Garbled video on seek in MPC-HC

eac3to forked from madshi eac3to 3.36
Post Reply
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

On the Halloween (2018) EUR UHD BD, I found an issue if I demux the playlist (00800.mpls) using eac3to 3.52. After demuxing, I mux with MKVToolNix (latest version). I watch using MPC-HC with madVR as the renderer (latest versions of both).

After doing the above steps, and watching in MPC-HC, if I advance chapters to chapter 19 (01:35:33.394), the video is garbled/distorted. I see the same if I seek to specific timestamps before and after that chapter timestamp. The video plays fine through that part; it's just the seeking that's affected.

If I demux that same playlist using eac3to 3.34 and then mux using MKVToolNix, this issue does not occur.

Also, if I demux the stream (00294.mpls) (not the playlist) using eac3to 3.52 and then mux using MKVToolNix, this issue does not occur. So, it specifically happens when demuxing the playlist, but not when demuxing the stream, using 3.52.
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

Thank you for your report. Please give the eac3to command line and show the output for 3.34 and 3.52.

Also, please give a link to purchase the disk.
Curly Howard
Director of EAC3TO Development
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

eac3to v3.34 log:

Code: Select all

eac3to v3.34
command line: eac3to  U:\HALLOWEEN_2018\BDMV\PLAYLIST\00800.mpls -demux
------------------------------------------------------------------------------
M2TS, 1 video track, 5 audio tracks, 10 subtitle tracks, 1:45:47, 11.988p
1: Chapters, 20 chapters
2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz
   (core: DTS, 5.1 channels, 1509kbps, 48kHz)
4: DTS, Spanish, 5.1 channels, 768kbps, 48kHz
5: DTS, Spanish, 5.1 channels, 768kbps, 48kHz
6: DTS, Portuguese, 5.1 channels, 768kbps, 48kHz
7: DTS, Russian, 5.1 channels, 768kbps, 48kHz
8: Subtitle (PGS), English
9: Subtitle (PGS), Spanish
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Portuguese
12: Subtitle (PGS), Portuguese
13: Subtitle (PGS), Russian
14: Subtitle (PGS), Spanish
15: Subtitle (PGS), Spanish
16: Subtitle (PGS), Portuguese
17: Subtitle (PGS), Russian
Creating file "00294 - Chapters.txt"...
[s11] Extracting subtitle track number 11...
[a03] Extracting audio track number 3...
[a05] Extracting audio track number 5...
[s13] Extracting subtitle track number 13...
[s08] Extracting subtitle track number 8...
[s10] Extracting subtitle track number 10...
[a07] Extracting audio track number 7...
[s09] Extracting subtitle track number 9...
[s14] Extracting subtitle track number 14...
[a04] Extracting audio track number 4...
[s17] Extracting subtitle track number 17...
[a06] Extracting audio track number 6...
[s12] Extracting subtitle track number 12...
[s15] Extracting subtitle track number 15...
[s16] Extracting subtitle track number 16...
[v02] Extracting video track number 2...
[v02] Creating file "00294 - 2 - h265, 2160p24.h265"...
[a03] Creating file "00294 - 3 - DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz.dtsma"...
[a04] Creating file "00294 - 4 - DTS, Spanish, 5.1 channels, 768kbps, 48kHz.dts"...
[a05] Creating file "00294 - 5 - DTS, Spanish, 5.1 channels, 768kbps, 48kHz.dts"...
[a06] Creating file "00294 - 6 - DTS, Portuguese, 5.1 channels, 768kbps, 48kHz.dts"...
[a07] Creating file "00294 - 7 - DTS, Russian, 5.1 channels, 768kbps, 48kHz.dts"...
[s08] Creating file "00294 - 8 - Subtitle (PGS), English.sup"...
[s09] Creating file "00294 - 9 - Subtitle (PGS), Spanish.sup"...
[s11] Creating file "00294 - 11 - Subtitle (PGS), Portuguese.sup"...
[s10] Creating file "00294 - 10 - Subtitle (PGS), Spanish.sup"...
[s12] Creating file "00294 - 12 - Subtitle (PGS), Portuguese.sup"...
[s13] Creating file "00294 - 13 - Subtitle (PGS), Russian.sup"...
[s14] Creating file "00294 - 14 - Subtitle (PGS), Spanish.sup"...
[s15] Creating file "00294 - 15 - Subtitle (PGS), Spanish.sup"...
[s16] Creating file "00294 - 16 - Subtitle (PGS), Portuguese.sup"...
[s17] Creating file "00294 - 17 - Subtitle (PGS), Russian.sup"...
Video track 2 contains 152165 frames.
Subtitle track 8 contains 1532 captions.
Subtitle track 9 contains 1124 captions.
Subtitle track 10 contains 1153 captions.
Subtitle track 11 contains 1118 captions.
Subtitle track 12 contains 1073 captions.
Subtitle track 13 contains 1134 captions.
Subtitle track 14 contains 13 captions.
Subtitle track 15 contains 5 captions.
Subtitle track 16 contains 9 captions.
Subtitle track 17 contains 7 captions.
eac3to processing took 11 minutes, 36 seconds.
Done.
eac3to v3.52 log:

Code: Select all

eac3to v3.52
command line: eac3to  U:\HALLOWEEN_2018\BDMV\PLAYLIST\00800.mpls -demux
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 5 audio tracks, 10 subtitle tracks, 1:45:47
1: Chapters, 21 chapters
2: h265/HEVC, 2160p24/1.001 (16:9), 10 bits
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz, dialnorm: 0dB
   (core: DTS, 5.1 channels, 1509kbps, 48kHz, dialnorm: 0dB)
4: DTS, Spanish, 5.1 channels, 768kbps, 48kHz, dialnorm: 0dB
5: DTS, Spanish, 5.1 channels, 768kbps, 48kHz, dialnorm: 0dB
6: DTS, Portuguese, 5.1 channels, 768kbps, 48kHz, dialnorm: 0dB
7: DTS, Russian, 5.1 channels, 768kbps, 48kHz, dialnorm: 0dB
8: Subtitle (PGS), English
9: Subtitle (PGS), Spanish
10: Subtitle (PGS), Spanish
11: Subtitle (PGS), Portuguese
12: Subtitle (PGS), Portuguese
13: Subtitle (PGS), Russian
14: Subtitle (PGS), Spanish
15: Subtitle (PGS), Spanish
16: Subtitle (PGS), Portuguese
17: Subtitle (PGS), Russian
Creating file "00294 - Chapters.txt"...
[s08] Extracting subtitle track number 8...
[s16] Extracting subtitle track number 16...
[s11] Extracting subtitle track number 11...
[a03] Extracting audio track number 3...
[a04] Extracting audio track number 4...
[s13] Extracting subtitle track number 13...
[s15] Extracting subtitle track number 15...
[a07] Extracting audio track number 7...
[s10] Extracting subtitle track number 10...
[a05] Extracting audio track number 5...
[s09] Extracting subtitle track number 9...
[a06] Extracting audio track number 6...
[s17] Extracting subtitle track number 17...
[s14] Extracting subtitle track number 14...
[v02] Extracting video track number 2...
[s12] Extracting subtitle track number 12...
[v02] Creating file "00294 - 2 - h265, 2160p24.h265"...
[a03] Creating file "00294 - 3 - DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz.dtsma"...
[a04] Creating file "00294 - 4 - DTS, Spanish, 5.1 channels, 768kbps, 48kHz.dts"...
[a06] Creating file "00294 - 6 - DTS, Portuguese, 5.1 channels, 768kbps, 48kHz.dts"...
[a05] Creating file "00294 - 5 - DTS, Spanish, 5.1 channels, 768kbps, 48kHz.dts"...
[a07] Creating file "00294 - 7 - DTS, Russian, 5.1 channels, 768kbps, 48kHz.dts"...
[s08] Creating file "00294 - 8 - Subtitle (PGS), English.sup"...
[s09] Creating file "00294 - 9 - Subtitle (PGS), Spanish.sup"...
[s11] Creating file "00294 - 11 - Subtitle (PGS), Portuguese.sup"...
[s10] Creating file "00294 - 10 - Subtitle (PGS), Spanish.sup"...
[s12] Creating file "00294 - 12 - Subtitle (PGS), Portuguese.sup"...
[s13] Creating file "00294 - 13 - Subtitle (PGS), Russian.sup"...
[s14] Creating file "00294 - 14 - Subtitle (PGS), Spanish.sup"...
[s15] Creating file "00294 - 15 - Subtitle (PGS), Spanish.sup"...
[s16] Creating file "00294 - 16 - Subtitle (PGS), Portuguese.sup"...
[s17] Creating file "00294 - 17 - Subtitle (PGS), Russian.sup"...
Video track 2 contains 152165 frames.
Subtitle track 8 contains 1532 captions.
Subtitle track 9 contains 1124 captions.
Subtitle track 10 contains 1153 captions.
Subtitle track 11 contains 1118 captions.
Subtitle track 12 contains 1073 captions.
Subtitle track 13 contains 1134 captions.
Subtitle track 14 contains 13 captions.
Subtitle track 15 contains 5 captions.
Subtitle track 16 contains 9 captions.
Subtitle track 17 contains 7 captions.
eac3to processing took 9 minutes, 56 seconds.
Done.
Link to purchase disc
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

