[LOCKED] EAC3TO Bug Reports and Feature Requests Only

eac3to forked from madshi eac3to 3.36
Locked
User avatar
skull
Posts: 69
Joined: Thu Nov 02, 2023 7:58 pm
Location: canada

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by skull »

Trunks wrote:
Mon Nov 20, 2023 9:05 am
So far so good. More tests are needed to be sure, but you did a good job with this one!

I see that you've changed the -progressnumbers command, so now the progress bar is only one line, instead of one line per new percent. That's great too, thanks!

Regarding this, would it be possible to add -progressnumbers in the .ini file, so eac3to_mod automatically uses it without the need to add it for every command?
Nice change and bug fixin' Curly! That's a great idea on being able to add other parameters using .ini file, or at least -progressnumbers/most common ones?
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

Yeah guys, I was thinking of allowing a few more things in the INI file. Let's see. Why not just a list of options that gets appended to the CL? Duh.

The crashing fix may not be the final word. We would like to do the full THD gaps optimization, but only if we can stop avcodec from crashing. I am experimenting in that regard. Our beloved Guru madshi says it is important. Submit that ye not suffer.
Curly Howard
Director of EAC3TO Development
DAE avatar
trojiteEL
Posts: 16
Joined: Tue Oct 31, 2023 9:18 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by trojiteEL »

Thanks so much, Curly. Works like a charm. Excellent job as always :salute:
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

People have started attacking me over at doom9. Not sure what I did to offend.

n e body?
Curly Howard
Director of EAC3TO Development
User avatar
skull
Posts: 69
Joined: Thu Nov 02, 2023 7:58 pm
Location: canada

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by skull »

Curly wrote:
Mon Nov 20, 2023 5:25 pm
People have started attacking me over at doom9. Not sure what I did to offend.

n e body?
B*ndits obviously is passive aggressive due to the ban here previously. I would ignore anyone negative and just post informational-only posts over there. I added my 2 cents to try to steer things the right direction, but there will always be annoying people. We appreciate you. :)
User avatar
Sherman
Posts: 576
Joined: Mon Jan 06, 2020 10:19 pm

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Sherman »

skull wrote:
Mon Nov 20, 2023 5:30 pm
I added my 2 cents
Ha ha, an alias! :ugeek:
Sherman Peabody
Director of Linux Development
User avatar
Wonder Woman
Posts: 58
Joined: Sun Feb 07, 2021 10:46 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Wonder Woman »

Wait, what? Talk to me.
User avatar
skull
Posts: 69
Joined: Thu Nov 02, 2023 7:58 pm
Location: canada

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by skull »

Sherman wrote:
Mon Nov 20, 2023 6:05 pm
skull wrote:
Mon Nov 20, 2023 5:30 pm
I added my 2 cents
Ha ha, an alias! :ugeek:
I made that account many years ago and really didn't even intend to post much, but yes. ;) :twisted: Now shush!
User avatar
Baltasar
Posts: 60
Joined: Tue Nov 02, 2021 9:51 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Baltasar »

Mum's the word.
User avatar
Albert
Posts: 40
Joined: Thu Oct 15, 2020 1:20 pm

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Albert »

Works good until it doesn't.
DAE avatar
Trunks
Posts: 32
Joined: Wed Nov 08, 2023 8:59 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Trunks »

It looks like there is a regression with the latest version. With Elemental (Full HD), there are a ton of errors for the video like "[v02] Video overlaps for 16124 frames at playtime 0:00:59. <WARNING>".

Code: Select all

eac3to v3.40
command line: eac3to_mod.exe  Elemental 3) -demux -progressnumbers
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 6 subtitle tracks, 1:41:24, 24p /1.001
1: Chapters, 27 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz, dialnorm: -4dB
   (core: DTS, 5.1 channels, 1509kbps, 48kHz, dialnorm: -4dB)
4: DTS Hi-Res, English, 5.1 channels, 2046kbps, 48kHz, dialnorm: -4dB
   (core: DTS, 5.1 channels, 1509kbps, 48kHz, dialnorm: -4dB)
