|
馬上註冊,結交更多好友,享用更多功能,讓你輕鬆玩轉社區。
您需要 登錄 才可以下載或查看,沒有賬號?註冊
x
如題(本文求助的問題與「mkv 720p/1080i檔案忽快忽正常」相同。為求助的症狀補足文)
2009 5/13 23:00 追加:
---------------------------------------------------
找到問題癥結!(抱歉變成自問自答 )
結論而言,是多聲道Audio Source使用ffdshow的SPDIF Pass-through功能時,
就會產生週期每五秒加速問題(不論軟解或硬解)
可能原因:Audio 直接SPDIF Source Pass-through時反而造成A/V Sync的困難,
Kmplayer只好用影像配合聲音時間持續修正。
目前自己測試的結果:
ffdshow Audio Decoder (version 2936):
1.多聲道SPDIF直接Pass-through:週期加速「會」發生
(有關於發生原因以及是否是設定錯誤造成,仍有待研究)
2.多聲道SPDIF重新Remix為DD5.1:週期加速「不會」發生
AC3filter (1.51a):
1.多聲道SPDIF直接Pass-through:週期加速「不會」發生
AC3filter (1.46):
1.多聲道SPDIF直接Pass-through:週期加速「有時會(?)」發生
找到原因的理由,是因為回想兩週前發現這個問題的時間點,
正是小弟導入DA2400ES後第一次看片時
經過這次的問題解決,小弟學到:
1.當Video Codec調整怎麼做都解決不了問題時,可能是Audio Codec所造成。
2.有關於Sync (jitter)的問題,必與A/V兩者皆有關
(以上 2009 5/13 23:00 追加)
--------------------------------------------------------------
最近播放H.264與AVC1影片時常會感覺到時間軸有突然加速後又正常的情況,
而且以接近規律的週期發生(5秒一次),詳情如下描述:
症狀敘述:
當影片被判定為H.264
(H.264)CoreAVC Video Decoder
(H.264)Divx H.264 Decoder
1.影片解碼時,格率通常都保持在23.77 f/s左右,稍微低一點的標準,有時甚至會低到22.85 f/s
2.大約每五秒,會在一個大約1/5秒的時間內突然格率加速,在下一次的格率平均osc中,該秒的平均格率會上升到25.59 f/s或是甚至26.40f/s
3.格率加速中的格率,若以我個人人體時鐘「感覺」的1/5秒做計算,
25.59-0.8*23.98=6.406f(發作期間內影格數)
6.406/0.2=32.03 frames persecond
32.03/23.98 影片瞬間大約是加速到原來的4/3倍左右。
(實際看的感覺,其實是瞬間加速到「2倍」以上,然後又正常化)
4.開啟高速(硬解)模式時,OSC格率顯示是可以穩定在23.98f/s,但視覺上的「加速感」仍然存在(2009 5/13修正。感謝Exige板主熱心回應)
(說不定不是每個人都與我有一樣症狀,可能有人真的靠硬解就把時基完全矯正)
(但純粹看OSC而認定時基正常者,我想說”硬解模式”應該會讓CPU與顯影工作脫鉤,我個人選擇不信OSC,請回到畫面本身)
影格3939 格率:23.77/23.98
影格3939 格率:23.77/23.98
影格3965 格率:23.77/23.98
影格3965 格率:23.77/23.98
影格3996 格率:25.77/23.98
影格3996 格率:25.77/23.98
影格4021 格率:22.85/23.98
影格4021 格率:22.85/23.98
我用CoreAVC / Divx H.264 等Codec,使用軟解/硬解與各種視訊轉譯器測試,都一樣沒有改善。
我已經沒招了~
另外被CoreAVC / Divx H.264認定為(MPEG2)的影片,不論是.mkv 或 .avi封裝的影片
(MPEG2)CoreAVC Video Decoder
(MPEG2)Divx H.264 Decoder
framerate都可以維持在大約為 23.77, 23.77, 23.77, 23.79, 24.68, 23.77, ......的循環
重要的是看不出有明顯的加速感。
Gabest解BS等MPEG2(.ts)檔時也不會發生
framerate可以保持29.24 f/s~30.25 f/s之間(2009 5/13修正)
所以對我而言,這是H.264與AVC1特有的問題。
在鏡頭慢速移動時的鏡頭,這樣的jitter變化,實在非常明顯。
有興趣的同好可以試試看,找個物體緩慢(接近等速)移動的分鏡(另外還有第一人稱慢速前進的分鏡),
連看15秒以上,觀察移動速度是否有突然加速,就可知道是否有相同症狀。
不知道是否有前輩有研究?
是否有穩定影格率的技巧??(不需要真的接近23.98f/s,只要視覺上不易察覺即可)(2009 5/13修正)
還請有經驗的前輩解惑。感激不盡。
2009 5/13追加:
小弟所指的「格率變動」其實與OSC紀錄身無關,純粹是視覺上於一定週期的加速感。
雖然本文使用OSC作為佐證,
但硬解模式下,視覺所見的加速感仍在,
而OSC的格率感覺已經寫死了,不值得參考。
硬體:
Q6600 2.4G/ P5K Pro /DDR2 2G*2
硬體規格上應該沒問題阿 軟解也難超過40%~除非是個體差...囧
軟體:
XP SP3
KMPlayer
[ 本帖最後由 laboratory.vr 於 2009-5-14 00:13 編輯 ] |
|