FFMPEG音频转换的比特率为16位

3
我正在使用FFMPEG音频转换器来转换文件格式。目前它的比特率为176.4 kbit/s,所以文件大小太大。
我想将其转换为尽可能低的比特率,但无法找到任何解决方案。
我使用以下命令行来转换文件:
ffmpeg.exe -i "Audio Input FilePath" "Audio Output FilePath"

ffmpeg -i input.wav的完整输出粘贴过来。 - Gyan
只是为了澄清一下,您需要每秒16 Kbit的速率,而不是16位的PCM样本,对吗? - Brad
我只需要减小文件的大小。所以我觉得当我减少比特时,它可能会减小尺寸。 - Mitesh Machhi
1个回答

2
你可以使用-b:a定义目标比特率,例如尝试以下命令:
ffmpeg.exe -i "Audio Input FilePath" -b:a 64k "Audio Output FilePath"

仍然保持相同的尺寸和比特率: 176 - Mitesh Machhi
尝试添加“-bufsize 64k”,我认为这是可选的。 - rekire
如果那不起作用,尝试使用ffmpeg input.wav -codec:a libmp3lame -q:a 9 output.mp3 - rekire
现在,比特率设置为128.0,但文件大小增加了14 MB。原始文件大小为807 kb。 - Mitesh Machhi
是的,我正在使用"ffmpeg input.wav -codec:a libmp3lame -q:a 9 output.mp3"这个命令将其转换为WAV格式。 - Mitesh Machhi
让我们在聊天中继续这个讨论。 - Mitesh Machhi

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接