有沒有簡單的方法從IMediaWriter中刪除視頻流? 我有一個使用IMediaReader的重新配置系統,它有一個監聽器來調整我的圖片大小,然後是一個偵聽器,它可以重新編碼爲新的codex設置。使用Xuggle進行音頻編碼
這對於視頻非常適用,但我也希望有一個只有音頻的渲染。 理想的情況下使用相同的系統,我認爲,如果對作家,我趕上甚至:
public void onAddStream(com.xuggle.mediatool.event.IAddStreamEvent event)
,只是給返回創建視頻流時,它會工作。我在兩個聽衆上都做了這個,並且只給onVideoPicture一個返回。但現在出現以下錯誤:
Caused by: java.lang.RuntimeException: could not open stream [email protected][index:0;id:1;streamcoder:[email protected][[email protected][type=CODEC_TYPE_VIDEO;id=CODEC_ID_H264;name=libx264;];time base=1/25;frame rate=0/0;pixel type=YUV420P;width=1920;height=1080;];framerate:0/0;timebase:1/90000;direction:OUTBOUND;]: Operation not permitted
所以什麼辦法可以讓魔術師只是完全忽略上面的設置和視頻流?
謝謝!將在我的下一次測試中檢查(並會讓你知道) – 2012-03-05 14:39:44