2015-12-31 115 views
0

我使用FFMPEG擴展在php中裁剪視頻,但裁剪的視頻質量不好。由FFMPEG裁剪視頻質量不好

請檢查我的參數。我的代碼是:

exec("ffmpeg -i $fullVideo -ss $starting_time -t $ending_time -r 24 $smallVideo"); 
+4

什麼是理想的裁剪視頻你想要的,什麼是當前的裁剪視頻節目? – Clay

+2

您需要從'ffmpeg'命令中顯示完整的控制檯輸出/日誌,以便我們可以看到實際發生的情況;否則我們只能猜測。 – LordNeckbeard

回答

1

你可以在你的服務器升級的ffmpeg的版本可能會幫助您解決問題。 您可以使用以下指南安裝新版本或升級版本。

sudo易於得到-y刪除的ffmpeg X264 libav工具libvpx-dev的libx264-dev的

https://gist.github.com/xdamman/e4f713c8cd1a389a5917

+0

謝謝先生,更新ffmpeg後問題已解決。 –

1

你不是真正cropping,你seeking

無論如何,語義之外,你的視頻被重新編碼,你可能需要的是一個直接流拷貝...

exec("ffmpeg -i $fullVideo -ss $starting_time -t $ending_time -c copy $smallVideo"); 
+0

先生,我使用此代碼,但作物視頻質量不好。 –

+0

我仍然使用這些代碼,但在一個作物質量好的視頻。 –

+0

// exec(「ffmpeg -i $ fullVideo -ss $ full_video_starting -t $ full_video_ending -r 24 $ smallVideo」); \t // exec(「ffmpeg -i $ fullVideo -ss $ full_video_starting -t $ full_video_ending -codec copy $ smallVideo」); \t // exec(「ffmpeg -i $ fullVideo -ss $ full_video_starting -t $ full_video_ending -r 24 $ smallVideo1」); \t // exec(「ffmpeg -i $ fullVideo -metadata:s:v rotate ='0'-vf'hflip,vflip'-c:v libx264 -crf 23 -acodec copy $ smallVideo1」); –