2012-11-10 63 views
10

我成功地能夠將圖像序列轉換爲視頻引用鏈接https://github.com/guardianproject/SSCVideoProto圖像到視頻轉換與轉換效果

但現在我的要求是將一些過渡效果,如淡入/淡出,隨着每個圖像的變化顯示在視頻中。

是否有可能使用FFMPEG或我應該使用其他的東西呢?

參考 ffmpeg convert a series of images to video - with crossfade or any other transition between every two frames

瞭解更多詳情。

請指導我。

+1

我也在尋找圖像到視頻的轉換。我已經審閱並嘗試了上面提供的樣本。但它顯示了來自相機的視頻捕捉過程。但無法將圖像列表轉換爲視頻..所以,你可以請教我轉換它。 。 – itsrajesh4uguys

回答

3

製作一個anim文件夾中的res文件夾。生成2個XML文件,名爲淡入淡出和下面的內容。

fadein.xml

<?xml version="1.0" encoding="utf-8"?> 
<alpha xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/accelerate_interpolator" 
    android:fromAlpha="0.0" 
    android:toAlpha="1.0" 
    android:duration="1000" /> 

fadeout.xml

<?xml version="1.0" encoding="utf-8"?> 
<alpha xmlns:android="http://schemas.android.com/apk/res/android" 
    android:interpolator="@android:anim/decelerate_interpolator" 
    android:zAdjustment="top" 
    android:fromAlpha="1.0" 
    android:toAlpha="0.0" 
    android:duration="1000" /> 

然後打開要在其中使用動畫淡入淡出和,並把下面的代碼在你的java文件運行方法

public void run() { 
       /* Create an intent that will start the main activity. */ 
         Intent mainIntent = new Intent(javafile.this, 
         etcetc.class); 
         javafile.this.startActivity(mainIntent); 


       /* Apply our splash exit (fade out) and main 
        entry (fade in) animation transitions. */ 
       overridePendingTransition(R.anim.fadein, 
         R.anim.fadeout); 
     } 
+0

但是,我的要求不僅僅是播放帶有過渡效果的圖像文件。 – NarendraJi

+0

我還需要使用該過渡效果從給定的圖像文件製作視頻文件。 – NarendraJi

+0

@NarendraDroidWorm你可以從這裏採取主意...... –