簡體   English   中英

具有多個視頻幀的DirectShow變換過濾器-與音頻同步

[英]DirectShow transform filter with multiple video frames - Sync with audio

我已經編寫了DirectShow轉換過濾器(在C#中,但概念在C ++中是相同的),該緩沖區在將多個視頻幀發送到渲染器之前會對其進行緩沖(因此會有延遲)。 這些幀在生成輸出幀之前進行處理(假設滑動窗口為6幀)。

在6fps視頻源上,這會導致1秒鍾的延遲。 音頻最終比視頻播放1秒。 如何告訴圖表將音頻延遲相同的數量?

視頻和音頻渲染器提供有關附加時間戳的數據。 您需要重新采樣音頻數據,以增加所需的延遲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM