我正在構建一個應用程序,我需要在將視頻上傳到服務器之前對其進行壓縮。沒有壓縮的視頻大約是五分鐘,60M,Android視頻位2x1024x1024,640 * 480。現在我正在使用FFMPEG庫來壓縮視頻http://androidwarzone.blogspot.co.il/2011/12/ffmpeg4android.html。以下是命令commandStr =「ffmpeg -y -i」+ url +「-strict experimental -vf crop = 480:480:0:0 -s 480x480 -r 30 - 方面1:1 -ab 44100 -ac 1 -ar 22050 -vcodec mpeg4 -b 300k「+ demoVideoFolder +」out.mp4「;。成功但不明確。這裏是我的問題:有沒有辦法通過降低比特率來壓縮視頻?我希望壓縮後的視頻與原始視頻相同。有人給我一些建議嗎?謝謝!使用FFMPEG4ANDROID壓縮視頻後視頻不清晰
0
A
回答
1
嘗試
commandStr = "ffmpeg -y -i " + url + " -strict experimental -vf crop=480:480:0:0 -r 30 -aspect 1:1 -ab 44100 -ac 1 -ar 22050 -vcodec libx264" + demoVideoFolder + "out.mp4";
既然你裁剪到480x4480,有沒有點之後設置大小選項。我已經將編解碼器切換到效率更高的x264,默認情況下,它將使用CRF 23並提供不錯的質量。如果你的FFmpeg中沒有鏈接到x264,請以700k左右的比特率恢復到mpeg4。
0
可以嘗試此命令我曾
的ffmpeg -y -i /sdcard/videokit/in.mp4 -strict實驗-vf轉= 1 -s 160x120的-r 30 -aspect 3:2 -ab 32000 -ac-AR 12000 -b 150K /sdcard/videokit/out.mp4
+0
-b 150K?您壓縮的視頻是否清晰?我用300K壓縮的視頻不夠清晰並且沒有馬賽克 –
+0
我不確定,但是我的視頻壓縮80MB到5到6MB –
相關問題
- 1. 在android中使用視頻視圖時視頻不清晰
- 2. 從視頻庫中選擇視頻後,Android壓縮視頻
- 3. 使用MediaCodec壓縮視頻
- 4. Android - 視頻壓縮
- 5. ffmpeg:壓縮視頻?
- 6. ALAsset視頻壓縮
- 7. 視頻託管 - 壓縮視頻?
- 8. 在iOS4中從庫中採摘高清視頻顯示「壓縮視頻」,導致可怕的壓縮視頻
- 9. 用c壓縮avi視頻#
- 10. 啓用UIImagePickerController視頻壓縮
- 11. 使用uiimagepickercontroller選擇視頻時避免視頻壓縮
- 12. 使用硅壓縮機在android不工作的視頻壓縮
- 13. 清晰的視頻幀從視頻完成
- 14. 壓縮視頻然後添加水印
- 15. 以後從UIImagePickerController壓縮視頻?
- 16. 壓縮視頻文件
- 17. OpenCL無損視頻壓縮
- 18. 圖像和視頻壓縮
- 19. 視頻託管MP4壓縮
- 20. 壓縮視頻像whatsapp
- 21. 使用FFMPEG和JNI壓縮視頻
- 22. 使用directshow壓縮avi視頻文件
- 23. C#:使用aforge.net進行視頻壓縮
- 24. Android Studio:壓縮視頻和音頻
- 25. 傳輸視頻而不壓縮
- 26. 用於視頻壓縮的C++示例
- 27. 用Java壓縮視頻文件
- 28. 如何通過ffmpeg獲取壓縮視頻的視頻大小?
- 29. 未壓縮視頻的視頻比特率計算
- 30. 使用ghostscript壓縮後,PDF文件中缺少flash視頻
它真的有用!謝謝 –