ffmpeg -/usr/local/share/timidity/timidity.cfg : No such file or directory

标签 ffmpeg midi

Timidity 版本是 TiMidity++-2.14.0,这是我的安装命令:

./configure && make && make install

然后我运行command
timidity song.mid -Ow -o | ffmpeg -i - -acodec libmp3lame -ab 64k song.mp3

它返回错误:

/usr/local/share/timidity/timidity.cfg: No such file or directory timidity: Can't read any configuration file. Please check /usr/local/share/timidity/timidity.cfg



“find/-name timidity.cfg”,但没有这样的文件。
我对这个错误感到困惑。
感谢您提前回复。

最佳答案

documentation说:

TiMidity++ uses Either GUS/patch, or SoundFont (,or both) as the voice data to play. You must get a SoundFont or GUS/patch files, and make the configuration file. You must make the configuration file (*.cfg). By default, timidity.cfg is /usr/local/share/timidity/timidity.cfg.



另见 Arch documentation .

关于ffmpeg -/usr/local/share/timidity/timidity.cfg : No such file or directory,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37612278/

相关文章:

video - 如何用ffmpeg或avconv快速分割mp4,在哪里指定时间?

ios - MIDI 信息正在成倍增加

python - 使用 python os 或 subprocess 模块在后台运行命令行程序

php - FFMPEG 命令在 PHP 中不起作用。 (与 MAMP 不兼容)

c++ - 整数值的缩放(来自 float )

iOS 和 CoreAudio : Calling MusicPlayerSetTime() stops MusicPlayer

c# - C# 的垃圾收集会导致实时音频应用程序出现问题吗?

javascript - MIDI Javascript : how to generate a single MIDI note in javascript without libraries?

java - 以编程方式转码 MPEG-2 视频

ffmpeg - 如何选择段序起始号?