5: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
7: AC3, French, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
8: AC3, Spanish, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
9: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
10: Subtitle (PGS), English
11: Subtitle (PGS), French
12: Subtitle (PGS), Spanish
13: Subtitle (PGS), English
14: Subtitle (PGS), French
15: Subtitle (PGS), Spanish
Creating file "00705 - Chapters.txt"...
[a05] Extracting audio track number 5...
[a04] Extracting audio track number 4...
[v02] Extracting video track number 2...
[s12] Extracting subtitle track number 12...
[s10] Extracting subtitle track number 10...
[a07] Extracting audio track number 7...
[a06] Extracting audio track number 6...
[a09] Extracting audio track number 9...
[a08] Extracting audio track number 8...
[a03] Extracting audio track number 3...
[s14] Extracting subtitle track number 14...
[s15] Extracting subtitle track number 15...
[s11] Extracting subtitle track number 11...
[s13] Extracting subtitle track number 13...
[v02] Creating file "00705 - 2 - h264, 1080p24.h264"...
[a03] Creating file "00705 - 3 - DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz.dtsma"...
[a04] Creating file "00705 - 4 - DTS Hi-Res, English, 5.1 channels, 2046kbps, 48kHz.dtshr"...
[a08] Creating file "00705 - 8 - AC3, Spanish, 5.1 channels, 640kbps, 48kHz.ac3"...
[a07] Creating file "00705 - 7 - AC3, French, 5.1 channels, 640kbps, 48kHz.ac3"...
[a05] Creating file "00705 - 5 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3"...
[a06] Creating file "00705 - 6 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3"...
[a09] Creating file "00705 - 9 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3"...
[a04] Skipping identical DTS frames (seamless branching)...
[a03] Skipping identical DTS frames (seamless branching)...
[a08] Skipping identical AC3 frames (seamless branching)...
[a07] Skipping identical AC3 frames (seamless branching)...
[a06] Skipping identical AC3 frames (seamless branching)...
[a05] Skipping identical AC3 frames (seamless branching)...
[a09] Skipping identical AC3 frames (seamless branching)...
[s13] Creating file "00705 - 13 - Subtitle (PGS), English.sup"...
[s14] Creating file "00705 - 14 - Subtitle (PGS), French.sup"...
[s15] Creating file "00705 - 15 - Subtitle (PGS), Spanish.sup"...
[s10] Creating file "00705 - 10 - Subtitle (PGS), English.sup"...
[s11] Creating file "00705 - 11 - Subtitle (PGS), French.sup"...
[s12] Creating file "00705 - 12 - Subtitle (PGS), Spanish.sup"...
[v02] Video overlaps for 16124 frames at playtime 0:00:59.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:01:31.  <WARNING>
[v02] Video overlaps for 10602 frames at playtime 0:01:31.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:02:26.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:02:27.  <WARNING>
[v02] Video overlaps for 18779 frames at playtime 0:02:27.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:03:11.  <WARNING>
[v02] Video overlaps for 14916 frames at playtime 0:03:11.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:03:55.  <WARNING>
[v02] Video overlaps for 14958 frames at playtime 0:03:55.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:04:21.  <WARNING>
[v02] Video overlaps for 8699 frames at playtime 0:04:21.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:04:49.  <WARNING>
[v02] Video overlaps for 9305 frames at playtime 0:04:49.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:05:03.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:05:03.  <WARNING>
[v02] Video overlaps for 4808 frames at playtime 0:05:03.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:05:26.  <WARNING>
[v02] Video overlaps for 7655 frames at playtime 0:05:26.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:06:07.  <WARNING>
[v02] Video overlaps for 13746 frames at playtime 0:06:07.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:06:51.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:06:51.  <WARNING>
[v02] Video overlaps for 15085 frames at playtime 0:06:51.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:07:12.  <WARNING>
[v02] Video overlaps for 6965 frames at playtime 0:07:12.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:08:08.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:08:08.  <WARNING>
[v02] Video overlaps for 18807 frames at playtime 0:08:08.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:08:21.  <WARNING>
[v02] Video overlaps for 4553 frames at playtime 0:08:21.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:08:36.  <WARNING>
[v02] Video overlaps for 4821 frames at playtime 0:08:36.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:08:55.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:08:55.  <WARNING>
[v02] Video overlaps for 6613 frames at playtime 0:08:56.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:09:34.  <WARNING>
[v02] Video overlaps for 12872 frames at playtime 0:09:34.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:09:49.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:09:49.  <WARNING>
[v02] Video overlaps for 5075 frames at playtime 0:09:49.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:10:15.  <WARNING>
[v02] Video overlaps for 8783 frames at playtime 0:10:15.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:10:29.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:10:29.  <WARNING>
[v02] Video overlaps for 4610 frames at playtime 0:10:29.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:11:14.  <WARNING>
[v02] Video overlaps for 15282 frames at playtime 0:11:14.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:11:41.  <WARNING>
[v02] Video overlaps for 9178 frames at playtime 0:11:41.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:12:18.  <WARNING>
[v02] Video overlaps for 12350 frames at playtime 0:12:18.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:13:04.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:13:04.  <WARNING>
[v02] Video overlaps for 15663 frames at playtime 0:13:04.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:14:11.  <WARNING>
[v02] Video overlaps for 22558 frames at playtime 0:14:11.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:18:18.  <WARNING>
[v02] Video overlaps for 83448 frames at playtime 0:18:18.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:19:54.  <WARNING>
[v02] Video overlaps for 32299 frames at playtime 0:19:54.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:20:08.  <WARNING>
[v02] Video overlaps for 4709 frames at playtime 0:20:08.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:20:27.  <WARNING>
[v02] Video overlaps for 29 frames at playtime 0:20:27.  <WARNING>
[v02] Video overlaps for 6358 frames at playtime 0:20:27.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:23:11.  <WARNING>
[v02] Video overlaps for 55505 frames at playtime 0:23:11.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:24:59.  <WARNING>
[v02] Video overlaps for 36275 frames at playtime 0:24:59.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:26:24.  <WARNING>
[v02] Video overlaps for 28675 frames at playtime 0:26:24.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:26:43.  <WARNING>
[v02] Video overlaps for 29 frames at playtime 0:26:44.  <WARNING>
[v02] Video overlaps for 6654 frames at playtime 0:26:44.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:28:15.  <WARNING>
[v02] Video overlaps for 30833 frames at playtime 0:28:15.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:28:34.  <WARNING>
[v02] Video overlaps for 6428 frames at playtime 0:28:34.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:29:08.  <WARNING>
[v02] Video overlaps for 29 frames at playtime 0:29:08.  <WARNING>
[v02] Video overlaps for 11504 frames at playtime 0:29:08.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:29:27.  <WARNING>
[v02] Video overlaps for 6246 frames at playtime 0:29:27.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:31:26.  <WARNING>
[v02] Video overlaps for 40377 frames at playtime 0:31:26.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:31:52.  <WARNING>
[v02] Video overlaps for 8614 frames at playtime 0:31:52.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:32:06.  <WARNING>
[v02] Video overlaps for 4765 frames at playtime 0:32:06.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:34:36.  <WARNING>
[v02] Video overlaps for 50542 frames at playtime 0:34:36.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:35:07.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:35:08.  <WARNING>
[v02] Video overlaps for 10673 frames at playtime 0:35:08.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:39:08.  <WARNING>
[v02] Video overlaps for 81121 frames at playtime 0:39:08.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:39:23.  <WARNING>
[v02] Video overlaps for 5272 frames at playtime 0:39:23.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:42:32.  <WARNING>
[v02] Video overlaps for 63837 frames at playtime 0:42:32.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:42:57.  <WARNING>
[v02] Video overlaps for 8163 frames at playtime 0:42:57.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:43:47.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:43:47.  <WARNING>
[v02] Video overlaps for 17158 frames at playtime 0:43:48.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:45:20.  <WARNING>
[v02] Video overlaps for 31200 frames at playtime 0:45:20.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:45:36.  <WARNING>
[v02] Video overlaps for 5498 frames at playtime 0:45:36.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:47:07.  <WARNING>
[v02] Video overlaps for 30467 frames at playtime 0:47:07.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:50:22.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:50:23.  <WARNING>
[v02] Video overlaps for 66220 frames at playtime 0:50:23.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:50:39.  <WARNING>
[v02] Video overlaps for 5400 frames at playtime 0:50:39.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:50:54.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:50:54.  <WARNING>
[v02] Video overlaps for 5033 frames at playtime 0:50:54.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:51:21.  <WARNING>
[v02] Video overlaps for 9051 frames at playtime 0:51:21.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:54:33.  <WARNING>
[v02] Video overlaps for 65106 frames at playtime 0:54:33.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 0:54:48.  <WARNING>
[v02] Video overlaps for 4765 frames at playtime 0:54:48.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 0:57:57.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 0:57:57.  <WARNING>
[v02] Video overlaps for 64105 frames at playtime 0:57:57.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 0:58:11.  <WARNING>
[v02] Video overlaps for 4610 frames at playtime 0:58:11.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 1:00:54.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 1:00:55.  <WARNING>
[v02] Video overlaps for 55223 frames at playtime 1:00:55.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:01:08.  <WARNING>
[v02] Video overlaps for 4441 frames at playtime 1:01:08.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:04:29.  <WARNING>
[v02] Video overlaps for 67827 frames at playtime 1:04:29.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:05:08.  <WARNING>
[v02] Video overlaps for 13435 frames at playtime 1:05:09.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:05:47.  <WARNING>
[v02] Video overlaps for 12816 frames at playtime 1:05:47.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:06:09.  <WARNING>
[v02] Video overlaps for 7613 frames at playtime 1:06:09.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:07:49.  <WARNING>
[v02] Video overlaps for 33540 frames at playtime 1:07:49.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:08:02.  <WARNING>
[v02] Video overlaps for 4426 frames at playtime 1:08:02.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:09:21.  <WARNING>
[v02] Video overlaps for 26688 frames at playtime 1:09:21.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:09:35.  <WARNING>
[v02] Video overlaps for 4709 frames at playtime 1:09:35.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 1:12:17.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 1:12:18.  <WARNING>
[v02] Video overlaps for 54955 frames at playtime 1:12:18.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:12:31.  <WARNING>
[v02] Video overlaps for 4540 frames at playtime 1:12:31.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:13:48.  <WARNING>
[v02] Video overlaps for 25786 frames at playtime 1:13:48.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:14:01.  <WARNING>
[v02] Video overlaps for 4441 frames at playtime 1:14:01.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:14:37.  <WARNING>
[v02] Video overlaps for 12110 frames at playtime 1:14:37.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:14:54.  <WARNING>
[v02] Video overlaps for 5696 frames at playtime 1:14:54.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:15:12.  <WARNING>
[v02] Video overlaps for 6034 frames at playtime 1:15:12.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:15:34.  <WARNING>
[v02] Video overlaps for 7458 frames at playtime 1:15:34.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:19:24.  <WARNING>
[v02] Video overlaps for 77794 frames at playtime 1:19:24.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:20:02.  <WARNING>
[v02] Video overlaps for 12773 frames at playtime 1:20:02.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:20:28.  <WARNING>
[v02] Video overlaps for 8572 frames at playtime 1:20:28.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:20:59.  <WARNING>
[v02] Video overlaps for 10602 frames at playtime 1:20:59.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 1:21:34.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 1:21:35.  <WARNING>
[v02] Video overlaps for 11955 frames at playtime 1:21:35.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:21:47.  <WARNING>
[v02] Video overlaps for 4342 frames at playtime 1:21:48.  <WARNING>
[v02] Video overlaps for 14 frames at playtime 1:28:28.  <WARNING>
[v02] Video overlaps for 28 frames at playtime 1:28:28.  <WARNING>
[v02] Video overlaps for 135485 frames at playtime 1:28:29.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:29:30.  <WARNING>
[v02] Video overlaps for 20767 frames at playtime 1:29:30.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:31:39.  <WARNING>
[v02] Video overlaps for 43507 frames at playtime 1:31:39.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:33:52.  <WARNING>
[v02] Video overlaps for 44903 frames at playtime 1:33:52.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:34:08.  <WARNING>
[v02] Video overlaps for 5385 frames at playtime 1:34:08.  <WARNING>
[v02] Video overlaps for 43 frames at playtime 1:34:37.  <WARNING>
[v02] Video overlaps for 9756 frames at playtime 1:34:37.  <WARNING>
[v02] Video overlaps for 42 frames at playtime 1:40:25.  <WARNING>
[v02] Video overlaps for 117692 frames at playtime 1:40:25.  <WARNING>
Video track 2 contains 145962 frames.
Subtitle track 10 contains 1950 captions.
Subtitle track 11 contains 1258 captions.
Subtitle track 12 contains 1265 captions.
Subtitle track 13 contains 1820 captions.
Subtitle track 14 contains 1752 captions.
Subtitle track 15 contains 1599 captions.
eac3to processing took 1 minute, 13 seconds.
Done.
But it seems the video is actually good. When I check the number of frames of the video, it's 145962. It's the same thing for the video demuxed with eac3to 3.34, DGDemux and MakeMKV. And there is no problem when playing the video.

