Log in

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

SeeMoreDigital
11th June 2017, 16:13
Thanks again :)

SquallMX
13th June 2017, 22:25
New version 1.2.4 (https://www.sendspace.com/file/6n8isk)

Changelog
=========
- v1.2.4 2017-06-10 Video recode: x265 support using avs4x26x.exe
Audio recode: Decode to W64 (always ffmpeg) or WAV.
Encode to EAC3 (ffmpeg), bitrate with prefix 'E'
Merge mono-channels WAV with sufix L,R,C,LFE,...

Detected as virus by Windows 10

http://www.uploadking.biz/out.php/i378816_Captura1.PNG

SeeMoreDigital
14th June 2017, 09:45
I've just run the newest build through Windows Defender and it's reported this: -

http://i64.tinypic.com/2qvsf48.png

tebasuna51
14th June 2017, 11:46
@SquallMX
@SeeMoreDigital

Thanks for your reports.

I have here W 7 and Windows Defender without problems.

Please check if that exe run without problems: https://www.sendspace.com/file/t75su0

If not, you can try compile yourself the source (.au3) using the free tool Autoit3 from here (recommended Download Zip without install): https://www.autoitscript.com/site/autoit/downloads/

Like you can see Autoit3 seems stop their development in September 2015 and don't mention W 10 like OS supported.

- The source is free of trojan/virus like you can see.
- The Autoit3 compiler seems also free of trojan/virus (I don't see any report about that since 2015)
- My machine seems also free of trojan/virus (I hope, but if your compile work please report me!)

After that only rest a false positive or a W 10 issue.

SeeMoreDigital
14th June 2017, 15:52
@SquallMX @SeeMoreDigital

Thanks for your reports.

I have here W 7 and Windows Defender without problems.

Please check if that exe run without problems: https://www.sendspace.com/file/t75su0

Hi @tebasuna51,

I've just run your new compile through Windows Defender and "all is well" :)

Cheers

tebasuna51
14th June 2017, 20:45
Sorry, I was using a previous version to compile, with the last AutoIt v3.3.14.2 seems there are some changes to avoid malware false positives.

@SquallMX
Work for you?

tebasuna51
15th June 2017, 03:02
New version 1.2.5 (https://www.sendspace.com/file/fzs1ly)

Changelog
=========
- v1.2.5 2017-06-15 Audio recode: decoder admit parameters change (for ffmpeg).
INF: ffmpeg report of tracks in any container.
Can extract audio tracks.

I hope than this new version don't have malware false positives.

SquallMX
15th June 2017, 05:18
Sorry, I was using a previous version to compile, with the last AutoIt v3.3.14.2 seems there are some changes to avoid malware false positives.

@SquallMX
Work for you?

Everything working fine, thank you!

tebasuna51
19th June 2017, 14:23
New version v1.2.6 (https://www.sendspace.com/file/kx39ro)

- v1.2.6 2017-06-19 Bug fix: Autoit v3.3.14.2 write files by default like UTF-8
Before are writed like ANSI. Corrected.

Filenames with spanish characters (ñ's, accents, etc.) are accepted now.

Also affect to modified srt's.

SeeMoreDigital
19th June 2017, 15:18
Hi tebasuna51,

Windows defender is reporting a malware issue with this new version ;)

tebasuna51
20th June 2017, 03:39
I used the same compiler than 1.2.5 changing only the mode to write files to ANSI.

sk2316
11th July 2017, 20:17
Hi tebasuna51,
I try to add core ac3 to thd but error
what wrong?
http://imageshack.com/a/img922/4397/k59Pzg.png

tebasuna51
11th July 2017, 22:09
Maybe is the samplerate (192 KHz).

I don't have a sample like this to test.
But work fine with a:

TrueHD, 7.1 channels, 96kHz
AC3 encoding doesn't support back channels. Will mix them into the surround.
AC3 encoding doesn't support this samplerate. Will resample to 48kHz.
Decoding with libav/ffmpeg...
Resampling to 48kHz...
Mixing surround channels...
Remapping channels...
Encoding AC3 <640kbps> with libAften...
Creating file "D:\tmp\test_96.thd_.thd+ac3"...

Try adding -resampleTo48000

EDIT: I deleted your post in eac3to thread, please remember the forum rule :

8) No cross posting. Post your message once, to the appropriate forum and nowhere else or it will be locked or deleted without warning.

tebasuna51
12th October 2017, 13:28
New version v1.2.7 (https://www.sendspace.com/file/ivk136) to support eac3to v3.32

Changelog
=========
- v1.2.7 2017-10-12
Support eac3to v3.32 (UHD BD's y HEVC)
Force ANSI to read text files.
TwoLame replaced by ffmpeg to encode MP2.

SeeMoreDigital
12th October 2017, 14:06
Thanks :D

Taurus
12th October 2017, 15:17
:thanks:

tebasuna51
16th October 2017, 11:58
New version 1.2.8 (https://www.sendspace.com/file/l0nkez) to support MkvToolnix v17.0.0

Changelog
=========
- v1.2.8 2017-10-16 Support MkvToolNix v17.0.0. New MkvExtractGUI.

Don't work with previous MkvToolNix versions because the mkvextract.exe have different syntax, before:

mkvextract {mode} {source-filename} options extraction-spec

Now:

mkvextract {source-filename} {mode1} options extraction-spec1 mode2 options extraction-spec2 …

With mode: tracks, timestamps_v2, chapters, attachments
Now we can use a unique job for all modes.

SeeMoreDigital
30th October 2017, 20:30
New version 1.2.8 (https://www.sendspace.com/file/l0nkez) to support MkvToolnix v17.0.0

Is it just me or is there an issue opening .mp4 contained files?


Cheers

tebasuna51
30th October 2017, 23:41
eac3to don't support mp4 container.

You can try 'MkvExtract/INF' to extract tracks with ffmpeg or 'A/V Recode' to decode/recode audio.

SeeMoreDigital
31st October 2017, 09:54
eac3to don't support mp4 container...Well that explains it then...

I could have swore I've used it before to de-mux streams out of the .mp4 container....

Alzheimer's :scared:

staygroovy
19th November 2017, 19:28
Just wanted to say thank you to tebasuna for this GUI, I just started using it and it makes things much simpler compared to having to enter everything on the command line.

SeeMoreDigital
19th November 2017, 19:31
Just wanted to say thank you to tebasuna for this GUI, I just started using it and it makes things much simpler compared to having to enter everything on the command line.Agreed... I love it :)

ripoyet
3rd December 2017, 22:04
Thanks tebasuna. I hope that it runs with the last update of eac3to. Thanks for all.

tebasuna51
4th December 2017, 02:02
Yes, and with MkvToolNix v17 or greater.

fAy01
3rd February 2018, 20:59
Thank you!

deltec
5th February 2018, 20:47
Thank for this easy to use gui I use it to change an RF64 24/192khz file to w64 but at the end I have an RF64 file, and I can see it on prompt windows when program start to demux, why?

tebasuna51
5th February 2018, 22:47
I can't reproduce your problem:

eac3to v3.34
command line: "D:\Programa\eac3to\eac3to.exe" "D:\Test\test.rf64" "D:\Test\test.rf64_.w64"
------------------------------------------------------------------------------
RF64, 5.1 channels, 0:00:20, 24 bits, 27648kbps, 192kHz
Reading RF64...
Writing W64...
Creating file "D:\Test\test.rf64_.w64"...
The original audio track has a constant bit depth of 24 bits.
eac3to processing took 1 second.
Done.

command line: "D:\Programa\eac3to\eac3to.exe" "D:\Test\test.rf64_.w64"
------------------------------------------------------------------------------
W64, 5.1 channels, 0:00:20, 24 bits, 27648kbps, 192kHz

Put your log file.

tebasuna51
12th June 2018, 01:37
New versión 1.2.9 (https://www.sendspace.com/file/6hln3c)

Some bug corrected and improved 'A/V Recode' to make easy filter and recode audio with ffmpeg.

Some samples of audio filters:

Downmix: -af "pan=stereo|FL<FC+0.70*FL+0.30*SL|FR<FC+0.70*FR+0.30*SR" [or other]
Resample: -af aresample=48000
Speedup: -af atempo=1.042708 [23.976->25], 1.041667 [24->25], 1.001 [23.976->24]
Slowdown: -af atempo=0.959041 [25->23.976], 0.96 [25->24], 0.999001 [24->23.976]
Delay: -af adelay=1500|0|500|0|500|500 [one delay for each channel]
Trim: -filter_complex "[0]atrim=2:8[a];[0]atrim=12:18[b];[a][b]concat=n=2:v=0:a=1"

And a sample of use in the image:

1) Load a mp4 in UsEac3to, ignore the non supported message.
2) Click at 'MkvExtract/INF' and ffmpeg inform:
3) The mp4 tracklist. We need recode the aac 44.1 KHz to 48 KHz and half volume.
4) We can extract the aac track, but is not necesary and close the dialog.
5) We put the ffmpeg filter: -af "volume=0.5, aresample=48000"
6) Click at 'A/V Recode' to open the dialog.
7) Select track 1 in 'map:X' or other like we see in 3)
8) Select 'Add to DEC' to add the filter.
9) Select ENCODER and quality.
10) 'Run' or 'EnQueue'

