2015-02-24 138 views
1

大家好,我是android開發新手。我想從一系列圖像創建視頻。我已經從特定的文件夾中獲取圖像駐留在Android設備的外部存儲卡,但我不知道如何使用FF MPEG庫將圖像轉換爲視頻文件。我曾試圖找出解決方案,但仍無法獲得解決方案。 任何幫助將不勝感激,並提前致謝。如何使用FFMpeg從多個圖像序列創建視頻?

我實現了下面的代碼,但它不工作。

私人無效convertImg_to_vid(){

// TODO Auto-generated method stub 
    Process chperm; 
    try { 
     chperm=Runtime.getRuntime().exec("su"); 
      DataOutputStream os = 
       new DataOutputStream(chperm.getOutputStream()); 

       os.writeBytes("ffmpeg -f image2 -i img%d.jpg /tmp/a.mpg\n"); 
       os.flush(); 

       chperm.waitFor(); 

    } catch (IOException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } catch (InterruptedException e) { 
     // TODO Auto-generated catch block 
     e.printStackTrace(); 
    } 
} 
+0

在命令行界面手動[採取此答案看看](http://stackoverflow.com/a/21304505/2749470) – 2015-02-24 10:49:48

+0

運行'ffmpeg'命令。如果有效,那麼問題出在你的代碼上。如果它不起作用,那麼包括實際的'ffmpeg'命令和完整的控制檯輸出。 – LordNeckbeard 2015-02-24 18:29:42

回答

相關問題