Also, there is no problem when you only demux the video:

Code: Select all

eac3to v3.40
command line: eac3to_mod.exe  Elemental 3) 2: Video.* -progressnumbers
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 6 subtitle tracks, 1:41:24, 24p /1.001
1: Chapters, 27 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 7.1 channels, 24 bits, 48kHz, dialnorm: -4dB
   (core: DTS, 5.1 channels, 1509kbps, 48kHz, dialnorm: -4dB)
4: DTS Hi-Res, English, 5.1 channels, 2046kbps, 48kHz, dialnorm: -4dB
   (core: DTS, 5.1 channels, 1509kbps, 48kHz, dialnorm: -4dB)
5: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
7: AC3, French, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
8: AC3, Spanish, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
9: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
10: Subtitle (PGS), English
11: Subtitle (PGS), French
12: Subtitle (PGS), Spanish
13: Subtitle (PGS), English
14: Subtitle (PGS), French
15: Subtitle (PGS), Spanish
[v02] Extracting video track number 2...
[v02] Creating file "Video.h264"...
Video track 2 contains 145962 frames.
eac3to processing took 1 minute, 6 seconds.
Done.
When it comes to the 4K Blu-ray, there are no errors, either with -demux or when you only demux the video:

Code: Select all

eac3to v3.40
command line: eac3to_mod.exe  Elemental-4K 2) -demux -progressnumbers
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 27 chapters
2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
3: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -27dB
   (embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: E-AC3, English, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
5: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
7: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
8: E-AC3, French, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
9: E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
10: Subtitle (PGS), English
11: Subtitle (PGS), French
12: Subtitle (PGS), Spanish
Creating file "00705 - Chapters.txt"...
[a03] Extracting audio track number 3...
[a04] Extracting audio track number 4...
[a05] Extracting audio track number 5...
[a09] Extracting audio track number 9...
[a06] Extracting audio track number 6...
[a07] Extracting audio track number 7...
[s12] Extracting subtitle track number 12...
[a03] Extracting audio track number 3...
[s11] Extracting subtitle track number 11...
[a08] Extracting audio track number 8...
[a03] Extracting AC3 stream...
[s10] Extracting subtitle track number 10...
[v02] Extracting video track number 2...
[a03] Extracting TrueHD stream...
[v02] Creating file "00705 - 2 - h265, 2160p24.h265"...
[a03] Creating file "00705 - 3 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.thd"...
[a04] Creating file "00705 - 4 - E-AC3, English, 7.1 channels, 1024kbps, 48kHz.eac3"...
[a09] Creating file "00705 - 9 - E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz.eac3"...
[a08] Creating file "00705 - 8 - E-AC3, French, 7.1 channels, 1024kbps, 48kHz.eac3"...
[a03] Creating file "00705 - 3 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz.ac3"...
[a05] Creating file "00705 - 5 - AC3, English, 5.1 channels, 640kbps, 48kHz.ac3"...
[a06] Creating file "00705 - 6 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3"...
[a07] Creating file "00705 - 7 - AC3, English, 2.0 channels, 320kbps, 48kHz.ac3"...
[a03] Skipping identical AC3 frames (seamless branching)...
[a03] Skipping identical AC3 frames (seamless branching)...
[a04] Skipping identical AC3 frames (seamless branching)...
[a08] Skipping identical AC3 frames (seamless branching)...
[a09] Skipping identical AC3 frames (seamless branching)...
[a05] Skipping identical AC3 frames (seamless branching)...
[a06] Skipping identical AC3 frames (seamless branching)...
[a07] Skipping identical AC3 frames (seamless branching)...
[s10] Creating file "00705 - 10 - Subtitle (PGS), English.sup"...
[s11] Creating file "00705 - 11 - Subtitle (PGS), French.sup"...
[s12] Creating file "00705 - 12 - Subtitle (PGS), Spanish.sup"...
Video track 2 contains 145943 frames.
Subtitle track 10 contains 1950 captions.
Subtitle track 11 contains 1258 captions.
Subtitle track 12 contains 1265 captions.
eac3to processing took 1 minute, 20 seconds.
Merging THD and AC3 for "00705 - 3 - TrueHD+AC3 (Atmos), English, 7.1 channels, 48kHz".
Done.

Code: Select all

eac3to v3.40
command line: eac3to_mod.exe  Elemental-4K 2) 2: Video4K.* -progressnumbers
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 27 chapters
2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
3: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -27dB
   (embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: E-AC3, English, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
5: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
7: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
8: E-AC3, French, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
9: E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
10: Subtitle (PGS), English
11: Subtitle (PGS), French
12: Subtitle (PGS), Spanish
[v02] Extracting video track number 2...
[v02] Creating file "Video4K.h265"...
Video track 2 contains 145943 frames.
eac3to processing took 1 minute, 14 seconds.
Done.
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

Interesting. I'm re-ripping Elemental bluray to investigate.

I don't understand your .* extensions. What is that all about? E.g., Video4K.*
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

skull wrote:
Mon Nov 20, 2023 5:30 pm
B*ndits
I was referring to someone else but the moderator removed that. Bandits posts there are OK.
Curly Howard
Director of EAC3TO Development
DAE avatar
Trunks
Posts: 32
Joined: Wed Nov 08, 2023 8:59 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Trunks »

Curly wrote:
Tue Nov 21, 2023 6:10 am
Interesting. I'm re-ripping Elemental bluray to investigate.

I don't understand your .* extensions. What is that all about? E.g., Video4K.*
You can use .* so eac3to automatically uses the right extension for the file.

Instead of typing 2: Video4K.h265 3: English.thd 8: French.eac3 9: Spanish.eac3 10: Subtitles.sup, you can use 2: Video4K.* 3: English.* 8: French.* 9: Spanish.* 10: Subtitles.* to save time.

One exception is for the chapters, where you have to use .txt. You can't use .* for this one (not sure why).

Also, for TrueHD (Atmos) tracks, you need to use 3: English.thd 3: English.ac3. By the way, if you use 3: English.*, eac3to_mod will try to create a thd+ac3 file. So the encoding is back like before:

Code: Select all

eac3to v3.40
command line: eac3to_mod.exe  Elemental-4K 2) 3: English.* -progressnumbers
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 27 chapters
2: h265/HEVC, 2160p24 /1.001 (16:9), 10 bits
3: TrueHD/AC3 (Atmos), English, 7.1 channels, 48kHz, dialnorm: -27dB
   (embedded: AC3, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB)
