我正在使用FFmpeg庫來壓縮視頻。用戶可以瀏覽任何視頻並將其壓縮。是否可以免費或不使用FFmpeg和android ffmpeg客戶端庫。如何在android中使用ffmpeg壓縮視頻文件?
回答
簡答題:否。
龍答:
這要看你的免費定義。 FFmpeg本身就是一個免費的開源軟件。但是,有些編解碼器會受到諸如H.264等專利的阻礙,因此可以在像美國這樣的國家(有法律授予軟件專利)中實施。但是,有免費的格式,如Theora,Vorbis,VP9等。我有聽說有可能建立FFmpeg沒有安全的編解碼器。這樣,一個圖書館將會免費使用免費(如免費啤酒和自由),以便在您的應用程序中使用。
編輯:
你的第一個目標也許應該是從與編解碼器的專利排除擔保格式源代碼編譯FFmpeg的。然後,您必須找到或創建啓用FFmpeg與您的Android應用程序集成的庫。謹防這些軟件在其下發布的許可證,特別是如果您的應用程序是專有/關閉的。在開始開發之前進行大量的研究。祝你好運!
請給我一個簡單的例子,源代碼。謝謝 – 2014-09-01 13:45:34
我對FFmpeg與Android整合的知識是零。 Srinivas提供的鏈接可能是一個很好的開始。另外,請參閱我的編輯答案。 – 2014-09-02 05:57:39
這可以幫助你 - 這是FFmpeg的二進制的是Android的Java庫:http://hiteshsondhi88.github.io/ffmpeg-android-java/
- 1. ffmpeg:壓縮視頻?
- 2. 使用FFMPEG和JNI壓縮視頻
- 3. 在Android上使用FFMPEG庫進行視頻壓縮
- 4. ffmpeg庫太慢而無法壓縮視頻文件。 Android
- 5. 如何在android中壓縮視頻
- 6. 如何在android中壓縮視頻?
- 7. 如何使用ffmpeg解壓縮壓縮類型的音頻文件?
- 8. 如何通過ffmpeg獲取壓縮視頻的視頻大小?
- 9. Android - 視頻壓縮
- 10. 使用directshow壓縮avi視頻文件
- 11. 壓縮視頻文件
- 12. 使用硅壓縮機在android不工作的視頻壓縮
- 13. 什麼是在Android中不使用FFMPEG壓縮視頻的方法
- 14. 使用ffmpeg從未壓縮的y4m視頻中提取幀
- 15. Samsung Galaxy S4設備中的Android FFMPEG視頻壓縮問題
- 16. ffmpeg庫在壓縮後旋轉視頻Android
- 17. 如何用ffmpeg正確壓縮單個圖像視頻?
- 18. 使用MediaCodec壓縮視頻
- 19. 用Java壓縮視頻文件
- 20. 在Android中使用ffmpeg播放視頻
- 21. 我如何在webrtc ios中壓縮視頻文件?
- 22. 如何強制ffmpeg不壓縮視頻流?
- 23. 從視頻庫中選擇視頻後,Android壓縮視頻
- 24. ffmpeg視頻壓縮但不能在瀏覽器中播放
- 25. Android Studio:壓縮視頻和音頻
- 26. 在Windows中使用ffmpeg進行音頻解壓縮
- 27. 斯威夫特 - 壓縮視頻文件
- 28. opencv重寫壓縮視頻文件
- 29. 使用ghostscript壓縮後,PDF文件中缺少flash視頻
- 30. 如何將未壓縮文件夾視爲壓縮文件?
我不認爲有ffmpeg的Android上的任何本地實現。你可以嘗試兩件事。您可以安裝ffmpeg附帶的busybox並將其上傳到您的設備。或者你可以 https://github.com/guardianproject/android-ffmpeg 建立該源來獲得本機ffmpeg爲android – 2014-09-01 07:15:46
android ffmpeg客戶端庫免費或不? – 2014-09-01 07:18:16
我不知道我明白。 Busybox是免費的。上面鏈接的來源是免費的。你可以建立它 – 2014-09-01 07:22:45