2009-02-20 86 views
1

我使用AVIFile Wrapper從我的WPF應用程序創建視頻。我正在使用CompositionTarget爲每幀獲取圖像,但我遇到幀速率問題。由於我的應用程序在數據負載過重時速度變慢,CompositionTarget幀速率下降。用較少的視頻幀,當我回放這些部分顯示爲快進。以不同的幀率編寫視頻幀

是否有一個視頻格式/庫,將允許我使用可變幀率,或者我可以修復WPF幀率,所以我不丟幀?

編輯 - > AVI中的幀沒有與它們關聯的時間碼,其他視頻格式有哪些?有沒有一個標準的方法來做到這一點?

回答

0

您鏈接的頁面包含有關設置可變幀率的信息,位於「從視頻和聲音中複製剪輯」下,但未提供任何有關將時間代碼與幀關聯的信息。

2

用AVI文件做這件事的標準方法是爲每個跳過的樣本寫出一個零大小的視頻幀。