2012-02-07 54 views
3

我使用這個命令的ffmpeg返回廢話

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 

我真的不知道該怎麼辦。看起來像一個真正基本的東西已被改變...

回答

3

破折號在–vcodec選項是錯誤的字符(代碼0x96,應該是0x2D)。刪除並重新輸入。這應該解決問題。

+0

固定!參數'r','vcodec','i','ar'出現錯誤,因爲我在Word中複製了腳本。爲了確保它不是一個格式問題,我通常從Word複製到記事本,但這次它不起作用。 – Mario 2012-02-07 22:38:40