4: E-AC3, English, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
5: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
7: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
8: E-AC3, French, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
9: E-AC3, Spanish, 7.1 channels, 1024kbps, 48kHz, dialnorm: -27dB
   (core: AC3, 5.1 channels, 576kbps, 48kHz, dialnorm: -27dB)
10: Subtitle (PGS), English
11: Subtitle (PGS), French
12: Subtitle (PGS), Spanish
[a03] AC3 encoding doesn't support back channels. Will mix them into the surround.
[a03] Extracting audio track number 3...
[a03] Extracting audio track number 3...
[a03] Extracting TrueHD stream...
[a03] Extracting TrueHD stream...
[a03] Decoding with libav/ffmpeg...
[a03] Mixing surround channels...
[a03] Remapping channels...
[a03] Encoding AC3 <640kbps> with libAften...
[a03] Creating file "English..thd+ac3"...
[a03] Skipping identical AC3 frames (seamless branching)...
[a03] Skipping identical AC3 frames (seamless branching)...
[a03] Original audio track, L: max 23 bits, average 16 bits.
[a03] Original audio track, R+C+BL+BR+SL+SR: max 24 bits, average 19 bits.
[a03] Original audio track, LFE: constant bit depth of 16 bits.
[a03] Processed audio track, L: max 23 bits, average 16 bits.
[a03] Processed audio track, R+C+SL+SR: max 24 bits, average 20 bits.
[a03] Processed audio track, LFE: constant bit depth of 16 bits.
Video track 2 contains 145943 frames.
eac3to processing took 5 minutes, 51 seconds.
Done.[/quote]
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

