ffmpeg回归废话

时间:2012-02-07 12:47:53

标签: console ffmpeg cmd

我使用此命令

ffmpeg -i X.mpg -b 533k –vcodec h263 -ac 1 -ab 48k -acodec aac -strict experimental -s 352x288 X.3gp

从cmd将文件X从mpg转换为3gp。我昨天甚至用过这个,但它确实奏效了。 今天我决定改进命令:

ffmpeg –i X.mpg -b 1000k –r 25 –vcodec h263 -ac 1 -ab 15750 –ar 8000 -acodec libopencore_amrnb -s 352x288 X.3gp

现在ffmpeg完全搞砸了,它会像

那样返回垃圾
[NULL @ 02EFF020] Unable to find a suitable output format for 'ÔÇôvcodec'
ÔÇôvcodec: Invalid argument

[NULL @ 02CBEA80] Unable to find a suitable output format for 'ÔÇôi'
ÔÇôi: Invalid argument

即使我使用第一个命令,它现在工作,现在,在相同的文件中,在同一个目录中,使用来自我之前提取的相同存档的新的新ffmpeg可执行文件,它不再进行转换。 如果我输入一个不存在的文件作为输入,ffmpeg给出

[NULL @ 02CBEA80] Unable to find a suitable output format for 'ÔÇôr'
ÔÇôr: Invalid argument

我真的不知道该怎么办。看起来真正基本的东西已经改变了......

1 个答案:

答案 0 :(得分:3)

–vcodec选项中的破折号是错误的字符(代码0x96,应为0x2D)。删除并重新输入。这应该解决问题。