2017-02-07 54 views
-1

我有一個遊戲,通過使將被髮送到後端的圖片用戶完成任務。在將其發送到後端之前,將調整圖像大小以限制必須發送的數據量。這一切工作正常。壓縮電影在Android

現在我想用電影剪輯擴展這個。電影剪輯比圖片大得多。特別是如果你不壓縮它們。問題是,我不知道如何做到這一點。

所以,主要的問題是如何改變我的應用程序,用戶記錄視頻和後壓縮它,使文件的大小。有沒有圖書館可以做到這一點?或者有什麼在Android本身使用?

回答

1

一個辦法,工作原理是利用ffmpeg的做壓縮。

有一些很好用的ffmpeg的圖書館,讓你包括通過包裝ffmpge,然後用標準的ffmpeg語法添加到您的應用程序內進行壓縮。

見這一個,其中包括實例:

注意,視頻壓縮是電源和電池密集,需要一定的時間,所以你可能希望限制片段的大小,如果您打算讓用戶定期使用此功能。

+0

非常感謝這個答案! –