Mike, it would be great if Domy94's MLP logic, or something similar, was integrated into the MakeMKV codebase as this would take care of those pops that pop up (sorry, couldn't help myself!) every once in a while on TrueHD tracks.mike admin wrote: ↑Thu Oct 29, 2020 9:43 pmI'm surprised. It was greatly rewritten in 1.15.2 with some details being here - https://www.makemkv.com/forum/viewtopic ... 706#p98706
Also, I wonder if MakeMKV does the right job in remux mode (as it is supposed to do) - if you save the track as flac, you should get a sample-level overlap management.
EDIT: I've looked at your code. So,the major difference is that I rely on PES timestamps to figure the duration of audio gap, and you actually decode both segments and optimize on covariance. In a perfect world these should provide identical results, but apparently they are not. Do you have the sample case where 1.15.3 works differently to your tool (is it same MU file that was beaten to death?)
Ironically, even as of now, MakeMKV already fully decodes the frames at boundaries in order to get the exact length of a last short frame. I ought to steal your method...
I had previously verified that all the following titles and timestamps posted by domy94 result in a pop/click sound on my UHD rips:
- Finding Nemo (2003) - 1:32:43.5
- Cars (2006) - 0:06:48 (with two minor ones later in the movie, but can't remember anymore)
- Ratatouille (2007) - 1:16:44
- Wreck-It Ralph (2012) - 1:25:27