View Full Version : UsEac3to v1.3.6: a different GUI for eac3to
Pages :
1
2
3
4
5
6
7
8
9
10
11
12
[
13]
14
DanDare1983
14th January 2025, 13:59
In fact when eac3to do the delay correction only add silence frames at the begining (delay +) , and that silence frames are only core frames because don't need MA extensions to codify silence.
To delay - delete first full frames (core+MA extensions)
Then the core is fixed also.
OK I think I understand what your saying. Basically is it OK to let eac3to deal with the delay?
tebasuna51
15th January 2025, 06:45
Only with TrueHD can't fix the delay + because can't create silent thd frames.
mockingjay
9th February 2025, 03:24
free Autoit3 (https://www.autoitscript.com/site/autoit/downloads/) to be sure than is virus free.
.
Iam for 99% sure it's safe.. but there's always that 0,1% :↓↓...
https://i.postimg.cc/hPt9JpKp/Screenshot-2025-02-09-032259-Virustotal.png (https://postimg.cc/Cd9ZXCBq)
Windefender flags it as HIGH risk too !!! So high, i can't even restore the file from AV vault .. ¯\_(ツ)_/¯ !?
Just want the OP from this gui know that ..
ta ta
tebasuna51
9th February 2025, 09:01
Here you have the source in plain text, compile it yourself or use Autoit3 to interpret the source (the GUI not need many CPU only decoders/encoders need it).
mockingjay
10th February 2025, 10:21
compile it yourself or use Autoit3 to
No need for that tone buddy !! And yes, iam refering to the GUI part.. (︶^︶)
mindals
16th February 2025, 01:16
Hello, the program only gives me 00:03:42 from a movie audio of 02:02:44 length. Why?
This is CL: 2: %_2eng.wav -25.000 -changeTo23.976 -down16
I'm using eac3to 3.52
Can you help me, please?
tebasuna51
16th February 2025, 07:36
Hello, the program only gives me 00:03:42
What program say you that duration? Of course not is eac3to.
The %_2eng.wav output from your CL must have more than 4 GB and a duration of more than 2h
Try with CL: 2: %_2eng.w64 -25.000 -changeTo23.976 -down16
mindals
17th February 2025, 02:27
What program say you that duration? Of course not is eac3to.
The %_2eng.wav output from your CL must have more than 4 GB and a duration of more than 2h
Try with CL: 2: %_2eng.w64 -25.000 -changeTo23.976 -down16
Solved. I used .flac instead of .wav.
I think this could be due to .wav size limitations.
Thanks, tebasuna51.
Senior72
12th March 2025, 14:24
Hello, with the latest version I get a virus message
Windowsdefender:
Trojan:Win32/Predator!MTB
This trojan is used in multiple spear-phishing campaigns. In these campaigns, we have seen HTML smuggling being utilized to assemble a JavaScript or MSI file, which contains an embedded script. The script downloads the main malicious payload, which is a DLL file executed via DLL sideloading. The DLL steals credentials as well as data related to banking. Attackers typically distribute the trojan as an email attachment.
What to do now
tebasuna51
12th March 2025, 15:33
What to do now
Nothing, it is a false positive.
SeeMoreDigital
10th April 2025, 12:22
I'm struggling to install the version 1.3.4. Everytime I try to unzip the file Windows 11 throws a fit a automatically deletes it from my downloads folder!
What's the procedure to stop this from happening?
tebasuna51
10th April 2025, 13:10
I'm in W10, I can't know how you can disable your antivirus in W11.
BTW see first post link to download the free autoit3 package and encode the exe yourself.
Also the source .au3 can be interpreted with autoit3 (only the drag & drop don't work).
Encore
10th April 2025, 13:14
I'm struggling to install the version 1.3.4. Everytime I try to unzip the file Windows 11 throws a fit a automatically deletes it from my downloads folder!
What's the procedure to stop this from happening?
Add the folder of you are extracting to (or create a new folder) to windows security (or antivirus you have installed) scan settings exclusion (Virus & threat protection -> Virus & threat protection settings (click manage settings) -> Exclusions (scroll down if windows scaled).
Encore
10th April 2025, 13:15
@tebasuna51 is eac3to 3.5.x still in developement? where is that thread for it?
Edit : I found curly's forum...
SeeMoreDigital
10th April 2025, 13:36
BTW see first post link to download the free autoit3 package and encode the exe yourself.
Also the source .au3 can be interpreted with autoit3 (only the drag & drop don't work).
This is 'dark magic' to me ;)
Add the folder of you are extracting to (or create a new folder) to windows security (or antivirus you have installed) scan settings exclusion (Virus & threat protection -> Virus & threat protection settings (click manage settings) -> Exclusions (scroll down if windows scaled).I don't understand the proceedure you mentioned. I can however confirm that I don't have any third-party anti-virus software installed. It's just what comes with Windows 11, which is a real pain!
Encore
10th April 2025, 14:02
This is 'dark magic' to me ;)
I don't understand the proceedure you mentioned. I can however confirm that I don't have any third-party anti-virus software installed. It's just what comes with Windows 11, which is a real pain!
If you don't have any third party antivirus installed, windows 11 comes Windows Securty bundled. Bottom taskbar right corner (up arrow) will show you a bluish/green icon with a tick - clicking on it will open it up. Then follow the above steps...:)
SeeMoreDigital
10th April 2025, 21:28
If you don't have any third party antivirus installed, windows 11 comes Windows Securty bundled. Bottom taskbar right corner (up arrow) will show you a bluish/green icon with a tick - clicking on it will open it up. Then follow the above steps...:)Many thanks...
After visiting: 'Windows Security' -> 'Virus & Threat Protection' and clicking on 'Allowed Threats' I was able to permit the following: -
https://i.ibb.co/V0Qt1KWj/Screenshot-2025-04-10-173139.png
Now I'm able to see, access and demux the eac3 'core'... Amazing!
hardkid
14th April 2025, 11:04
I'm in W10, I can't know how you can disable your antivirus in W11.
BTW see first post link to download the free autoit3 package and encode the exe yourself.
Also the source .au3 can be interpreted with autoit3 (only the drag & drop don't work).
Why are you distributing it as .au3, and not as an .exe? Any reasons?
tebasuna51
14th April 2025, 11:35
The .exe, even in .7z compression, don't fit in attached size.
The .exe is in sendspace link still active.
hardkid
14th April 2025, 11:49
The .exe, even in .7z compression, don't fit in attached size.
The .exe is in sendspace link still active.
So, I can just inslall autoit and start UsEac3To.au3 with autoit every time? Is this normal?
tebasuna51
14th April 2025, 12:54
You can asociate extension .au3 to AutoIt3_x64.exe, after that double click over .au3 run it interpreted.
hardkid
14th April 2025, 15:52
You can asociate extension .au3 to AutoIt3_x64.exe, after that double click over .au3 run it interpreted.
Done. Thank you.
oniiz86
3rd October 2025, 16:04
@tebasuna51 I'm not sure if you're aware but eac3to development has resumed & a new build v3.53 has just been released, I was just curious how you determined the EAC3 7.1 streams decoded as 5.1 ignoring the additional channels issue?
I demuxed a EAC3 7.1 track & MediaInfo reports it fine below, will the issue present itself if I select the A/V Recode button & then select "Recode to E/AC3, ffmpeg" which I noticed it doesn't have a bitrate greater than 640k to select & then mux it into a mkv container & play it back via my AVR, will it decode it as only EAC3 5.1 & simply discard the additional channel information?
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Format profile : Blu-ray Disc
File size : 737 MiB
Duration : 1 h 54 min
Overall bit rate mode : Constant
Overall bit rate : 896 kb/s
Audio
Format : E-AC-3
Format/Info : Enhanced AC-3
Commercial name : Dolby Digital Plus
Format profile : Blu-ray Disc
Duration : 1 h 54 min
Bit rate mode : Constant
Bit rate : 896 kb/s
Channel(s) : 8 channels
Channel layout : L R C LFE Ls Rs Lb Rb
Sampling rate : 48.0 kHz
Frame rate : 31.250 FPS (1536 SPF)
Compression mode : Lossy
Stream size : 737 MiB (100%)
Service kind : Complete Main
Dialog Normalization : -31 dB
compr : -0.28 dB
cmixlev : -3.0 dB
surmixlev : -6 dB
tebasuna51
4th October 2025, 09:19
Due to an accident, I'm wheelchair-bound and unable to access my usual equipment to test the new version of eac3to.
However, I don't think it'll modify the previous version for what you're asking for.
Indeed, ffmpeg doesn't encode eac3 7.1, only 5.1, unless you use the method suggested in the thread Encode to 7.1 eac3 for free and volume adjustment (https://forum.doom9.org/showthread.php?p=2016678#post2016678).
In any case, I don't see the point of re-encoding an eac3 7.1 version back to eac3 7.1.
SeeMoreDigital
4th October 2025, 10:05
Due to an accident, I'm wheelchair-bound and unable to access my usual equipment to test the new version of eac3to...So sorry to hear this. I wish you well...
oniiz86
4th October 2025, 18:59
Due to an accident, I'm wheelchair-bound and unable to access my usual equipment to test the new version of eac3to.
@tebasuna51 Oh I'm so sorry to hear this, hoping for a speedy recovery & wish you well.
GeoffreyA
4th October 2025, 20:41
Best wishes, tebasuna. Take care.
tebasuna51
4th October 2025, 20:47
Thanks for the good wishes, I hope it's just a month of discomfort.
infoxtreme
15th October 2025, 19:35
Hi tebasuna51 how are you ? I hope you are better, I wish you a speedy recovery.
after the new eac3 version and a clean install of windows 11 25h2 i'm having this problem, any ideas?
https://i.imgur.com/dtKivJD.png
chainring
15th October 2025, 22:27
@infoextreme,
https://www.microsoft.com/en-us/download/details.aspx?id=26999
infoxtreme
15th October 2025, 22:39
@infoextreme,
https://www.microsoft.com/en-us/download/details.aspx?id=26999
Thanks very much, install x64 x86 all ok, works !! :thanks:
oniiz86
24th November 2025, 08:55
The names generated by the eac3to demux put the full language names and comments, for instance:
...Japanese, 'Japanese'.srt
...Korean, 'Korean'.srt
...Spanish, 'Latin America Spanish [SDH]'.srt
...Norwegian, 'Norwegian'.srt
...Polish, 'Polish'.srt
My UsEac3to GUI put only the first 3 caracters to identify the track and can't convert it to the exact language codes.
@tebasuna51 Hey Teba, I had sent you a PM recently about an eac3to bug regarding language code syntax & just noticed this post about how UsEac3to manages language codes, as I had mentioned in my PM, I've been in touch with the eac3to developer & he will release a test version shortly, this is what was mentioned "So, I have to revise eac3to to always use filenames that match the expected
mkvtoolnix filename parsing rules. I will do that. Probably, I will always use the 3-letter
code included in square brackets, e.g., '[eng]'.", is this something that you could update in UsEac3to or is it a permanent limitation that you can't get around?
Columbo
24th November 2025, 09:02
"My UsEac3to GUI put only the first 3 characters to identify the track and can't convert it to the exact language codes."
When eac3to is revised to use the [eng] format then UsEac3to can presumably pick that up and use it.
tebasuna51
24th November 2025, 10:46
... I had sent you a PM recently...
My answer to your PM:
UsEac3to is only a GUI for eac3to and the track names are generated with the eac3to info, for instance if eac3to show:
MKV, 1 video track, 5 audio tracks, 0:00:21, 25p
1: h264/AVC, English, 720p25
2: AAC, Spanish, 5.1 channels, 48kHz, dialnorm: 0dB
3: AC3, English, 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
4: E-AC3, French, 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
5: FLAC, German, 5.1 channels, 0:00:20, 16 bits, 48kHz, dialnorm: 0dB
6: OPUS, Portuguese, 5.1 channels, 48kHz, dialnorm: 0dB
the track names are generated like 2spa, 3eng, ...
the track number and the 3 first characters of the languaje, sometimes can be recognized by MkvToolNix (but not japonese for instance) if you follow the mbunkus Guide (https://help.mkvtoolnix.download/t/deriving-language-names/181/1)
I can insert a default boundary character to obtain 2-spa, 3-eng, ... but still you need config the 'Recognized languajes' not only add 1234567890 to boundary characters.
BTW when eac3to make the new version I can test it, but I hope not need changes to support it.
Maybe if instead languaje info like 'japonese' is changed by the 3 character code 'jpn' all is ok now.
Remember, when you want use the eac3to demux you must use the demux in Global Parameters.
... Probably, I will always use the 3-letter
code included in square brackets, e.g., '[eng]'.[/B]", is this something that you could update in UsEac3to or is it a permanent limitation that you can't get around?
If that info is included in the log I can modify UsEac3to, waiting for the update. BTW you can use the strict eac3to demux using Global Parameters inside UsEac3To.
oniiz86
24th November 2025, 11:27
"My UsEac3to GUI put only the first 3 characters to identify the track and can't convert it to the exact language codes."
When eac3to is revised to use the [eng] format then UsEac3to can presumably pick that up and use it.
@Columbo Unfortunately that doesn't appear to be the case, only if one uses the -demux option then it will be okay, the eac3to developer has mentioned the following "UsEac3to must be revised to make proper filenames when specifying tracks. If it simply uses -demux then things will be fine when using the revised eac3to."
If that info is included in the log I can modify UsEac3to, waiting for the update. BTW you can use the strict eac3to demux using Global Parameters inside UsEac3To.
@tebasuna51 Thanks for that info Teba, it's very much appreciated, yes I was advised that -demux will be fine but I prefer to use the Track Input and Output Format functionality. :)
Columbo
24th November 2025, 14:06
@Columbo Unfortunately that doesn't appear to be the case Sure it does. As I mentioned and teba apparently confirms he can pick it up from the eac3to log file and it works even if you are not demuxing anything at all.
Anyway, Curly just made a test version for y'all:
https://rationalqm.us/misc/eac3to_oniiz86.exe
Note that mkvtoolnix requires the square brackets so don't strip them off.
oniiz86
24th November 2025, 17:30
Sure it does. As I mentioned and teba apparently confirms he can pick it up from the eac3to log file and it works even if you are not demuxing anything at all.
Anyway, Curly just made a test version for y'all:
https://rationalqm.us/misc/eac3to_oniiz86.exe
Note that mkvtoolnix requires the square brackets so don't strip them off.
I've just tested this, I can confirm that everything is now fine when using the Global Parameter -demux option but not when using the Track Input and Output Format function, I have a Spanish PGS subtitle track that when demuxed individually the output filename is with "eng.sup" not "spa.sup" as it had been with the eac3to release versions.
Columbo
24th November 2025, 17:34
I've just tested this, I can confirm that everything is now fine when using the Global Parameter -demux option but not when using the Track Input and Output Format function
Yes, UsEac3to must be modified for using the eac3to test build.
I have a Spanish PGS subtitle track that when demuxed individually the output filename is with "eng.sup" not "spa.sup" as it had been with the eac3to release versions. Using the revised eac3to with the not-yet-revised UsEac3to will give erroneous or undefined results.
tebasuna51
24th November 2025, 18:58
With the new version eac3to show for instance:
MKV, 1 video track, 5 audio tracks, 0:00:21, 25p
1: h264/AVC, [eng], 720p25
2: AAC, [spa], 5.1 channels, 48kHz, dialnorm: 0dB
3: AC3, [jpn], 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
4: E-AC3, [fre], 5.1 channels, 448kbps, 48kHz, dialnorm: -31dB
5: FLAC, [ger], 5.1 channels, 0:00:20, 16 bits, 48kHz, dialnorm: 0dB
6: OPUS, [por], 5.1 channels, 48kHz, dialnorm: 0dB
And the new UsEac3to extract can be:
3: %_3-jpn.ac3
The - and the . are default boundary characters and can be recognized by MkvToolNix (but still you need configure it to accept 'japonese' like Recognized Languages, by default only eng, fre, ger,ita,por and spa)
EDIT: UsEac3to final v1.3.5 in first post
tebasuna51
24th November 2025, 19:09
Using the revised eac3to with the not-yet-revised UsEac3to will give erroneous or undefined results.
Use 'eng' by default because the character [ is not accepted.
oniiz86
25th November 2025, 05:05
With the new version eac3to show for instance:
And the new UsEac3to extract can be:
3: %_3-jpn.ac3
The - and the . are default boundary characters and can be recognized by MkvToolNix (but still you need configure it to accept 'japonese' like Recognized Languages, by default only eng, fre, ger,ita,por and spa)
UsEac3To_test.exe here:
UsEac3To_test.au3 attached here:
Hey Teba, thanks so much for this release, I can happily confirm that the Track Input and Output Format function works wonderfully, one curious observation, is that I noticed two additional buttons "R" & "Q" next to Global Parameters in this v1.3.5 test release, I recall you adding that in the previous v1.3.4 official release and yet those "R" & "Q" buttons weren't present at all, I only have "RUN" as you can see below,
https://i.imgur.com/pufZBP3.png
https://i.imgur.com/oAsd9Zz.png
Use 'eng' by default because the character [ is not accepted.
I'm a bit confused, I thought you changed it to use "-eng." instead not 'eng', is there any particular reason why UsEac3To can't accept [] characters, will there be some incompatibility concerns when using the latest eac3to revised test build as it has changed to utilise [] characters?
Will there be an official v1.3.5 release eventually that includes both 32-bit & 64-bit variants as you've done in the past updating the first post?
tebasuna51
25th November 2025, 09:02
...I noticed two additional buttons "R" & "Q" next to Global Parameters in this v1.3.5 test release, I recall you adding that in the previous v1.3.4 official release and yet those "R" & "Q" buttons weren't present at all, I only have "RUN" as you can see below,
Added to v1.3.4 without change version (https://forum.doom9.org/showthread.php?p=1996814#post1996814):
Changelog
=========
- v1.3.4 2024-01-31 If eac3to version is > 3.47 -demux with -destpath=
Added enqueue button 'Q' for demux
is there any particular reason why UsEac3To can't accept [] characters, will there be some incompatibility concerns when using the latest eac3to revised test build as it has changed to utilise [] characters?
Because the '[' (second character after the ',' in the log line) can't be part of a language code, then 'eng' is assigned by default.
Now the test version 1.3.5 read the third character (and next 2) to obtain the language code.
Like the default Boundary characters in MkvToolNix are: [](){}.+-=#
And the '.' is already compliant I use only '-' :
...3-jpn.
(similar to previous version, more readable and compatible with the option 'Run and MkvMux' that also uses language codes)
Instead:
...3[jpn.
Will there be an official v1.3.5 release eventually that includes both 32-bit & 64-bit variants as you've done in the past updating the first post?
When eac3to make that test in official release.
Columbo
25th November 2025, 17:52
Curly released 3.55 with the language string change.
oniiz86
26th November 2025, 06:27
Added to v1.3.4 without change version (https://forum.doom9.org/showthread.php?p=1996814#post1996814):
Changelog
=========
- v1.3.4 2024-01-31 If eac3to version is > 3.47 -demux with -destpath=
Added enqueue button 'Q' for demux
Because the '[' (second character after the ',' in the log line) can't be part of a language code, then 'eng' is assigned by default.
Now the test version 1.3.5 read the third character (and next 2) to obtain the language code.
Like the default Boundary characters in MkvToolNix are: [](){}.+-=#
And the '.' is already compliant I use only '-' :
...3-jpn.
(similar to previous version, more readable and compatible with the option 'Run and MkvMux' that also uses language codes)
Instead:
...3[jpn.
When eac3to make that test in official release.
Thanks for that, I'm sorry you're absolutely right, I'm a goof I was using the initial release v1.3.4 with a January 31st 2024 1:57pm build date unaware that it was updated the following day with a February 1st 2024 6:33am build date as soon as I replaced the UsEac3To/UsEac3To32.exe files with the current builds the "R" & "Q" buttons are present. :D
redford1974
26th November 2025, 08:00
Hello, I wanted to mix four tracks in tsMuxer 2.7.0. and I get this error : unsupported codec A_SHD
tebasuna51
26th November 2025, 16:49
New version v1.3.5 in first post (reupload, better than test)
Changelog
=========
- v1.3.5 2025-11-26 Support eac3to v3.55 language codes.
Now the extracted tracks have the correct language codes in the name.
Now the language tracks can be recognized by MkvToolNixGUI if they are between Recognized languages (by default only: eng,fre,ger,ita,por,spa)
The button 'Run and MkvMux' work with all languages because the code is send in the command line to mkvmerge.
tebasuna51
26th November 2025, 17:14
Hello, I wanted to mix four tracks in tsMuxer 2.7.0. and I get this error : unsupported codec A_SHD
tsMuxer 2.7.0 is the final version, we can help you in this thread.
Try in https://forum.doom9.org/showthread.php?t=176668
oniiz86
26th November 2025, 17:17
New version v1.3.5 in first post (reupload, better than test)
Changelog
=========
- v1.3.5 2025-11-26 Support eac3to v3.55 language codes.
Now the extracted tracks have the correct language codes in the name.
Now the language tracks can be recognized by MkvToolNixGUI if they are between Recognized languages (by default only: eng,fre,ger,ita,por,spa)
The button 'Run and MkvMux' work with all languages because the code is send in the command line to mkvmerge.
Hey Teba, :thanks: oh so very much for the update, it's very much greatly appreciated. :)
Hellboy.
3rd December 2025, 17:05
I think I knew the answer to this, but i forgot.
If I cut a part from the beginning of a "TrueHD Atmos" track, the Atmos part get broken?
Thanks.
tebasuna51
3rd December 2025, 19:32
If you can cut a exact number of thd frames no problem.
But eac3to can't cut thd tracks, copy it with a name including something like '...- DELAY -XXXms.thd'
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.