Thank you. I will test with some disks I have and buy Halloween if needed.
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

I tested with a randomly chosen disk: Boy and the Heron UHD. I went through your process with 3.52 and navigated to each chapter. Everything was fine.

Let me ask a few more questions before I buy Halloween.

1. Is it only chapter 19 that fails on Halloween?
2. Have you seen this with other disks?
3. Can you please try it with DGDemux?
Curly Howard
Director of EAC3TO Development
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

Curly wrote:
Tue Aug 13, 2024 10:04 am
I tested with a randomly chosen disk: Boy and the Heron UHD. I went through your process with 3.52 and navigated to each chapter. Everything was fine.

Let me ask a few more questions before I buy Halloween.

1. Is it only chapter 19 that fails on Halloween?
2. Have you seen this with other disks?
3. Can you please try it with DGDemux?
1. As far as the chapter stops, yes (but read my response to #2 below).
2. Yes, several other discs. I'll go back and try to provide some additional examples. The Halloween disc was a convenient example, because the issue was right at a chapter stop, rather than me clicking around the seek bar randomly and finding one. It seems to happen around scene changes.
3. Yes, I will try with DGDemux later and will post the results. On some of the other discs where I've seen this issue, DGDemux produced the same issue.
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

OK, thank you. Have you tried other players?

Another thing you can do is demux the video and then index and serve it with DGDecodeNV to VirtualDub2. Jump around and see if you can get seeking errors. If you don't have an nVidia card then never mind.
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

@Peter

Any updates on the testing I requested, please? I am holding off buying this disk pending this information.
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

One more thing, please. Since you said that 3.34 is OK while 3.52 is not OK. Can you provide the two respective chapter files so that I can diff them? Thank you.
Curly Howard
Director of EAC3TO Development
User avatar
Rocky
Posts: 3754
Joined: Fri Sep 06, 2019 12:57 pm

Garbled video on seek in MPC-HC

Post by Rocky »

Another hit and run. What is wrong with people these days?!
User avatar
Curly
Posts: 768
Joined: Sun Mar 15, 2020 11:05 am

Garbled video on seek in MPC-HC

Post by Curly »

He was online 2 days ago so he's just dissing us now. I'll let Bullwinkle know.
Curly Howard
Director of EAC3TO Development
User avatar
Rocky
Posts: 3754
Joined: Fri Sep 06, 2019 12:57 pm

Garbled video on seek in MPC-HC

Post by Rocky »

Marking resolved as the OP has apparently lost interest. Will re-open if he follows up.
User avatar
Rocky
Posts: 3754
Joined: Fri Sep 06, 2019 12:57 pm

Garbled video on seek in MPC-HC

Post by Rocky »

Some useful info on your settings here:

https://forum.doom9.org/showthread.php? ... ost2006156
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

Rocky wrote:
Sat Aug 24, 2024 11:58 am
Another hit and run. What is wrong with people these days?!
I've been busy. And I've provided a decent amount of detail here already, including a disc to reproduce.

What about this issue, that I reported in April?
https://rationalqm.us/board/viewtopic.php?f=18&t=1331

Another hit and run, I guess...
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

Curly wrote:
Tue Aug 13, 2024 10:56 am
OK, thank you. Have you tried other players?

Another thing you can do is demux the video and then index and serve it with DGDecodeNV to VirtualDub2. Jump around and see if you can get seeking errors. If you don't have an nVidia card then never mind.
This was with an Intel card, but I've seen the same issue on my HTPC, which does have an nVidia card.
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

Curly wrote:
Mon Aug 19, 2024 8:49 am
One more thing, please. Since you said that 3.34 is OK while 3.52 is not OK. Can you provide the two respective chapter files so that I can diff them? Thank you.
I just demuxed again with both versions, and the chapter files were identical, with the exception of 3.52 including the last chapter, at the very end of the film (which the old versions of eac3to drop).
DAE avatar
Peter
Posts: 33
Joined: Thu Aug 18, 2022 9:34 am

Garbled video on seek in MPC-HC

Post by Peter »

In case I did not mention this earlier, I've only seen this issue with UHD/HEVC content, not HD/AVC/VC-1 content.
Post Reply