2013-07-28 58 views
0

我正在嘗試使用ffmpeg旋轉視頻。原始視頻旋轉270°。當我運行以下命令:使用ffmpeg進行視頻旋轉不起作用

ffmpeg -y -threads 4 -i IMG_3290.MOV -vcodec libx264 -preset faster -s 568x320 \ 
-vf "transpose=2" -strict -2 -b 5000k -acodec aac -ac 1 -ar 16000 -ab 32000 \ 
IMG_3290.MP4 

我沒有錯誤,但輸出視頻仍然旋轉,幷包含標籤rotate: 270

+0

添加以下配置的ffmpeg解決我的問題: --enable-libxvid --enable-avfilter --enable-libgsm --enable-libvpx --enable-libopenjpeg 雖然,不知道是哪的他們完全解決了它... – user737486

回答

0

由於在MP4 270或90°的旋轉建議從iPhone ...或者其他移動設備錄製的視頻,您應該諮詢:

video captured from iphone gets rotated when converted to .mp4 using ffmpeg , 在某些情況下

-vf "transpose=1" 

不起作用,所以請檢查另一個選項-vflip。

+2

不要忘記任何可能存在的旋轉元數據。請參閱[iPhone錄製的視頻在Windows系統上輪換](http://superuser.com/questions/564233/iphone-recorded-videos-getting-rotated-on-windows-systems)。 – LordNeckbeard