Ah, thank you.

Please re-download 3.40 test for:

* Fixed video overlap warnings.
* INI file changed. Now it is a list of options to append to the command line.
For example, your INI file could be (keep it all on one line):

-fast -keepDialnorm -progressnumbers

https://rationalqm.us/misc/eac3to_mod_3.40_test.rar

Your test results will be appreciated. Thank you. If this build is solid I'd like to make an
"official" non-test release.
Curly Howard
Director of EAC3TO Development
DAE avatar
Trunks
Posts: 32
Joined: Wed Nov 08, 2023 8:59 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Trunks »

I think it's good, yes.

The only change that may bother people is related to the playlists. With the original eac3to, you get a few playlists displayed and quickly know which one to use. With eac3to_mod, you get all the playlists, and there can be a lot.

For Elemental for example, there are 395 playlists displayed with eac3to_mod and only 3 with eac3to (those 3 are indeed the movie). So you have to scroll all the way up with eac3to_mod to find the right one, every time. Plus, the playlists for the movie are #3, #4, #5 and #6 (which is identical to #3 but the number of the playlist is different: 00800.mpls vs 00805.mpls). #1 and #2 are ignored by the original eac3to, probably because it understands that the repeated files are not the movie. For example, the playlist #1 is actually the menu of the Blu-ray.