SeeMoreDigital
12th June 2018, 09:08
Thank-you very much indeed :)

Taurus
12th June 2018, 11:33
:thanks:Thanks a lot dear tebasuna51.:thanks:

szabi
23rd July 2018, 19:41
Hi

I tried to encode 8ch audio to E-AC3 format: CLICK (https://forum.doom9.org/showpost.php?p=1785382&postcount=14090)
It was almost two years ago.
Since that some version update occured I did try it again.
UsEac3To (v1.2.9)
eac3to (v3.34)
ffmpeg (ffmpeg-20180723-d134b8d-win64-static)
Command line parameter:
stdout.w64 | ffmpeg -i - -c:a eac3 -b:a 1120k %_.eac3

Encoder
Input #0, w64, from 'pipe:':
Duration: N/A, bitrate: 9216 kb/s
Stream #0:0: Audio: pcm_s24le ([1][0][0][0] / 0x0001), 48000 Hz, 7.1, s32 (24 bit), 9216 kb/s
Stream mapping:
Stream #0:0 -> #0:0 (pcm_s24le (native) -> eac3 (native))
Output #0, eac3, to 'E:\my audio.eac3':
Metadata:
encoder : Lavf58.17.101
Stream #0:0: Audio: eac3, 48000 Hz, 5.1(side), fltp (24 bit), 1120 kb/s
Metadata:
encoder : Lavc58.21.106 eac3

I still get 5.1 output, loosing extra channels.
What am I doing wrong?

bye

sneaker_ger
23rd July 2018, 20:01
ffmpeg simply doesn't support encoding >6 channels eac3.

https://trac.ffmpeg.org/ticket/3595

szabi
23rd July 2018, 20:07
Linked topic almost 1 year old.
Seems no improvement since. :(

SeeMoreDigital
23rd July 2018, 20:40
Linked topic almost 1 year old.
Seems no improvement since. :(
As far as I know, nobody has been able to create a 'freeware' E-AC3 encoder yet.

szabi
25th July 2018, 10:01
I did not know that.

gonca
11th November 2018, 15:53
Sorry to open an old thread
If I use a playlist from a BD (say 800.mpls) as input and then demux the streams, their names all start as 800xxx.avc, etc
Is there a way to have the names be that of the parent folder, I guess I need to somehow edit the cmd line that USeac3to creates for eac3to

tebasuna51
11th November 2018, 18:20
I'm not sure what do you want. Maybe...

When you put in COMMAND LINE PARAMETERS:

%_BDNAME.*

and click in 'RUN CL' button you obtain:

eac3to v3.34
command line: "D:\Programa\eac3to\eac3to.exe" "D:\Temp\bd_name\BDMV\PLAYLIST\00011.mpls" 1) "D:\tmp\00011.mpls_BDNAME.*" -progressnumbers -log="D:\Programa\eac3to\UsEac3to\UsEac3To.log"
------------------------------------------------------------------------------
M2TS, 1 video track, 1 audio track, 0:00:26, 24p /1.001
1: h264/AVC, 1080p24 /1.001 (16:9)
2: AC3, English, 5.1 channels, 640kbps, 48kHz, dialnorm: -27dB
[v01] Extracting video track number 1...
[a02] Extracting audio track number 2...
[a02] Removing AC3 dialog normalization...
[v01] Creating file "D:\tmp\00011.mpls_BDNAME - 1 - h264, 1080p24.h264"...
[a02] Creating file "D:\tmp\00011.mpls_BDNAME - 2 - AC3, English, 5.1 channels, 640kbps, 48kHz.ac3"...
Video track 1 contains 616 frames.
eac3to processing took 1 second.
Done.

gonca
11th November 2018, 18:25
Creating file "D:\tmp\00011.mpls_BDNAME - 1 - h264, 1080p24.h264"...

make it read
Creating file "D:\tmp\BDNAME - 1 - h264, 1080p24.h264"...
but your example might work well, thank you

richardpl
11th November 2018, 19:10
As far as I know, nobody has been able to create a 'freeware' E-AC3 encoder yet.

I can, but not for free.

SquallMX
14th November 2018, 22:10
Any workaround for removing diagnorm on EAC3 files?

tebasuna51
14th November 2018, 22:42
You can remove DN to 5.1 eac3:

E-AC3, 5.1 channels, 0:00:34, 1536kbps, 48kHz, dialnorm: -27dB

eac3to 51chan_dn.eac3 51chan.eac3

E-AC3, 5.1 channels, 0:00:34, 1536kbps, 48kHz

But to 7.1.eac3 only can renove the DN from the core:

E-AC3, 7.1 channels, 0:01:23, 768kbps, 48kHz, dialnorm: -27dB
(core: AC3, 5.1 channels, 0:01:23, 448kbps, 48kHz, dialnorm: -27dB)

eac3to 71chan_dn.eac3 71chan.eac3 -> abort
eac3to 71chan_dn.eac3 71chan.eac3 -core

AC3, 5.1 channels, 0:01:23, 448kbps, 48kHz

SeeMoreDigital
19th November 2018, 22:14
Hi tebasuna51,

Windows Defender has just reported the following: -

https://i.imgur.com/CYLrk2p.png

Cheers

Overdrive80
8th February 2019, 00:46
Hi, I need save audio files on 32 bitdepth, I think that only ALAC audio encoder supported that bit depth (compression audio). How I could using ALAC with Useac3to? Thanks in advance, Teba.

EDIT: Maybe?--> stdout.wav | refalac - -o audio.m4a

tebasuna51
8th February 2019, 02:57
If refalac.exe is in the eac3to/UsEac3to/defined path the sintax is correct.

But I don't know the source, and by default eac3to output stdout.wav in 24 bits int, you can try

stdout.wav -down32 | refalac - -o audio.m4a

To obtain a 32 bits int.
From lossy decoders you can obtain until 64 bits float with the parameter -full, for instance:

eac3to input.ac3 output64float.wav -full

I don't know how obtain 32 bits float.

Overdrive80
8th February 2019, 19:49
The source is 32 bit float but, refalac convert directly to 24 bit integer. I think that ALAC does not support 32 bit depth. Any other lossless encoder with support for 32 bit? Thanks.

tebasuna51
9th February 2019, 11:02
The float audio samples are only usefull to operate with them (mix, amplify, etc.), after that must be normalized and converted to int samples before to be played (to avoid overflow).

The precission of 32 float (24 bits of mantissa) is, more or less, the same than 24 int. A float format must be converted always to int (normalize first) to lossless encode.

I never see a source of 32 bit float lossless, maybe is a decode of a lossy format.

Overdrive80
9th February 2019, 14:29
The float audio samples are only usefull to operate with them (mix, amplify, etc.), after that must be normalized and converted to int samples before to be played (to avoid overflow).

The precission of 32 float (24 bits of mantissa) is, more or less, the same than 24 int. A float format must be converted always to int (normalize first) to lossless encode.

I never see a source of 32 bit float lossless, maybe is a decode of a lossy format.

I trying too to encode a 32 bit int with ALAC and result is 24 bit int. Thanks anyway.

Eleonore
17th April 2019, 16:42
hello , sorry my english...

Windows 10 Pro, user Paweł (Polish letters)
UsEac3To choose the test and show me:
"C:\Users\Paweü\Desktop\eac3to.exe" -test -progressnumbers -log="C:\Users\Paweü\Desktop\UsEac3to\UsEac3To.log"
Processing Info... Please wait or Ctrl+C over CMD window.

The problem is that instead of Paweł, I have Paweü
Can you fix it somehow? so that the program would support Polish letters?

Now, when I open UsEac3 it does not work, the program does nothing ...

regards Eleonore

tebasuna51
17th April 2019, 21:50
Sorry Eleonore I can't do anything about that.
The unique workaound is create folders to install and work UsEac3to without special letters.
C:\Portable\eac3to\UsEac3to...

orisvl
7th July 2019, 17:17
My os drive is C:. When I demux to mkv (using Haali Media Splitter) and select output folder not on c drive (D:\... for ex) it creates a few mb mkv file and the process gets stuck.
If i choose C:\ it creates files in appdata\local\VirtualStore. If i choose C:\...\ it works correctly.
I'm using eac3to 3.34 with UsEac3to GUI 1.2.9
Any thoughts?