windows下安装timidity与ffmpeg

下载timidity:(timidity下载

下载后如图,解压它

INSTALL.txt是linux系统下的安装说明

把此目录(含timidity.exe)配置到环境变量(如何配置环境变量

安装ffmpeg。把安装目录下的bin文件夹(含ffmpeg.exe)添加到环境变量(下载ffmpeg

尝试将midi文件output.mid转换为MP3文件output.mp3。进入output.mid所在目录的cmd,输入:

    timidity output.mid -Ow -o - | ffmpeg -i - -acodec libmp3lame -ab 64k  output.mp3

结果错误


运行刚刚下载的timw32g.exe,提示没有ini文件。点【是】使用默认ini

接下来是相同的错误提示找不到配置文件TIMIDITY.CFG

    该配置文件最重要的作用是引入音色库,(如.sf2文件)。.sf2文件好像有点老,网上找了半天只找到这个:一个音色库。下载后解压

    这个文件要用SFPACK来解压下载地址 此软件运行后是这样:


点击【Add Files】,更该【文件类型】


我没找到这个软件是怎么解压.sfpack文件的,但可以通过在上图的窗口,右键选择解压:


这样就得到了一个.sf2文件,在timidity的目录下新建一个TIMIDITY.CFG,输入(soundfont之后的是你的路径):

        soundfont D:\musictool\fluid120mb2.sf2

再次输入    timidity output.mid -Ow -o - | ffmpeg -i - -acodec libmp3lame -ab 64k  output.mp3 就能得到结果了

转换后的mp3音质较差。如果能找到更好的音色库情况会好些

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1.简介 ffmpeg [global_options] {[input_file_options] -i inp...
    你家旭哥阅读 6,761评论 1 4
  • 分离视频音频流ffmpeg -i input_file -vcodec copy -an output_file_...
    nenhall阅读 6,552评论 2 6
  • 前言 如此强大的FFmpeg,能够实现视频采集、视频格式转化、视频截图、视频添加水印、视频切片、视频录制、视频推流...
    骚之哈塞給阅读 25,992评论 6 39
  • ffmpeg 本文的运行环境为全新安装的 centos 7.4 安装/编译依赖 编译和下载源码包, 需要一些依赖工...
    yww阅读 4,914评论 0 4
  • 快速排序 快速排序的名字起的是简单粗暴,因为一听到这个名字你就知道它存在的意义,就是快,而且效率高! 它是处理大数...
    李某lkb阅读 244评论 0 0

友情链接更多精彩内容