2014-09-01 90 views
0

我正在使用FFmpeg庫來壓縮視頻。用戶可以瀏覽任何視頻並將其壓縮。是否可以免費或不使用FFmpeg和android ffmpeg客戶端庫。如何在android中使用ffmpeg壓縮視頻文件?

+0

我不認爲有ffmpeg的Android上的任何本地實現。你可以嘗試兩件事。您可以安裝ffmpeg附帶的busybox並將其上傳到您的設備。或者你可以 https://github.com/guardianproject/android-ffmpeg 建立該源來獲得本機ffmpeg爲android – 2014-09-01 07:15:46

+0

android ffmpeg客戶端庫免費或不? – 2014-09-01 07:18:16

+0

我不知道我明白。 Busybox是免費的。上面鏈接的來源是免費的。你可以建立它 – 2014-09-01 07:22:45

回答

1

簡答題:否。

龍答:

這要看你的免費定義。 FFmpeg本身就是一個免費的開源軟件。但是,有些編解碼器會受到諸如H.264等專利的阻礙,因此可以在像美國這樣的國家(有法律授予軟件專利)中實施。但是,有免費的格式,如Theora,Vorbis,VP9等。我有聽說有可能建立FFmpeg沒有安全的編解碼器。這樣,一個圖書館將會免費使用免費(如免費啤酒和自由),以便在您的應用程序中使用。

編輯:

你的第一個目標也許應該是從與編解碼器的專利排除擔保格式源代碼編譯FFmpeg的。然後,您必須找到創建啓用FFmpeg與您的Android應用程序集成的庫。謹防這些軟件在其下發布的許可證,特別是如果您的應用程序是專有/關閉的。在開始開發之前進行大量的研究。祝你好運!

+0

請給我一個簡單的例子,源代碼。謝謝 – 2014-09-01 13:45:34

+0

我對FFmpeg與Android整合的知識是零。 Srinivas提供的鏈接可能是一個很好的開始。另外,請參閱我的編輯答案。 – 2014-09-02 05:57:39