View Full Version : eac3to - audio conversion tool
tebasuna51
1st May 2009, 21:41
@Someone_123
Put here your command line and log (if any).
Someone_123
1st May 2009, 22:31
I load the track in eac3to and select to decode it, but nothing happens... the program just minimizes and there is no CMD or sh*t.... eac3to just stays minimized... :(
Where's the problem?!?
tebasuna51
1st May 2009, 23:37
I load the track in eac3to and select to decode it...
How make you this?
I see what you mean. I ran it through eac3to again and it removed the padding. Now it works with TsMuxer.
Thanks,
-Hoju
me too here, thanks guys for help
i use remuxer and it works
Someone_123
2nd May 2009, 08:39
How make you this?
First I extract my audio track. For exmaple TrueHD (*.thd) track. I open the eac3to GUI, which has all of its plugins like SurCode DTS. Then I click on "Add Source File(s)" and input the *.thd audio track. After that I go to the next tab "Eac3to Audio" and in the upper right I choose the "Input File(s) or Folder(s)". (I just select the only file that I added earlier)
The program usually runs CMD to analyse the source file and after the analyse I can select my options and docode the audio without any problem. But this time the program minimizes and CMD doesn't pop up like usual.
I runned CMD to see if it works - it works. I changed the codecs, changed the eac3to with newer but the problem still is the same and i can't decode my TrueHD tracks to DTS like I did before. I'm doing everything like before.
Can you tell me what could be the problem? How can i fix it?
P.S: Sorry for my English. I'm from Bulgaria.
tebasuna51
2nd May 2009, 15:17
First I extract my audio track. For exmaple TrueHD (*.thd) track.
How?
I open the eac3to GUI, which has all of its plugins like SurCode DTS. Then I click on "Add Source File(s)" and input the *.thd audio track. After that I go to the next tab "Eac3to Audio" and in the upper right I choose the "Input File(s) or Folder(s)". (I just select the only file that I added earlier)
Then you use yr_eac3to_more_gui.
I think is a GUI problem, if your source is from BD, the thd identifier TrueHD/AC3 (generated by eac3to) maybe is not recognized by yr_eac3to_more_gui.
Try using another GUI
Someone_123
3rd May 2009, 11:32
Thank you for the help! I downloaded this GUI http://www.digital-digest.com/software/download.php?sid=1519&ssid=1&did=3 . Which isn't better then the last one and I have to write code to decode audio but the most important thing is that I can do my job right. :)
wolfbane5
3rd May 2009, 18:00
So I've used eac3to several times now to rip my bluray movies to the comp and have never encountered a problem. I was ripping the firefly bluray to my comp the other day and every episode i ripped, eac3to said:
eac3to v3.15
command line: eac3to h:\ 2) 2: d:\e3\e3.mkv 3: d:\e3\e3dts.dts -core
------------------------------------------------------------------------------
M2TS, 1 video track, 5 audio tracks, 6 subtitle tracks, 0:43:59, 24p /1.001
1: Chapters, 12 chapters
2: h264/AVC, 1080p24 /1.001 (16:9)
3: DTS Master Audio, English, 5.1 channels, 24 bits, 48khz, -8ms
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz)
[v02] Extracting video track number 2...
[a03] Extracting audio track number 3...
[a03] Extracting DTS core...
[a03] Applying DTS delay...
[a03] A remaining delay of +2ms could not be fixed.
[v02] Muxing video to Matroska...
[a03] Creating file "d:\e3\e3dts.dts"...
Added fps value to MKV header.
Video track 2 contains 63262 frames.
eac3to processing took 21 minutes, 53 seconds.
Done.
The delay that could not be fixed varied with each episode from -2ms to +3ms. I didn't think much of it until I went and encoded it with RipBot264 and noticed that the audio went further and further out of sync as the episode progressed. I didn't think it was a RipBot264 problem since I've ripped blurays and encoded them to 720p (mkv) with RipBot264 previously and have never had a problem.
If someone could help me out it would be appreciated. If it is indeed a RipBot264 problem, please let me know and I'll post this in the appropriate forum.
madshi
3rd May 2009, 18:35
feature request: support for chapters in mkv while demuxing :)
Is already on the to do list.
What is the difference if I just demux video stream with eac3to and mux it in mkv with mkvmerge instead of mux it directly into mkv with eac3to? Do stream/mkv header loose some important data?
When using eac3to for MKV video muxing, you can later demux again (by using eac3to) and get the same data back without any missing information. If you use mkvtoolnix for muxing, depending on the codec you can lose information. Also eac3to sometimes produces better timecodes than mkvtoolnix.
Im asking this, as I found out that some AVC titles muxed in mkv with eac3to are causing small stutter on PCH but if demux this mkv with eac3to and mux it back with mkvmerge (inputing elementary raw video stream) then the stutter is gone.
Strange. Never heard of such a problem yet. Is it always the same place in the movie where the stuttering occurs? Does it also occur when playing back on a HTPC?
Malwarebytes' Anti-Malware 1.36
That's clearly a false alarm. Could you please report that to the AV writers? Thanks!
I'm demuxing E-AC3 track from HD DVD, eac3to says remapping channels. Is there something wrong, I thought E-AC3 tracks from HD DVD shouldn't be remapped?
When demuxing there should be no channel remapping going on. When demuxing + decoding, channels must eventually be remapped.
So I've used eac3to several times now to rip my bluray movies to the comp and have never encountered a problem. I was ripping the firefly bluray to my comp the other day and every episode i ripped, eac3to said:
"a03 Extracting DTS core...
a03 Applying DTS delay...
a03 A remaining delay of +2ms could not be fixed."
The delay that could not be fixed varied with each episode from -2ms to +3ms. I didn't think much of it until I went and encoded it with RipBot264 and noticed that the audio went further and further out of sync as the episode progressed. I didn't think it was a RipBot264 problem since I've ripped blurays and encoded them to 720p (mkv) with RipBot264 previously and have never had a problem.
If someone could help me out it would be appreciated. If it is indeed a RipBot264 problem, please let me know and I'll post this in the appropriate forum.
Those "a remaining delay of" messages have nothing to do with the problem you're reporting. FWIW, I've remuxed my Firefly Blu-Rays to MKV by using eac3to and they play perfectly fine for me. So I can only suspect that it's a RipBot264 problem.
I cannot get EAC3TO to write to 6tb raid arraywith 4k block size(to defeat>2tb limit in windows XP) .
Areca 1130 controller.
Is this a known issue?
No, never heard of such a problem yet.
It's probably not the best place to ask, but what am I supposed to do with 23,975 mkvs?
It depends on which framerate is 23.975 and which is maybe not. There is a framerate written in the video bitstream header structure. The container also has a framerate field. And then there are the container timestamps which can again have a different framerate. So basically there are 3 things which can be 23.975 or 23.976 or something else, and all 3 can be different. So there isn't really a simple answer to your question.
since eac3to (ffmpeg) is unable to decode correctly aac SBR and so want use nero decoder, would be possible to add support for Monogram AAC decoder (from radlight) ?
it's free/gpl
Every decoder I support costs quite a lot of time for me to implement. Because of that I'd prefer to wait until libav has added support for SBR etc. Also, I can't ship a GPL decoder with eac3to due to license restrictions.
I am having issues with w64 madshi. same as tabasuna51 is. also when I use a w64 in tsmuxer it will give a error after a minute or so. Roman tried a large w64 that he created then used tsmuxer and it works fine for him. He suggested it may be a header error. This only happens using DTS-ma converted to W64. true-hd to W64 does not give a error but the w64 file seems small.
Is it correct to have a w64 file be less size than the original true-hd file?
thats what I am getting when I convert a true-hd file to w64 using eac3to. When I convert the true-hd file to pcm it is 7 gig. compared to the original 2 gig. true-hd file (which seems correct).
The w64 file should have virtually the same size as the wav file. Try writing to wav. Does that produce a small or big file? Make sure your harddisk has enough free space.
There is a bug in eac3to, but I don't really think that it results in incorrectly written w64 files. I rather guess that maybe your harddisk was full?
"Bitstream parsing for track 3 failed" msg reported when running eac3to (3.15) on an mkvtoolnix/mkvmerge(2.6.0)-created .mkv file for a muxed VobSub track (3)
IIRC VobSub is not fully supported by eac3to yet.
Here's a feature request that I'd absofreakinglutely _LOVE_ to see implemented:
QuickTime support :)
I deal with ProRes + PCM sources a lot, and currently use an AviSynth + SoundOut workflow to handle them.
It would be very nice to just do this:
eac3to movie.mov 2:audio.ac3 -384 -0,1,2,3,4,5
(to grab the first 6 channels and toss the rest)
It's a possibility, but obviously it would cost quite a bit of time to implement. So if it ever comes, it will take quite a while...
Some rare CDs have pre-emphasis. Extracting them in secure mode with EAC leaves the file emphasised. eac3to could have a switch to
get proper gain figure at high frequencies when processing the wavs.
WaveEmph110 does the job, but a switch in eac3to could be a nice feature, although rare.
Analyzing high frequencies etc is too scientific for me. I don't have enough knowledge to implement such features...
any chance you could put the most recent version of libFLAC.dll (http://forum.doom9.org/showpost.php?p=1266310&postcount=8628) in your package at next release? Just for the sake of having up-to-date libraries included with eac3to.
Is there any practical reason for updating? IIRC someone recently tried the newest libFLAC.dll and the FLAC files produced with the new dll were bit by bit identical to the ones produced with the dll shipping with eac3to. Updating to a newer dll could break something. So I don't really want to do that, unless there is a real benefit.
could you add support for avs (audio) files ? as wavi ?
would be handy for using a unique tool for audio encoding (i use eac3to for decoding AND piping to nero/ogg/lame...)
I've never done any AVS programming, so that's a bit over my head. Would have to read into the whole topic first. And the main problem is that eac3to is used to have full control over the input file (seeking, reading etc). Not sure how easy that would be to do with AVS input. That's also a reason why stdin is currently not supported by eac3to.
What bit depth the original track has? 24 or 16?
Whenever Nero decodes to 24bit and libav decodes to 16bit, you can usually trust libav and discard Nero. Nero likes to apply dialnorm, which mutates a 16bit track into 24bit. Usually eac3to is able to convince Nero to not apply dialnorm. Maybe in your case that failed. I'd like to get a small sample of the TrueHD track, so that I can try to find out why Nero outputs 24bit.
I'm trying to rip Total Recall from HD-DVD and I received a gaps file and have huge sync problems. I have run it again and the log files says it uses the gap file but there is still over three seconds differences between picture and the sound. Is is possible to fix the sync?
Strange. I once ripped that HD DVD and had no problems. I've since sold the HD DVD, unfortunately, so I can't double check. Can anybody else confirm the problem?
madshi, mkv files edited with the header editor in mkvmerge aren't recognized by eac3to.
Works for me (latest mkvtoolnix version).
When I use EAC3TO to extract from vob files, on about 1 DVD out of 20 the audio gap processing causes a lip sync error. (The vob files seem clean BTW, and only contain the PGC I am interested in). Re-processing (using the video gap) does not help. If I do the same extraction with version 2.80 using -ignoreDiscon there is no lipsync problem. I'd rather not have to keep version 2.80 around; I'd prefer it if the flag was put back.
Ok, will add a switch to disable 2pass processing.
URL changed, unfortunately they dont make 301 redirect
The URL still seems to work fine for me with the current eac3to version.
It's not just one specific encoder, but the encoders written by DTS and Dolby (both of them). There is a fixed standard on how to name the files in the DVD/Blu-Ray industry:
For 5.1:
L, R, C, LFE, Ls, Rs
For 6.1:
L, R, C, LFE, Ls, Rs, Cs
For 7.1:
L, R, C, LFE, Lss, Rss, Lsr, Rsr
All capitals are acceptable. These are the extensions that are printed on the labels of the tapes delivered from the studios to be encoded for Blu-Ray. These extensions are also used by the two professional audio encoding suites: DTS-HD Master Audio Suite Encoder and the Dolby Media Encoder.
Ok, these are good arguments.
But what about DTS speaker placements? There are many many different versions for 7.1 DTS tracks. In my 7.1 DTS-HD sample collection I have at least 4 different combinations of speakers. Surprsingly "L, R, C, LFE, Lss, Rss, Lsr, Rsr" seems to be the exception and not the norm. So that is a problem for me. If I switched to these names, which names should I use for 7.1?
His program is widely used in the professional industry
It is!? That is news to me! :eek:
madshi
3rd May 2009, 18:55
I have found an unusual MPEG Program Stream that contains MPEG-2 video an AC3 audio, but eac3to doesn't recognize the audio stream
Thanks, will be fixed in the next build.
madshi
3rd May 2009, 19:04
This file, created by eac3to, is not recognized by eac3to. (work fine with other softs)
Will be fixed in the next build.
madshi
3rd May 2009, 19:28
eac3to v3.16 released
http://madshi.net/eac3to.zip
* added undocumented "-no2ndpass" switch to turn off 2nd pass processing
* fixed: two pass processing sometimes produced superfluous sup files
* fixed: MPG/EVO/VOB audio tracks with "PES extension 2" were not detected
* fixed: very small W64/RF64 files were not detected correctly
* fixed: when processing was aborted, log file was sometimes not created
* fixed: sometimes specifying a title number addressed the wrong HD DVD title
shon3i
3rd May 2009, 20:54
Thanks madshi, where we can find list of that undocumented switches :)
Thunderbolt8
3rd May 2009, 20:54
thanks!
madshi
3rd May 2009, 20:56
where we can find list of that undocumented switches :)
In the changelog. Simply search for "undocumented".
tebasuna51
3rd May 2009, 22:01
Thanks madshi.
Chumbo
4th May 2009, 02:09
Thanks for the update madshi.
Snowknight26
4th May 2009, 02:25
Works for me (latest mkvtoolnix version).
At the time of the posting, the latest version of mkvtoolnix made files unreadable to eac3to, but I'm glad it's not the case anymore.
sidekick2
4th May 2009, 11:22
Thanks again Madshi!
mrr19121970
4th May 2009, 13:34
eac3to v3.16 released
* fixed: when processing was aborted, log file was sometimes not created
* fixed: sometimes specifying a title number addressed the wrong HD DVD title
Thanks madshi !
rik1138
4th May 2009, 20:06
Ok, these are good arguments.
But what about DTS speaker placements? There are many many different versions for 7.1 DTS tracks. In my 7.1 DTS-HD sample collection I have at least 4 different combinations of speakers. Surprsingly "L, R, C, LFE, Lss, Rss, Lsr, Rsr" seems to be the exception and not the norm. So that is a problem for me. If I switched to these names, which names should I use for 7.1?
Like what other kind of speaker combinations? When audio is mixed for 7.1 for use on Blu-Ray movies, it's mixed with that 7.1 configuration. The speaker arrangement in the mixing bay looks like the speaker diagram seen here:
http://www.dts.com/Pro-Audio_Software/DTS-HD_Master_Audio_Suite/DTS-HD_Master_Audio_Suite_Encoder_Demo.aspx
And those are the labels used for the different channels...
Originally Posted by rik1138
His program is widely used in the professional industry
It is!? That is news to me! :eek:
Yep, it's one of the standard tools most people in the industry (compressionists and authors specifically) have heard of, and usually have handy in case it's needed. The industry doesn't seem to want to make tools to reverse the process of making DVDs/Blu-Rays, so if we have to go backwards for any reason, we rely on you guys. :cool: Doom9 is also widely recognized as the place to go if you have to do anything that the pro tools don't support... There always seems to someone here that's written a tool to do damn near anything someone can think of.
I've been using eac3to for well over a year now, originally to get audio from the HD DVD format converted to a DVD compatible format for a client, and more recently to convert lossless audio back to WAVs to it can be encoded in other formats (hence my desire for the naming to match what the encoding software expects...), and to strip out core streams which comes in handy a lot too. It's the best tool out there for converting all these formats.
TSMuxer is another popular tool... It's _SO_ much faster to run a video/audio stream through TSMuxer to get a playable Blu-Ray image than to try to do it in Scenarist. If you just need audio/video for QC playback or something, it can save a lot of time...
ggking7
4th May 2009, 20:45
Could I download an older version of eac3to? I'd like to go back to one that works via wine on Linux.
Brazil2
4th May 2009, 20:55
Could I download an older version of eac3to? I'd like to go back to one that works via wine on Linux.
Which version do you want ?
Check this page:
http://www.videohelp.com/tools/eac3to/old-versions#download
In the changelog. Simply search for "undocumented".
Then it wouldn't be undocumented :p
Thx for the update.
StephenB
5th May 2009, 16:31
* added undocumented "-no2ndpass" switch to turn off 2nd pass processing
* fixed: two pass processing sometimes produced superfluous sup files
:thanks:
juGGaKNot
5th May 2009, 20:44
Hi
Great tool, fun to use.
The AAC LC 2 ch is ps3/xbox compatible in mp4 no ? neroAacEnc.exe in the folder :
http://i286.photobucket.com/albums/ll105/juGGaKNot4cs/eac3to.jpg
"%mypath%\bin\eac3to\eac3to.exe" %mypath%\%mymovie%.wav %mypath%\bin\@temp\%mymovie%.m4a -quality=0.5
"%mypath%\bin\mkvtoolnix\mkvmerge.exe" --default-duration %mykfps% --default-language eng --aac-is-sbr 0 -o %mypath%\The_Final_Movie.mp4 "%mypath%\bin\@temp\%mymovie%.264" "%mypath%\bin\@temp\%mymovie%.m4a"
Or is this wrong ?
dbknightx
5th May 2009, 23:41
Nevermind - I was being stupid.... :)
DELETED
mrr19121970
6th May 2009, 07:17
@Madshi
Concerning your post here:
http://forum.doom9.org/showthread.php?p=1258562#post1258562
Quote:
Originally Posted by tvjunky
Would it be much work to automatically create a second file containing only the forced captions while extracting this stream?
I guess it would be possible, but I don't know how difficult it would be. I'll put it on my to do list.
do you have any ETA on when this might be available ?
Thanks.
madshi
6th May 2009, 08:06
do you have any ETA on when this might be available ?
I generally do not give out ETAs for my freeware. ;)
Currently my focus is on madVR, though, so new features for eac3to will have to wait...
Octo-puss
6th May 2009, 08:09
what is MadVR please? I wasn't reading the forums for quite some time.
All: is there any up to date GUI for eac3to?
madshi
6th May 2009, 08:27
what is MadVR please?
There is no MadVR, only madVR. Do a search and you'll find it easily.
All: is there any up to date GUI for eac3to?
All GUIs are listed on the first page. Two of them are still constantly updated.
hubblec4
6th May 2009, 17:54
eac3to v3.16 released
http://madshi.net/eac3to.zip
* fixed: two pass processing sometimes produced superfluous sup files
i demuxed a bluray and saw that the *.sups are generated without the number of captions (like this: 00129 - 14 - Subtitle (PGS), German, 1374 captions.sup). have you removed this feature?
Very Great Work!!
hubble
ggking7
6th May 2009, 18:54
I rolled back to 3.02 and it works on Linux via wine again. I'd be happy to test any changes to the current version for wine compatibility. I think it's just a problem with the \ character versus the / character.
Here is the error I get:
$ wine ~/eac3to/eac3to video "1)" 2: video.vc1 3: audio.ac3
Error reading file "video\BDMV\STREAM\00004.m2ts".
Snowknight26
8th May 2009, 05:25
I was demuxing my The Hitcher HD DVD when I saw that eac3to output:
a07 Audio has a gap of 157664ms at playtime 0:48:20.
I really hope that's it syncs perfectly. :x
ggking7
8th May 2009, 15:39
I'm trying to demux a series of unencrypted AOB files but I get:
"The format of the source file could not be detected."
or:
"HD DVD / Blu-Ray disc structure not found."
depending on how I execute eac3to. Can eac3to handle AOB? This link claims it can:
http://en.wikibooks.org/wiki/Eac3to/Features
Can eac3to handle AOB?
I use DVDA-Explorer to extract the mlps which I then convert using eac3to.
See this section of eac3to-thread http://forum.doom9.org/showthread.php?p=1102171#post1102171
Mark_A_W
9th May 2009, 08:47
Is there any way to use Eac3to to convert a DTS-WAV track to a 6 channel FLAC track?
I tried it, but it sees the wav file as a stereo wav, not a DTS wav.
tebasuna51
9th May 2009, 10:51
Is there any way to use Eac3to to convert a DTS-WAV track to a 6 channel FLAC track?
I tried it, but it sees the wav file as a stereo wav, not a DTS wav.
Please :logfile:
No problem here:
eac3to v3.16
command line: eac3to "D:\Corazon espinado.wav" "D:\Corazon espinado.flac"
------------------------------------------------------------------------------
DTSWAV, 5.1 channels, 0:04:36, 24 bits, 1235kbps, 44.1khz
Reading DTSWAV...
Decoding with ArcSoft DTS Decoder...
Encoding FLAC with libFlac...
Creating file "D:\Corazon espinado.flac"...
eac3to processing took 48 seconds.
Done.
Maybe eac3to don't recognize your wav like DTSWAV.
You can try also BeSplit:
D:\BeSpV09b7\BeSplit.exe -core( -input "your_dts.wav" -prefix "your_wav" -type dtswav -fix )
and encode after the wav to flac.
Mark_A_W
9th May 2009, 11:43
Please :logfile:
No problem here:
eac3to v3.16
command line: eac3to "D:\Corazon espinado.wav" "D:\Corazon espinado.flac"
------------------------------------------------------------------------------
DTSWAV, 5.1 channels, 0:04:36, 24 bits, 1235kbps, 44.1khz
Reading DTSWAV...
Decoding with ArcSoft DTS Decoder...
Encoding FLAC with libFlac...
Creating file "D:\Corazon espinado.flac"...
eac3to processing took 48 seconds.
Done.
Maybe eac3to don't recognize your wav like DTSWAV.
You can try also BeSplit:
D:\BeSpV09b7\BeSplit.exe -core( -input "your_dts.wav" -prefix "your_wav" -type dtswav -fix )
and encode after the wav to flac.
Interesting.
It no workee for me:
eac3to v3.16
command line: eac3to The_Run.wav The_Run.flac
------------------------------------------------------------------------------
WAV, 2.0 channels, 0:03:47, 16 bits, 1411kbps, 44.1khz
Reading WAV...
Encoding FLAC with libFlac...
Creating file "The_Run.flac"...
The original audio track has a constant bit depth of 16 bits.
eac3to processing took 7 seconds.
Done.
It's definitely a 5.1 channel DTS encoded wav. If I play it back normally I get noise, if I send it via SPDIF to my surround processor it goes into DTS mode, and it's 6 channels.
I tried a few, with the same result. I will try BeSplit.
Edit: Tried Besplit, it sees 2 channels too. Tebasuna can you try it too? You can download "The Run" here: http://www.sr.se/cgi-bin/mall/artikel.asp?ProgramID=2446&Artikel=740607
Thanks
Mark
mrr19121970
9th May 2009, 14:52
one guy is having trouble here:
http://forum.slysoft.com/showpost.php?p=196092&postcount=806
D:\eac3to>eac3to.exe h:\ 1) -demux
M2TS, 1 video track, 2 audio tracks, 1 subtitle track, 1:36:12, 24p /1.001
1: Chapters, 16 chapters
2: VC-1, 1080p24 /1.001 (16:9)
3: DTS Master Audio, German, 3.0 channels, 16 bits, 48khz
(core: DTS, 3.0 channels, 16 bits, 1509kbps, 48khz)
4: DTS Master Audio, English, 3.0 channels, 16 bits, 48khz
(core: DTS, 3.0 channels, 16 bits, 1509kbps, 48khz)
5: Subtitle (PGS), German
Creating file "00000 - Chapters.txt"...
s05 Extracting subtitle track number 5...
v02 Extracting video track number 2...
a03 Extracting audio track number 3...
a04 Extracting audio track number 4...
a04 Creating file "00000 - 4 - DTS Master Audio, English, 3.0 channels, 16 bits, 48khz.dtsma"...
a03 Creating file "00000 - 3 - DTS Master Audio, German, 3.0 channels, 16 bits, 48khz.dtsma"...
v02 Creating file "00000 - 2 - VC-1, 1080p24.vc1"...
s05 Creating file "00000 - 5 - Subtitle (PGS), German.sup"...
Then I tried the conversion from dtsma to ac3:
D:\eac3to>eac3to 3.dtsma 3.ac3
DTS Master Audio, 3.0 channels, 16 bits, 48khz
(core: DTS, 3.0 channels, 16 bits, 1509kbps, 48khz)
The ArcSoft decoder doesn't seem to work, will use Sonic instead.
Decoding with DirectShow (Sonic Audio Decoder)...
DirectShow reports 3.0 channels, 16 bits, 48khz
The AC3 encoder received a non-supported data format (pcm, 3, 16, -).
Aborted at file position 1190930124.
I've tried it with Arcsoft, Sonic and libav and alwasy get the same error.
is there any way to convert the 3 channel DTS-MA to AC3 ?
Would be .mpls file reading be a reasonable feature to add? i.e. just load a mpls playlist file in eac3to and get the order the m2ts files will be played in, regardless if you have the rest of the disc structure or not. Would probably also be useful for GUIs versions.
tebasuna51
9th May 2009, 23:23
is there any way to convert the 3 channel DTS-MA to AC3 ?
Use the external encoder Aften with eac3to STDOUT:
eac3to 3.dtsma stdout.wav | Aften -b 320 - 3.ac3
tebasuna51
10th May 2009, 00:09
It no workee for me:...
"The Run" donīt work here with eac3to. There are many trailing '0' before a valid dts header and the automatic detection mode of eac3to don't work here.
Many other dtswav of this page work fine.
"The Firebird" work with eac3to.
Edit: Tried Besplit, it sees 2 channels too. Tebasuna can you try it too?
BTW, BeSplit work always, you need the last beta version:
BeSplit (v0.9b7) (http://schudy.de/dts/softarchiv-e.htm)
Tested and work with "The Run"
Mark_A_W
10th May 2009, 00:35
"The Run" donīt work here with eac3to. There are many trailing '0' before a valid dts header and the automatic detection mode of eac3to don't work here.
Many other dtswav of this page work fine.
"The Firebird" work with eac3to.
BTW, BeSplit work always, you need the last beta version:
BeSplit (v0.9b7) (http://schudy.de/dts/softarchiv-e.htm)
Tested and work with "The Run"
Umm...ahh little help with your working BeSplit command line please??
Thanks for testing The Run Tebasuna.
Mark_A_W
10th May 2009, 01:50
"The Run" donīt work here with eac3to. There are many trailing '0' before a valid dts header and the automatic detection mode of eac3to don't work here.
Many other dtswav of this page work fine.
"The Firebird" work with eac3to.
BTW, BeSplit work always, you need the last beta version:
BeSplit (v0.9b7) (http://schudy.de/dts/softarchiv-e.htm)
Tested and work with "The Run"
Yes, Firebird works with Eac3to.
It would be nice if we could force DTSWAV decoding when auto detection fails (Madshi? -dtswav switch?).
When I use dtswav as type in BeSplit, it crashes..
tebasuna51
10th May 2009, 02:37
Umm...ahh little help with your working BeSplit command line please??
With BeSplit.exe and Track01.wav (The Run) at same folder:
BeSplit -core( -input "Track01.wav" -prefix "prefix" -type dtswav -fix )
to obtain a prefix01.dtswav (rename to "The Run.dts")
BTW, I use a dts.bat file with:
for %%a in (*.wav) do D:\Programa\Audio\BeSp09b7\BeSplit.exe -core( -input "%%a" -prefix "%%a" -type dtswav -fix )
pause
to convert all .wav (dtswav) in a folder
Mark_A_W
10th May 2009, 11:45
Thanks Tebasuna
I now having a working bat file with:
for %%a in (*.wav) do BeSplit.exe -core( -input "%%a" -prefix "%%a" -type dtswav -fix )
for %%a in (*.dtswav) do eac3to.exe "%%a" "%%a".flac
pause
And it all just happens :)
rebkell
11th May 2009, 00:14
I have a question about audio gaps, I have the following:
[a02] Audio has a gap of 39ms at playtime 0:03:39. -> +32(-7)
[a02] Audio has a gap of 41ms at playtime 0:03:55. -> +32(-16)
[a02] Audio has a gap of 41ms at playtime 0:16:51. -> +32(-25)
[a02] Audio has a gap of 44ms at playtime 0:25:56. -> +32(-37)
[a02] Audio has a gap of 22ms at playtime 0:37:43. -> +32(-25)
[a02] Audio has a gap of 54ms at playtime 0:47:29. -> +32(-47)
[a02] Audio has a gap of 29ms at playtime 0:55:48. -> +32(-44)
[a02] Audio has a gap of 28ms at playtime 1:03:05. -> +32(-40)
[a02] Audio has a gap of 21ms at playtime 1:11:36. -> +32(-29)
[a02] Audio has a gap of 58ms at playtime 1:27:22. -> +32(-55)
I put in the red, just assuming you would pad 32ms, the number in parenthesis would be the running total left over in ms at each spot, just wondering how you would actually fill the gaps. The video is 23.976FPS and the audio is 48KHz AC3.
Wakka
11th May 2009, 14:47
I'm using eac3to alot, awesome program :cool:
But having a problem converting a TrueHD 7.1 into DTS-ES 6.1
If I want to convert the TrueHD 7.1 into .agm, it doesn't work...
"agm writer doesn't support this channel configuration"
Used agm output before, also for 7.1 into 6.1, but with this source it won't work :(
Tried the -7 switch, to make a wav file first, but it doesn't get remuxed into 6.1 channel format...
I want to remux the channels into 6.1 automatically,
and pass the .agm into DTS Pro encoder.
any ideas?
TinTime
11th May 2009, 15:57
I don't think eac3to does downmixing itself to 6.1 - it's either 5.1 or 7.1. The -7 switch is for the ArcSoft decoder, which isn't used for TrueHD.
One solution... If the DTS Pro encoder can take individual wavs as input you could create 6.1 wavs. To do this you'll need to decode the TrueHD track to 8 wavs using eac3to and then merge the two back channels with something like sox to end up with 7 wavs. Don't know if this is any use to you.
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.