Image

Also, the original eac3to ignores playlist 00805.mpls because, I assume, it understands that it's the same as 00800.mpls.

DGDemux also have all the playlists, but you immediately have the good ones available without scrolling or anything.

I know eac3to(_mod) is CLI, so you can't prevent the list from going all the way down. So maybe having an option to have the same behavior as the original eac3to may be a good thing for most users. Either enabled by default in the .INI file or disabled with the possibility to add it later in the .INI if the user wants.
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

I'm going to sort by duration, and not show playlists shorter than some configurable amount (2 minutes). That should help, yes?
Curly Howard
Director of EAC3TO Development
User avatar
skull
Posts: 69
Joined: Thu Nov 02, 2023 7:58 pm
Location: canada

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by skull »

Curly wrote:
Tue Nov 21, 2023 2:39 pm
I'm going to sort by duration, and not show playlists shorter than some configurable amount (2 minutes). That should help, yes?
That is a good default minimum value, agreed. :)
DAE avatar
trojiteEL
Posts: 16
Joined: Tue Oct 31, 2023 9:18 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by trojiteEL »

skull wrote:
Tue Nov 21, 2023 2:46 pm
Curly wrote:
Tue Nov 21, 2023 2:39 pm
I'm going to sort by duration, and not show playlists shorter than some configurable amount (2 minutes). That should help, yes?
That is a good default minimum value, agreed. :)
Yes, fully agreed too. :agree:

