Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 codec)

Please post here for issues related to Blu-ray discs
Post Reply
devwadand
Posts: 6
Joined: Mon Sep 12, 2016 5:50 am

Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 codec)

Post by devwadand » Mon Nov 20, 2017 11:50 pm

when i remux 1080p and/or UHD content (BluRay Discs) everything looks fine on playback, but the frame count is wrong.
I started by comparing file size of identical source material to remuxed version between version 1.10.8 and 1.10.7. On average, version 1.10.8 was about 1MB larger after remux.

Next i performed a container check on each versions MKV using eac3to -check.
1.10.7 was good.
1.10.8 showed no audio or subtitle issues, but the video had overlapping gaps about every 1 second.

Next i demuxed each versions remux to see if the codecs were manipulated/corrupted (I only compared file sizes on the codec extractions from eac3to -demux), audio a subtitles were identical in file size, but the video codecs for h.264 and h.265 where about 1MB larger. from my understand MakeMKV isn't suppose to mess with the codecs internals. Next i noticed on UHD Bluray 'Bram Stokers Dracula' that it contained "Video track 1 contains 366393 frames" while demuxing with eac3to from the remux of version 1.10.8. But it should only have 183197 frames.

Movie length 2:07:22 at 24/1.001
(((2hrs*60)+7min)*60)+(22s)=7642 second film at 24/1.001 framerate = 183224 frames
while version 1.10.8 shows 366393 frames, which is nearly double how many frames it should be.
By the way both UHD and HD BluRay discs show the same results while using version 1.10.8. It seems as though your software is accidentally corrupting the h.264 and h.265 codecs.

Assmonkey
Posts: 17
Joined: Sun Dec 01, 2013 10:27 am

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Assmonkey » Tue Nov 21, 2017 7:37 am

I don't personally know what all this means, I would just like to know if this actually affects the playback of the videostream (as in artifacts or skipped frames)?

jerryleung96329
Posts: 3
Joined: Tue Mar 11, 2014 6:59 am

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by jerryleung96329 » Wed Nov 22, 2017 6:49 am

I have not been able to play any UHD remux after remuxing. On my computer video won't start playing and is stuck in a frame when I try click on the seek bar. On my tv it just says the format is not supported. Haven't tried with a 1080p bluray yet. Was fine when I was using 1.10.7

Assmonkey
Posts: 17
Joined: Sun Dec 01, 2013 10:27 am

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Assmonkey » Wed Nov 22, 2017 10:09 am

jerryleung96329 wrote:I have not been able to play any UHD remux after remuxing. On my computer video won't start playing and is stuck in a frame when I try click on the seek bar. On my tv it just says the format is not supported. Haven't tried with a 1080p bluray yet. Was fine when I was using 1.10.7
I've used the latest MakeMKV to remux several blu-rays and UHD's and all of them play with MPC-HC, Kodi, and my Samsung TV.

Meister_Proper
Posts: 53
Joined: Mon Mar 07, 2016 8:27 pm

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Meister_Proper » Thu Nov 23, 2017 8:56 am

I watched one Blu-ray movie remuxed with the latest version and there were no visible errors whatsoever. Playback was with a hardware player (PCH A-500 PRO).
Nevertheless, your findings should be investigated.

Meister_Proper
Posts: 53
Joined: Mon Mar 07, 2016 8:27 pm

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Meister_Proper » Wed Nov 29, 2017 7:09 pm

Did you try to contact Mike directly?

mike admin
Posts: 3412
Joined: Wed Nov 26, 2008 2:26 am
Contact:

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by mike admin » Fri Dec 01, 2017 11:40 am

devwadand wrote:By the way both UHD and HD BluRay discs show the same results while using version 1.10.8. It seems as though your software is accidentally corrupting the h.264 and h.265 codecs. No noticeable playback issues or AV sync issues, but the individual H.264 and H.265 codec files are about 1MB larger with version 1.10.8.
Prior to 1.10.8 MakeMKV removed (threw away) certain data from h.264 streams (Access unit NALU) - it was believed a safe thing to do. With h.265 it turned out that keeping these units is actually important, even with some h.264 streams.
So before 1.10.8 MakeMKV did "corrupt" h.264 streams by discarding some data, now it just keeps the stream "as is".

Just to be clear - h.264 streams were not "corrupted" for real, as this data is not directly required for playback. But for the sake of unification with h.265 MakeMKV now keeps all data, making your files larger for nothing.

Meister_Proper
Posts: 53
Joined: Mon Mar 07, 2016 8:27 pm

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Meister_Proper » Fri Dec 01, 2017 1:26 pm

Thanks for clarification Mike!

Mat1926
Posts: 12
Joined: Tue Oct 31, 2017 9:41 am

Re: Version 1.10.8 Bugs(Possibly Corrupts H.264 and H.265 co

Post by Mat1926 » Sat Dec 02, 2017 9:24 pm

mike admin wrote:
devwadand wrote:By the way both UHD and HD BluRay discs show the same results while using version 1.10.8. It seems as though your software is accidentally corrupting the h.264 and h.265 codecs. No noticeable playback issues or AV sync issues, but the individual H.264 and H.265 codec files are about 1MB larger with version 1.10.8.
Prior to 1.10.8 MakeMKV removed (threw away) certain data from h.264 streams (Access unit NALU) - it was believed a safe thing to do. With h.265 it turned out that keeping these units is actually important, even with some h.264 streams.
So before 1.10.8 MakeMKV did "corrupt" h.264 streams by discarding some data, now it just keeps the stream "as is".

Just to be clear - h.264 streams were not "corrupted" for real, as this data is not directly required for playback. But for the sake of unification with h.265 MakeMKV now keeps all data, making your files larger for nothing.
I just want to say THNX for all the hard work...
If you can afford it, just pay for this product...It is really worth it.

Post Reply