2014-02-24 113 views
2

是否可以使用ffmpeg縮放原始YUV視頻?我有一個1920x1080原始yuv視頻,我想將其縮減到960x540。使用ffmpeg縮放(調整大小)原始yuv視頻

我用下面的命令,但我沒有工作。

ffmpeg -i input.yuv -vf scale=960:540 -c:v rawvideo -pix_fmt yuv420p out.yuv 

輸出:

[IMGUTILS @ 0xbfbd3924] Picture size 0x0 is invalid 
[IMGUTILS @ 0xbfbd34e4] Picture size 0x0 is invalid 
[IMGUTILS @ 0xbfbd3534] Picture size 0x0 is invalid 
[rawvideo @ 0xa79f340] Could not find codec parameters for stream 0 (Video: rawvideo (I420/0x30323449), yuv420p, -4 kb/s): unspecified size 
Consider increasing the value for the 'analyzeduration' and 'probesize' options 
crowd_run_1080p50_100frame.yuv: could not find codec parameters 
+0

您的問題是不正確的。它似乎不是關於[幫助中心](http://stackoverflow.com/help/on-topic)中定義的範圍內的編程。您的問題可以被投票/標記爲遷移到[su]。 – LordNeckbeard

回答

4

對於需要指定的幀速率和大小,因爲它不具有信息的YUV 輸入文件。

ffmpeg -s:v 1920x1080 -r 25 -i input.yuv -vf scale=960:540 -c:v rawvideo -pix_fmt yuv420p out.yuv