如何在使用 ffmpeg/fluidsynth 从 midi 文件转换为 mp3 时更改音频的比特率
How to change the bit rate of audio while converting from midi file to mp3 using ffmpeg/fluidsynth
我正在尝试在 Windows 10 OS.
上使用 fluidsynth 和 ffmpeg 将 midi 文件转换为 mp3
fluidsynth -a alsa -T raw -F - "FluidR3Mono_GM.sf3" simple.mid | ffmpeg -ab 192k -f s32le -i simple.mp3
音频比特率规范:-ab 192k 或 -b:a 192k 正在创建错误:
You are applying an input option to an output file or viceversa.
在上面的命令中是否有指定比特率的选项。
取自Convert midi to mp3
使用timidity和ffmpeg
sudo apt-get install timidity
sudo apt-get install ffmpeg
如果我有文件honorthyfather.mid你可以选择
从 midi 到 mp3
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec libmp3lame -ab 320k honorthyfather.mp3
为了更高质量使用 WAV
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec pcm_s16le honorthyfather.wav
对于质量相同但尺寸较小的 WAV,请使用 FLAC
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec flac honorthyfather.flac
选项位置对 ffmpeg
很重要。您正在尝试将输出选项应用于输入。
ffmpeg [input options] input [output options] output
更正的命令:
fluidsynth -T raw -F - sound_font_file.sf3 input.mid | ffmpeg -y -f s32le -i - -b:a 192k output.mp3
有关使用 ffmpeg
进行 MP3 编码的更多信息,请参阅 FFmpeg Wiki: MP3。
我正在尝试在 Windows 10 OS.
上使用 fluidsynth 和 ffmpeg 将 midi 文件转换为 mp3fluidsynth -a alsa -T raw -F - "FluidR3Mono_GM.sf3" simple.mid | ffmpeg -ab 192k -f s32le -i simple.mp3
音频比特率规范:-ab 192k 或 -b:a 192k 正在创建错误:
You are applying an input option to an output file or viceversa.
在上面的命令中是否有指定比特率的选项。
取自Convert midi to mp3
使用timidity和ffmpeg
sudo apt-get install timidity
sudo apt-get install ffmpeg
如果我有文件honorthyfather.mid你可以选择
从 midi 到 mp3
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec libmp3lame -ab 320k honorthyfather.mp3
为了更高质量使用 WAV
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec pcm_s16le honorthyfather.wav
对于质量相同但尺寸较小的 WAV,请使用 FLAC
timidity honorthyfather.mid -Ow -o - | ffmpeg -i - -acodec flac honorthyfather.flac
选项位置对 ffmpeg
很重要。您正在尝试将输出选项应用于输入。
ffmpeg [input options] input [output options] output
更正的命令:
fluidsynth -T raw -F - sound_font_file.sf3 input.mid | ffmpeg -y -f s32le -i - -b:a 192k output.mp3
有关使用 ffmpeg
进行 MP3 编码的更多信息,请参阅 FFmpeg Wiki: MP3。