Posts: 17
Joined: Oct 2011
Reputation:
0
My first thought was to convert to m2ts, tried with tsmuxergui and it won't open truehd audio. I only have 2 thd files at the mo, both don't work but main problem is Kung Fu panda 2. I will try reripping straight to m2ts and am in process of running dtsma files through Mkvmerge to see if that strips out anything. It must either be a problem with using Mkv as a container (surely can't be as others have it working) or more likely the version of makemkv I used caused tiny header glitches or something.
Posts: 423
Joined: Sep 2010
Reputation:
12
a11599
Team-Kodi Member
Posts: 423
2012-02-07, 23:46
(This post was last modified: 2012-02-07, 23:55 by a11599.)
If you set sync method to resample but XBMC is bitstreaming, it will fall back to drop/dupe internally. voip-ninja, the reason why you see the stutter might be because the packet duration is calculated incorrectly (see my report somewhere in the beginning), at least for dts-ma (no clue about truehd).
What happens normally with dts-core? Each packet is 10.67 ms. XBMC continuously monitors how audio drifts away from video. If the audio is more than a packet "away" from video, it will repeat or skip audio packets to get in sync with video. Suppose audio is 11 ms late to video, then XBMC will skip the next dts core packet. Then, audio is only 1 ms behind.
But when the drift is more than 100 ms, XBMC will not attempt to do this. Instead, it does a resync (sort of a seek), and that can drop video frames. The issue is that packet duration calculation is not working correctly with dts-ma and dts-ma packets are recognized being 170.67 ms. Therefore the normal audio packet drop/dupe is never occuring. So instead of slowly dropping/repeating audio packets to keep audio in sync with video it will just do a resync when audio is away by 100 msecs. If you watch carefully, you should experience lipsync issues before the framedrop occurs.
Posts: 1,136
Joined: Jan 2010
Reputation:
23
That's valuable and interesting information and you are right, it explains exactly why I am not seeing any frame-drop with DTS and why I am seeing frame drop with DTS-MA.
Is there any chance of seeing it "fixed" to the extent that if the video and display are slightly out of sync, that I can get playback working without the duplicated or dropped frames?
I suppose another option is to use reclock to simply re-clock everything to 1080p/24.00 since my display supports 24.00 and so does my video card.
Posts: 1,124
Joined: Jan 2011
Reputation:
9
T800
Posting Freak
Posts: 1,124
Are the MakeMKV TrueHD files not working because they don't have the interleaved legacy ac3?