[LOCKED] EAC3TO Bug Reports and Feature Requests Only
EAC3TO Bug Reports and Feature Requests Only
hi nautilus7
can u pls provide a sample source file so i can duplicate yer issue
thx
can u pls provide a sample source file so i can duplicate yer issue
thx
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
There is a problem with v3.43 and demuxing a 4K Blu-ray. eac3to shows an error when you try to demux the HEVC video (either the video alone or with the -demux command). No problem with v3.42.
eac3to 3.42:
eac3to 3.43:
Test was done with Elemental. Also, there is no problem when you demux everything, except the video:
eac3to 3.42:
Code: Select all
eac3to v3.42
command line: eac3to Elemental 2) 2: Video.h265
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 28 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 "Video.h265"...
Video track 2 contains 145943 frames.
eac3to processing took 3 minutes, 46 seconds.
Done.
Code: Select all
eac3to v3.43
command line: eac3to Elemental 2) 2: Video.h265
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 28 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] This doesn't seem to be a valid h265/HEVC stream (3). <ERROR>
Aborted at file position 55574528. <ERROR>
Code: Select all
eac3to v3.43
command line: eac3to Elemental 2) 1: ZZZ-1.txt 3: ZZZ-3.thd 3: ZZZ-3.ac3 4: ZZZ-4.* 5: ZZZ-5.* 6: ZZZ-6.* 7: ZZZ-7.* 8: ZZZ-8.* 9: ZZZ-9.* 10: ZZZ-10.* 11: ZZZ-11.* 12: ZZZ-12.*
------------------------------------------------------------------------------
Running in normal mode
Keeping dialnorm
M2TS, 1 video track, 7 audio tracks, 3 subtitle tracks, 1:41:29, 24p /1.001
1: Chapters, 28 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 "ZZZ-1.txt"...
[a07] Extracting audio track number 7...
[a04] Extracting audio track number 4...
[a03] Extracting audio track number 3...
[a06] Extracting audio track number 6...
[a05] Extracting audio track number 5...
[a08] Extracting audio track number 8...
[a09] Extracting audio track number 9...
[a03] Extracting audio track number 3...
[s11] Extracting subtitle track number 11...
[s12] Extracting subtitle track number 12...
[s10] Extracting subtitle track number 10...
[a03] Extracting TrueHD stream...
[a03] Extracting AC3 stream...
[a03] Creating file "ZZZ-3.thd"...
[a04] Creating file "ZZZ-4.eac3"...
[a08] Creating file "ZZZ-8.eac3"...
[a09] Creating file "ZZZ-9.eac3"...
[a03] Creating file "ZZZ-3.ac3"...
[a05] Creating file "ZZZ-5.ac3"...
[a06] Creating file "ZZZ-6.ac3"...
[a07] Creating file "ZZZ-7.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 "ZZZ-10.sup"...
[s11] Creating file "ZZZ-11.sup"...
[s12] Creating file "ZZZ-12.sup"...
Subtitle track 10 contains 1950 captions.
Subtitle track 11 contains 1258 captions.
Subtitle track 12 contains 1265 captions.
eac3to processing took 3 minutes, 43 seconds.
Merging THD and AC3 for "ZZZ-3".
Done.
EAC3TO Bug Reports and Feature Requests Only
Oh crap. Investigating...
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
Please re-download 3.43 and report your results.
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
It's good now!
EAC3TO Bug Reports and Feature Requests Only
gr8 thx 4 yer report and tasting Mr Trunks.
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
Do you want me to let videohelp know v3.43 was updated with one more hotfix? Maybe let me know when I can msg and update changelog once more perhaps, as it also still says "3.43 test" there?
EAC3TO Bug Reports and Feature Requests Only
Father knows best. As Ambassador skull, you always do what's best, as you always have. They need a tushie wak for linking test versions but hey. Hystery. Thanks for being amazing, Mr skull.
ps
ps
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
Haha, appreciate the kind words. I'll send them a message but can you confirm when the latest hotfix version is ready? Currently, when I grab the file from here, it seems to have updated eac3to.exe, but also still has older changelog which has the word "test" in it: https://www.rationalqm.us/eac3to/eac3to_3.43.rar
EAC3TO Bug Reports and Feature Requests Only
lemme check ok thats wrong
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
golly gee Mr Wilson i didn't mean it
bad me for forgetting to knock that out for a homerun
even after 2 strikes
i fixed the changelog online as u requested
please do not hold this against me
i always do my best
bad me for forgetting to knock that out for a homerun
even after 2 strikes
i fixed the changelog online as u requested
please do not hold this against me
i always do my best
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
You drinking on the job again Curly? Changelog still same, dated December 15th in the latest eac3to_3.43.rar. Get back in there and fix it young man!
Okay, seems good now. I'll ping videohelp about it in a bit. Cheers!
UPDATE: Videohelp updated v3.43 with fixed build. I suggest any further bugs/fixes should be addressed in v3.44.
Okay, seems good now. I'll ping videohelp about it in a bit. Cheers!
UPDATE: Videohelp updated v3.43 with fixed build. I suggest any further bugs/fixes should be addressed in v3.44.
EAC3TO Bug Reports and Feature Requests Only
how many tries do u get
try again
not so easy eh
try again
not so easy eh
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
Of course I would have gotten it on the first try! Just ask Joey.
Sherman Peabody
Director of Linux Development
Director of Linux Development
- Wonder Woman
- Posts: 58
- Joined: Sun Feb 07, 2021 10:46 am
EAC3TO Bug Reports and Feature Requests Only
How could such a thing even happen?
EAC3TO Bug Reports and Feature Requests Only
Drops were spilt twixt cup and mouth.
- AYColumbia
- Posts: 88
- Joined: Sun Feb 12, 2012 11:29 am
EAC3TO Bug Reports and Feature Requests Only
I used eac3to all the time so am happy I stumbled onto this thread. Now I can report any issues I may run into. Thank you to all that are working on continuing development of this tool. Much appreciated.
---
omay, arrylay, curlyq & associates
omay, arrylay, curlyq & associates
EAC3TO Bug Reports and Feature Requests Only
Thank you AY!
Now, not directed at you AY, but regarding Defender false positives. I cannot do anything about it and I'm not going to jump through hoops submitting files to Microsoft for every release we make. If it bothers anyone then they can use 3.36. And if people keep hassling me about it, I'll just stop further work.
Do people honestly think DG Tools is putting out viruses? 20 years of creating very popular freeware used by thousands, and suddenly we're going to ruin it all by shipping viruses?! Get real.
Just had to get that off my chest. Any positive ideas/suggestions would be welcome.
Now, not directed at you AY, but regarding Defender false positives. I cannot do anything about it and I'm not going to jump through hoops submitting files to Microsoft for every release we make. If it bothers anyone then they can use 3.36. And if people keep hassling me about it, I'll just stop further work.
Do people honestly think DG Tools is putting out viruses? 20 years of creating very popular freeware used by thousands, and suddenly we're going to ruin it all by shipping viruses?! Get real.
Just had to get that off my chest. Any positive ideas/suggestions would be welcome.
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
Just for fun and to show good faith I submitted eac3to_3.43.rar to Microsoft. Let's see if the process works.
EAC3TO Bug Reports and Feature Requests Only
I wonder if there are any other developers using similar structures/language worth asking for advice? Maybe this happens sometimes and there's a way to avoid. I wouldn't lose sleep over it though, since no other security suite or anti-virus hits false positive, only Defender if you do virustotal report. That's smart to submit to Microsoft though, maybe it'll be successful including future versions, if we're lucky. I just noticed that, oddly enough, the archive eac3to_3.43.rar does not seem to be detected by Microsoft, only the eac3to.exe itself. Maybe need to submit the executable on its own, Rocky?
P.S. Unfortunately, I cannot find a similar process for Google, as Chrome also flags as "suspicious file" when trying to download the archive.
P.S. Unfortunately, I cannot find a similar process for Google, as Chrome also flags as "suspicious file" when trying to download the archive.
EAC3TO Bug Reports and Feature Requests Only
Thank you for your comments, skull.
In my comments of the submission I mentioned that it is the included eac3to.exe that is causing the detection. I also mentioned that eac3to is a widely used freeware simply moving to a new version.
I think with Chrome you can at least tell it to download anyway.
In my comments of the submission I mentioned that it is the included eac3to.exe that is causing the detection. I also mentioned that eac3to is a widely used freeware simply moving to a new version.
I think with Chrome you can at least tell it to download anyway.
EAC3TO Bug Reports and Feature Requests Only
Just tried again at virustotal after Luis contacted me to say Microsoft was no longer flagging 3.43. He's right! Either it's a giant coincidence or Microsoft works really fast on reports. Let's choose to believe the latter.
There are still two cheap-ass reports by two other vendors: 1) Generic Reputation PUA, because eac3to has such a bad reputation, right? 2) Trojan.Malware.300983.susgen, I guess because the "heuristic analysis" thinks that sending a user-requested emailed bug report on an exception (madExcept), and/or hooking an application to suppress its output (madHook), is suspicious activity. In the second case no signature match is present for any known virus, the engine just doesn't like what eac3to is doing. Too bad, so sad, don't use "MaxSecure". Only companies use "Sophos" I believe, so who cares? As long as we're clean on Defender I think we can chill.
EDIT: Checked my submission status and it still shows "in progress" so I don't know what is going on. Maybe it's a coincidence and it got cleared up as a result of someone else's report. Either way, we'll take it.
EDIT 2: Luis informed me that thdmerge.exe is getting hits at virustotal. It's just stupid because thdmerge literally reads two files and writes a third one. It's open source, anyone can build it. But that's malware! Anyway, Microsoft thinks it's fine, so gonna chill. Shows the level of insanity.
There are still two cheap-ass reports by two other vendors: 1) Generic Reputation PUA, because eac3to has such a bad reputation, right? 2) Trojan.Malware.300983.susgen, I guess because the "heuristic analysis" thinks that sending a user-requested emailed bug report on an exception (madExcept), and/or hooking an application to suppress its output (madHook), is suspicious activity. In the second case no signature match is present for any known virus, the engine just doesn't like what eac3to is doing. Too bad, so sad, don't use "MaxSecure". Only companies use "Sophos" I believe, so who cares? As long as we're clean on Defender I think we can chill.
EDIT: Checked my submission status and it still shows "in progress" so I don't know what is going on. Maybe it's a coincidence and it got cleared up as a result of someone else's report. Either way, we'll take it.
EDIT 2: Luis informed me that thdmerge.exe is getting hits at virustotal. It's just stupid because thdmerge literally reads two files and writes a third one. It's open source, anyone can build it. But that's malware! Anyway, Microsoft thinks it's fine, so gonna chill. Shows the level of insanity.
EAC3TO Bug Reports and Feature Requests Only
@nautilus7 I believe I used to see those "Bitstream parsing" errors with EAC3 tracks but not lately, I think the error happens because for whatever reason the EAC3 tracks are utilising the incorrect Dialnorm value of 0dB when it should ideally be -31dB (no attenuation) like the AC3 & TrueHD tracks, I believe only DTS utilises the 0dB Dialnorm value.nautilus7 wrote: ↑Sun Dec 17, 2023 6:47 amHi, thanks for taking over the development of eac3to.
There is an issue with 7.1 eac3 tracks (I believe only those without a 5.1 core) not recognised when muxed inside an mkv container. See log:
Code: Select all
MKV, 1 video track, 6 audio tracks, 5 subtitle tracks, 1:57:50, 24p /1.001 1: h264/AVC, 1080p24 /1.001 (16:9) 2: TrueHD (Atmos), English, 7.1 channels, 48kHz, dialnorm: -31dB, 31ms 3: EAC3, English, 7.1 channels, 48kHz, dialnorm: 0dB 4: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -31dB 5: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -31dB 6: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -31dB 7: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -31dB 8: Subtitle (PGS), English 9: Subtitle (PGS), English 10: Subtitle (PGS), English 11: Subtitle (PGS), English 12: Subtitle (PGS), English Bitstream parsing for track 3 failed. Demuxing this track may still produce correct results - or not.
EAC3TO Bug Reports and Feature Requests Only
Thank you, oniiz86. Do you happen to have an eac3 stream that erroneously uses 0dB.
Curly Howard
Director of EAC3TO Development
Director of EAC3TO Development
EAC3TO Bug Reports and Feature Requests Only
@curly I have a small sample of the 2021 film "Free Guy" that has a couple of secondary EAC3 tracks with a DialNorm value of 0dB, oddly this file previously exhibited the "Bitstream parsing" warning messages on these EAC3 tracks but are no longer present, perhaps @nautilus7's issue is a different one, anyway here it is https://we.tl/t-RyonA66Nen
Code: Select all
eac3to v3.43
command line: "C:\Users\MASTER\Desktop\UsEac3to133\eac3to.exe" "C:\Users\MASTER\Desktop\Free Guy 2021.mkv" -progressnumbers -log="C:\Users\MASTER\Desktop\UsEac3to133\UsEac3To.log"
------------------------------------------------------------------------------
Running in normal mode
Removing dialnorm
MKV, 1 video track, 6 audio tracks, 11 subtitle tracks, 0:01:01, 24p /1.001
1: h264/AVC, 1080p24 /1.001 (16:9)
2: DTS Master Audio, English, 7.1 (strange setup) channels, 24 bits, 48kHz, dialnorm: -4dB
(core: DTS-ES, 5.1 channels, 1509kbps, 48kHz, dialnorm: -4dB)
"DTS-HD MA 7.1"
3: AC3, English, 2.0 channels, 320kbps, 48kHz, dialnorm: -27dB
"DD 2.0"
4: EAC3, French, 7.1 channels, 48kHz, dialnorm: 0dB
"DDP 7.1"
5: AC3, French, 5.1 channels, 512kbps, 48kHz, dialnorm: -27dB
"DD 5.1"
6: EAC3, German, 7.1 channels, 48kHz, dialnorm: 0dB
"DDP 7.1"
7: AC3, German, 5.1 channels, 512kbps, 48kHz, dialnorm: -27dB
"DD 5.1"
8: Subtitle (PGS), English
9: Subtitle (PGS), French
10: Subtitle (PGS), German
11: Subtitle (PGS), Dutch
12: Subtitle (PGS), Danish
13: Subtitle (PGS), Finnish
14: Subtitle (PGS), Norwegian
15: Subtitle (PGS), Swedish
16: Subtitle (PGS), English, "FORCED"
17: Subtitle (PGS), French, "FORCED"
18: Subtitle (PGS), German, "FORCED"