作者web2312 ()
看板AVEncode
標題[請問] ffdshow解TrueHD一段時間會有影音不同步?
時間Sat May 29 17:31:43 2010
在下使用MPC-HC 1.3.1899 + ffdshow 3444
00001.m2ts(MPC-HC internal splitter)
-CoreAVC Video deocder-ffdshow video decoder-EVR_CP
-ffdshow audio decoder-Reclock Audio renderer(KStreaming)
(Blu-ray)
00001.m2ts的2,3,4軌是Dolby TrueHD 6.1, DTS-HD(Master Audio)6.1, Dolby AC3 2.0
使用ffdshow libavcodec去解TrueHD可以成功解碼,但是每一分鐘jitter就會-1ms
jitter資訊可以在ffdshow audio settings/info&CPU 看到.
大約播放一小時後,聲音就與影像不同步了(jitter:-240 ms).
測試過換video decoder(用DXVA解),換renderer,將reclock關掉使用DirectSound,都還
有此問題,TMT3來跑的話就沒有不同步的問題,但是TMT3不支援外掛字幕和調用reclock,
因此希望能夠用MPC-HC來跑.
目前尚未測試的是換音訊解碼器還有分離器,音訊解碼器目前似乎只有ffdshow可以解
TrueHD? 雖然有其他的商業性解碼器可以解TrueHD,但無法直接在MPC-HC調用...
分離器的部分,Haali media splitter無法正確識別TrueHD音軌(雖然官網說OK- -)
如果只解DTS-HD或TrueHD的core部分,倒是沒有jitter的問題...
請問有版友出現同樣的情況嗎?
或者是有人可以reproduce我的問題的話,我過幾天會PO去doom9問看看.
測試方法,使用ffdshow開有Dolby TrueHD音軌的影片,按靜音,放著讓他跑差不多一個小時
在去ffdshow的info看一下jitter有沒有太大或太小(大於或小於30ms)
PS:有空的話才試,因為滿花時間的= =
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.32.133.33
推 gbear:你先把ffd 換成 3337 看看~ 我記得有一版開始會有問題~ 05/29 23:04
→ gbear:而且出問題的都是剛好在 trueHD音效~ 05/29 23:04
→ gbear:我當時是只要有快轉影片就會開始影音不同步了~ y 05/29 23:05
→ web2312:Thanks for reply! 明天來測看看... 05/29 23:38
→ web2312:還是一樣@@ MPC-HC也順便downgrade測試 同樣會desync 06/05 13:49