2015-11-13 105 views
0

我正在使用this庫在android中壓縮視頻。當我嘗試第二次壓縮視頻時,應用程序會崩潰。它適用於除Samsung Galaxy S4之外的其他Android設備。它在碰撞時給出以下信號。Samsung Galaxy S4設備中的Android FFMPEG視頻壓縮問題

Fatal signal 11 (SIGSEGV) at 0x7b820a94 (code=2), thread 960 (Thread-1277) 

我搜索了很多這個問題,但找不到解決方案。任何幫助將不勝感激。

回答

0

Android的ffmpeg包裝有一個問題,第二次運行通常會導致崩潰 - ffmpeg從來沒有真正設計用於這種方式,它看起來只是每次運行結束時的清理問題。

有一種常見的伎倆來解決這個問題,其涉及裝卸庫 - 一些Android的ffmpeg的包裝都這樣做,包括:

+0

我使用這個庫,它是免費崩潰,我正在使用以下命令壓縮大小爲368.2MB的.mp4(3分鐘視頻): ffmpeg -y -i /storage/emulated/0/DCIM/Camera/20151119_200558.mp4-嚴格實驗-vcodec libx264 -r 30 -acodec aac -ar 44100 -ac 1 -b:a 64k -b:v 790k /storage/emulated/0/output.mp.4但現在需要太長時間(我wa需要1小時或更長時間,但仍然是壓縮)。如何加速而不影響視頻質量。我粘貼在這裏可能是你可以幫助我。 謝謝, momersaleem – momersaleem