@Trunks: nice suggestion.
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

Guys, please re-download to get a temporary fix whereby the playlist cuts off at 10 minutes. I'm going to add an option to specify the minimum time.
Curly Howard
Director of EAC3TO Development
DAE avatar
Trunks
Posts: 32
Joined: Wed Nov 08, 2023 8:59 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Trunks »

This is nice, yes. The option to specify the minimum time is great too.

Maybe having a command like -allplaylists/-showallplaylists or something like that could be useful for those who absolutely want all the playlists for some reason. But let's be honest here, it doesn't seem like a necessity for the vast majority. That might be useful for those who want extremely short bonuses.

And if playlists like the first one below on the image with the same M2TS repeated again and again could be ignored (it's obviously not the movie or a bonus, it's the menu in general), that would be great too. But maybe I am asking too much. ;)

Image
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

Regarding the repeated M2TS stuff, please read this thread:

https://www.rationalqm.us/board/viewtop ... 442#p17442

We are intentionally keeping them. ;)
Curly Howard
Director of EAC3TO Development
User avatar
Curly
Posts: 701
Joined: Sun Mar 15, 2020 11:05 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by Curly »

gonna specify number of entries to show
top 10, top 100, u pick
default is top 10
he
Curly Howard
Director of EAC3TO Development
User avatar
new_guy
Posts: 59
Joined: Fri Jan 15, 2021 11:12 am

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by new_guy »

The minimum time-threshold concept is dumb, right? Or is it just a UI matter?
User avatar
skull
Posts: 69
Joined: Thu Nov 02, 2023 7:58 pm
Location: canada

EAC3TO_Mod Bug Reports and Feature Requests Only

Post by skull »

new_guy wrote:
Tue Nov 21, 2023 5:50 pm
The minimum time-threshold concept is dumb, right? Or is it just a UI matter?
This doesn't really seem constructive. What do you mean? It's a smart, desired feature, as several folks have agreed.
Locked