将跛脚参数转换为ffmpeg

将跛脚参数转换为ffmpeg,ffmpeg,file-conversion,lame,Ffmpeg,File Conversion,Lame,我试图将一个蹩脚的命令转换为ffmpeg,但我不确定我在做什么。 第一个命令不适用于所有音频格式,因为LAME无法处理它们。第二个命令生成的文件与第一个命令不同1KB,但我认为这可能是由于帧速率修正和舍入造成的。无论如何 以下两个命令是否同义 lame -q 9 -b 16 input.wav output.mp3 及 你看过文件了吗?是的,但是我从使用-q:a而不是-compression\u level的网站上得到了冲突的信息。但是因为我得到了另一种尺寸的MP3,我不确定-compress

我试图将一个蹩脚的命令转换为ffmpeg,但我不确定我在做什么。 第一个命令不适用于所有音频格式,因为LAME无法处理它们。第二个命令生成的文件与第一个命令不同1KB,但我认为这可能是由于帧速率修正和舍入造成的。无论如何

以下两个命令是否同义

lame -q 9 -b 16 input.wav output.mp3


你看过文件了吗?是的,但是我从使用
-q:a
而不是
-compression\u level
的网站上得到了冲突的信息。但是因为我得到了另一种尺寸的MP3,我不确定
-compression\u level
是否是
-LAME
-q
的正确翻译。它(表)清楚地表明
-q:a
对应于LAME的
-V
(VBR),在我链接的页面上,括号之间有LAME参数。您的第一个命令使用6k比特率,而第二个命令使用16k比特率(CBR),这是错别字吗?是的,这是错别字。我纠正了它。还有,我误读了《大时代》。我想我做对了。谢谢你的帮助。
ffmpeg -i input.wav -codec:a libmp3lame -compression_level 9 -b:a 16k output.mp3