View Full Version : eac3to - audio conversion tool
kurt
19th September 2008, 06:22
I wonder how you extracted this evo?
this is just one part of the hd-dvd. Don't know which programm was used for extracting anymore... :)
I have this HD DVD. If you're still having problems I could rip it and give it a go. Just let me know.
let's wait what madshi said. If opening it in evodemux everything seems to be fine...
I know I could just demux the vc1 (main movie uses vc1) with evodemux and process it with vc1conv. But I would like to use eac3to rather...
madshi
19th September 2008, 08:12
I got problems with processing the constantine hd-dvd:
"The format of the source file could not be detected"
sample (http://ultrashare.net/hosting/fl/448cdb9334/CONSTANTINE.test) (evo, 9 MB)
This one is clearly corrupt. Just play the EVO file and you'll see that the image breaks up at one point. You should rerip the disc.
I'm having trouble converting the DTS-MA to ac3 from the 28 Days Later Blu-ray disc.
Am I missing a step (I don't have ArcSoft so it's using Sonic) and I do:
eac3to "pathToProperM2TS" 6: -640 28DaysLater.ac3
It says:
"The ArcSoft decoder doesn't seem to work, will use Sonic instead."
"Extracting audio track number 6..."
"Decoding with DirectShow (Sonic Audio Decoder)..."
"DirectShow reports 5.1 channels, 24 bits, 48khz"
"Encoding AC3 (with libAften)..."
And then it hangs, the indicator stops blinking, the eac3to process pegs the core it is using, and nothing happens.
I guess that either the Sonic decoder isn't working properly for you (in that case use "-libav" or buy ArcSoft). Or maybe your rip is corrupt, which often makes the Sonic decoder crash or freeze. Try reripping the disc.
I just want to confirm if some of you also have this problem. Now and then I retest new eac3to versions to see if all is still OK for me. So, I always follow the same procedure to backup my BR movies but with eac3to version 2.63 there seems to be a problem with the PCM conversion. I have followed the same procedure with previous versions (2.57 and 2.59) and it always worked. What I do:
Converted BR audio track (TrueHD) to PCM: C:\eac3to 0001.m2ts 4: E:\audio.pcm. Obviously track 4 is the TrueHD track. Run PCM track through Pcm2Tsmu. Multiplex video and audio to Blu-Ray structure.
When played the sound is a bit fast forwarded and there is a lot of noise, weird sounds and cracks.
Try converting to FLAC instead of PCM and check whether the resulting FLAC file plays back in correct speed and without cracks (for playback I'd suggest the madFlac FLAC DirectShow filter). If the FLAC file plays back fine then most probably the problem is caused by either Pcm2Tsmu or tsMuxeR and not by eac3to. If the FLAC is bad, too, I'd be very interested in a sample of that m2ts file!
Trying to convert the DTS commentary tracks on the Shoot 'Em Up Blu-ray. DTS is extracted properly and is played fine with ffdshow (libdts), but when I use eac3to to convert it to WAV using libav the end result is horrible.
http://www.stfcc.org/misc/shootemup.cut.dts
Thanks for the sample. Seems to be a bug in libav. You'll have to use ArcSoft, Sonic or Nero for decoding. Tested with ArcSoft and the result is fine.
let's wait what madshi said. If opening it in evodemux everything seems to be fine...
EvoDemux doesn't care about corruption. eac3to does.
I know I could just demux the vc1 (main movie uses vc1) with evodemux and process it with vc1conv. But I would like to use eac3to rather...
You could still demux with EvoDemux and then use eac3to for everything else. eac3to can do exactly the same thing as vc1conv on raw demuxed VC-1 streams, too ("eac3to source.vc1 dest.vc1" will remove the pulldown etc). BUT your best bet is to rerip the disc. After that eac3to should properly handle the EVO file.
kurt
19th September 2008, 08:43
ok, thank you for your suggestion. I'll look into the main movie and see if it is corrupt too :)
(I'm sitting here behind a remote desktop so I didn't notice that the sample is garbled)
odin24
19th September 2008, 09:57
I just want to confirm if some of you also have this problem. Now and then I retest new eac3to versions to see if all is still OK for me. So, I always follow the same procedure to backup my BR movies but with eac3to version 2.63 there seems to be a problem with the PCM conversion. I have followed the same procedure with previous versions (2.57 and 2.59) and it always worked. What I do:
Converted BR audio track (TrueHD) to PCM: C:\eac3to 0001.m2ts 4: E:\audio.pcm. Obviously track 4 is the TrueHD track. Run PCM track through Pcm2Tsmu. Multiplex video and audio to Blu-Ray structure.
When played the sound is a bit fast forwarded and there is a lot of noise, weird sounds and cracks.
Any ideas? Am i doing something wrong? If I could assist in anyway to resolve this please let me know.
Duppie
Try using just eac3to, also use eac3to and more gui. Use the Remap to Blu ray 6 channel options as well, and output to .wav. tsMuxeR accepts it as PCM, unfortunately I have no way of testing due to reciever limitations. Please try this, I am curious to see if it works.
Duppie
19th September 2008, 10:31
@Madshi
Thanks for the information. Unfortunately I can only test PCM since the PS3 does not accept FLAC and my PC is too slow for HD playback. I also think FLAC is not supported in .m2ts containers. Is there another way I can test eac3to for you to determine if the problem is with Pcm2Tsmu or TsMuxeR? The thing I cannot understand is that it works fine with 2.57 with the same Pcm2Tsmu and TsMuxeR versions.
@Odin24
Thanks for your suggestions. I really would like to keep it as simple as possible (eac3to.exe file.m2ts audio.pcm). For now I will stick with eac3to version 2.57 until I do some more tests on 2.63.
madshi
19th September 2008, 10:49
Unfortunately I can only test PCM since the PS3 does not accept FLAC and my PC is too slow for HD playback. I also think FLAC is not supported in .m2ts containers. Is there another way I can test eac3to for you to determine if the problem is with Pcm2Tsmu or TsMuxeR? The thing I cannot understand is that it works fine with 2.57 with the same Pcm2Tsmu and TsMuxeR versions.
Ok, if it works fine with 2.57 then this looks like an eac3to bug. Can you upload a little sample of that m2ts file for me? 50MB would be great. Thanks!
BTW, I didn't suggest that you use FLAC for your movies. I only suggested that you should convert to FLAC as a *test*. Your PC may be to slow to playback HD video, but it will definitely not be too slow to play a FLAC audio track. So that's a valid test to check whether the FLAC audio track sounds ok, or whether it plays too fast, too, and with artifacts.
tebasuna51
19th September 2008, 10:51
Try using just eac3to, also use eac3to and more gui. Use the Remap to Blu ray 6 channel options as well, and output to .wav. tsMuxeR accepts it as PCM, unfortunately I have no way of testing due to reciever limitations. Please try this, I am curious to see if it works.
Decoding from TrueHD never need remap options.
Always is recommended decode to wav but, when the wav file is >4GB, tsMuxer don't work. The workaround is decode to lpcm and use Pcm2Tsmu v1.3 (http://www.sendspace.com/file/som3na) to insert the special headers required by tsMuxer.
If the parameters are correct, example:
Pcm2Tsmu input.pcm output_tsm.pcm -c 8 -i 16 -s 96000
(for a 8 channels, 16 bitdepth, samplerate 96 KHz) and tsMuxer accept the audio, can't be a Pcm2Tsmu problem.
@Duppie, if the flac file play properly like madshi say, please use the Pcm2Tsmu thread (http://forum.doom9.org/showthread.php?t=138417) to post a sample and continue the discussion.
Duppie
19th September 2008, 11:07
@Madshi
Sorry, you are right. The audio can be tested alone with no powerfull PC. I will do some more tests over the weekend. If need to be, it is my first upload, where can I dump a sample if it is really a problem of eac3to?
@tebasuna51
Thanks for that. Will do, after some tests.
nautilus7
19th September 2008, 11:41
where can I dump a sample?
sendspace, mediafire, repidshare etc. To cut a sample use a hex editor like HxD.
tebasuna51
19th September 2008, 12:06
Testing lpcm management I found a bug remapping 7 channel.
I convert a 331.wav to a 331.pcm and other time to a 331d.wav with this problem:
331.wav -> FL-FR-FC-LF-BL-BR-BC
331d.wav -> FL-FR-FC-BR-LF-BL-BC
Logs:
eac3to v2.63
command line: eac3to.exe 331.wav 331.pcm
------------------------------------------------------------------------------
WAV, 6.1 channels, 0:00:20, 16 bits, 5376kbps, 48khz
Reading WAV...
Swapping endian...
Creating file "331.pcm"...
This audio track has a constant bit depth of 16 bits.
eac3to processing took 1 second.
Done.
eac3to v2.63
command line: eac3to.exe 331.pcm 331d.wav
------------------------------------------------------------------------------
This might be a RAW/PCM file. Trying to figure out the details.
This will probably take a while. Please be patient...
The RAW/PCM file seems to have 7 channels.
The RAW/PCM file seems to be big endian.
The RAW/PCM file seems to have a bitdepth of 16 bits.
RAW/PCM, 6.1 channels, 0:00:20, 16 bits, 5376kbps, 48khz
This is probably a Blu-ray PCM track. Will remap channels accordingly.
Reading RAW/PCM...
Swapping endian...
Remapping channels...
Writing WAV...
Creating file "331d.wav"...
This audio track has a constant bit depth of 16 bits.
eac3to processing took 1 second.
Done.
madshi
19th September 2008, 13:53
Testing lpcm management I found a bug remapping 7 channel.
I convert a 331.wav to a 331.pcm and other time to a 331d.wav with this problem:
331.wav -> FL-FR-FC-LF-BL-BR-BC
331d.wav -> FL-FR-FC-BR-LF-BL-BC
The problem is that eac3to does not remap the channels to Blu-Ray order when exporting to PCM. I guess it should do that?
P.S: Oh, 6.1 channels! My fault. There's just something missing. Will add that to the next eac3to build...
P.P.S: Blu-Ray does not support 6.1 LPCM. Instead it only supports 7.1 LPCM, as far as I know. So should I enforce channel doubling when exporting to PCM?
odin24
19th September 2008, 18:28
Decoding from TrueHD never need remap options.
Always is recommended decode to wav but, when the wav file is >4GB, tsMuxer don't work. The workaround is decode to lpcm and use Pcm2Tsmu v1.3 (http://www.sendspace.com/file/som3na) to insert the special headers required by tsMuxer.
If the parameters are correct, example:
Pcm2Tsmu input.pcm output_tsm.pcm -c 8 -i 16 -s 96000
(for a 8 channels, 16 bitdepth, samplerate 96 KHz) and tsMuxer accept the audio, can't be a Pcm2Tsmu problem.
@Duppie, if the flac file play properly like madshi say, please use the Pcm2Tsmu thread (http://forum.doom9.org/showthread.php?t=138417) to post a sample and continue the discussion.
When you say >4GB... tsMuxeR doesn't work. Do you mean it won't accept the .wav file at all, or there will be playback problems after muxing?
EPiPH0NE
19th September 2008, 18:58
^^^It Won't accept the file.
tebasuna51
19th September 2008, 19:19
When you say >4GB... tsMuxeR doesn't work. Do you mean it won't accept the .wav file at all, or there will be playback problems after muxing?
Please use the tsMuxer thread to talk about this problem.
tsMuxer, like other soft, accept the wav but don't play/use the full length.
Jeff Flowerday
19th September 2008, 21:49
Converting TrueHD, DTS-MA and DD+ to PCM. Is one library better and more exact then the next? I don't have nero or total media installed and just planned on using the default library.
I want the most accurate conversion available what should I use?
rica
19th September 2008, 22:36
Converting TrueHD, DTS-MA and DD+ to PCM. Is one library better and more exact then the next? I don't have nero or total media installed and just planned on using the default library.
I want the most accurate conversion available what should I use?
Author has selected the most accurate decoders even you don't have them; so you don't have option B but just an option A which is available on default library :)
I mean there is no option B in default library.
Jeff Flowerday
19th September 2008, 22:52
Author has selected the most accurate decoders even you don't have them; so you don't have option B but just an option A which is available on default library :)
I mean there is no option B in default library.
Having a little trouble understanding you. Are you saying the default library does as good a job as nero or any of the other decoders?
rica
19th September 2008, 22:59
Having a little trouble understanding you. Are you saying the default library does as good a job as nero or any of the other decoders?
No.
The best decoders are unfortunatlely the commercial ones like nero or TMT which are selected by Madshi as default.
If eac3to can not find those defaults, that time it will use the default ones coming with the library.
For any particular format, you don't have two options since library gives only one default decoder for any particular format.
Jeff Flowerday
19th September 2008, 23:03
No.
The best decoders are unfortunatlely commercial ones like nero or TMT which are selected by Madshi as default.
If eac3to can not find those defaults, that time it will use the default ones coming with the library.
So for the most accurate conversion from TrueHD/DTS-MA/DD+ to PCM uncompressed I should purchase say TMT?
nautilus7
19th September 2008, 23:08
Is it sooo hard to read the 1st post?
Jeff Flowerday
19th September 2008, 23:10
Ok I see mention that the default libav works perfectly for TrueHD. What about DD+ though?
rica
19th September 2008, 23:12
So for the most accurate conversion from TrueHD/DTS-MA/DD+ to PCM uncompressed I should purchase say TMT?
The answer has been given on the first post by madshi:
default decoders used by eac3to:
MP1, MP2, MP3: libav/ffmpg (free-from library)
(E-)AC3: Nero (commercial)
AAC: Nero (commercial)
TrueHD: libav/ffmpeg (free-from library)
DTS(-HD): ArcSoft (commercial)
So finally Nero 7 + HD-Plugin (not 8 at all) is recommended for DD+ and TMT is recommended for DTS/DTS-HD.... For TrueHD, libav/ffmpeg is recommended which is coming with the library.
And, you don't have to purchase anything; it is up to you. (trust your own ears first; it is a rule.)
_ _ _ _ _
shambles
20th September 2008, 12:07
To use flac with 3/1.0 channels maybe we need split the surround channel in:
BL = 0.707 x S
BR = 0.707 x S
and use a 3/2.0 configuration supported by flac.
Yeah, sounds like a good workaround.
was this ever implemented? i have a bd with a 4ch pcm track (3/1.0 configuration) and eac3to seems to treat it as 2/2.0 when encoding it to flac
sample: http://www.sendspace.com/file/gvx7sn
It would be very nice to get a sample of 76.m2ts (first 50MB, if possible). But before you upload that, please check whether you can reproduce the problem with the 50MB sample. Thanks!!
here's a sample from another disc but with the same problem
http://www.sendspace.com/file/kifr28
madshi
20th September 2008, 14:45
was this ever implemented? i have a bd with a 4ch pcm track (3/1.0 configuration) and eac3to seems to treat it as 2/2.0 when encoding it to flac
sample: http://www.sendspace.com/file/gvx7sn
In order to make this fully work there are 3 things that need to be done:
(1) eac3to must properly detect the channel configuration. The track could be 2/2 or 3/1. The next eac3to version will detect that correctly for m2ts sources.
(2) FLAC used to not support funny channel masks. But I've seen that there's a way now to store a WAV channel mask as FLAC meta information. So storing 3/1 in FLAC should be possible now. But eac3to will have to read/write that channel mask meta information. I've put that on my to do list, but it might take a while until I find the time to implement that.
(3) The FLAC decoder (e.g. madFlac) must be able to read and interpret the channel mask meta information. madFlac doesn't do that yet.
here's a sample from another disc but with the same problem
http://www.sendspace.com/file/kifr28
Thanks. Same problem as with the other sample. Will be fixed by the next eac3to version.
monohouse
20th September 2008, 15:28
does eac3to allow joining independent mono wav/raw files into a single multi-channel file ? because it seems there are no wave editors that are capable of reading a single 7.1 channel wav larger than 4 GB, while some maybe able to allow the one (larger than 4 GB) but that same program does not allow the other (7.1 channel) and the other way around, there may be one or two programs that do support reading such a file fully (both 4 GB size AND 7.1 channels), but they have other drawbacks (only open first 30 minutes (nero) and others open the multi-channel file and open all the channels as mono separated channels, without support for joining them into a single .wav file (cooledit))
kurt
20th September 2008, 16:49
I got a problem with converting vc1 tracks from hddvd (Full Metal Jacket) and Blu-Ray (The Prestige)
(this time the files are ripped properly :D)
eac3to v2.63
command line: eac3to feature_01.evo+feature_02.evo fullmetal.mkv
------------------------------------------------------------------------------
EVO, 1 video track, 6 audio tracks, 10 subtitle tracks, 1:56:30
1: Joined EVO file
2: VC-1, 1080p24 /1.001 (16:9) with pulldown flags
3: E-AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: TrueHD, 5.1 channels, 48khz, dialnorm: -27dB
5: E-AC3, 5.1 channels, 640kbps, 48khz, dialnorm: -27dB
6: E-AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
7: E-AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
8: E-AC3, 2.0 channels, 192kbps, 48khz, dialnorm: -27dB, -9ms
9: Subtitle
10: Subtitle
11: Subtitle
12: Subtitle
13: Subtitle
14: Subtitle
15: Subtitle
16: Subtitle
17: Subtitle
18: Subtitle
[v02] Extracting video track number 2...
[v02] Removing VC-1 pulldown...
[v02] Muxing video to Matroska...
[a03] Extracting audio track number 3...
[a04] Extracting audio track number 4...
[a06] Extracting audio track number 6...
[a07] Extracting audio track number 7...
[a08] Extracting audio track number 8...
[a05] Extracting audio track number 5...
[a04] Removing TrueHD dialog normalization...
[a04] Decoding with libav/ffmpeg...
[a04] Encoding FLAC with libFlac...
[a05] Removing E-AC3 dialog normalization...
[a07] Removing E-AC3 dialog normalization...
[a03] Removing E-AC3 dialog normalization...
[a06] Removing E-AC3 dialog normalization...
[a08] Removing E-AC3 dialog normalization...
[a04] Creating file "fullmetal - 4 - TrueHD, 5.1 channels, 48khz.24bit.flac"...
[a05] Creating file "fullmetal - 5 - E-AC3, 5.1 channels, 640kbps, 48khz.eac3"...
[s15] Extracting subtitle track number 15...
[s18] Extracting subtitle track number 18...
[a03] Creating file "fullmetal - 3 - E-AC3, 5.1 channels, 448kbps, 48khz.eac3"...
[a06] Creating file "fullmetal - 6 - E-AC3, 5.1 channels, 448kbps, 48khz.eac3"...
[a07] Creating file "fullmetal - 7 - E-AC3, 5.1 channels, 448kbps, 48khz.eac3"...
[s12] Extracting subtitle track number 12...
[s11] Extracting subtitle track number 11...
[s17] Extracting subtitle track number 17...
[s16] Extracting subtitle track number 16...
[a08] Creating file "fullmetal - 8 - E-AC3, 2.0 channels, 192kbps, 48khz.eac3"...
[s14] Extracting subtitle track number 14...
[s13] Extracting subtitle track number 13...
[s10] Extracting subtitle track number 10...
[s09] Extracting subtitle track number 9...
[s12] Creating file "fullmetal - 12 - Subtitle.sup"...
[s10] Creating file "fullmetal - 10 - Subtitle.sup"...
[s18] Creating file "fullmetal - 18 - Subtitle.sup"...
[s09] Creating file "fullmetal - 9 - Subtitle.sup"...
[s11] Creating file "fullmetal - 11 - Subtitle.sup"...
[s17] Creating file "fullmetal - 17 - Subtitle.sup"...
[s16] Creating file "fullmetal - 16 - Subtitle.sup"...
[s15] Creating file "fullmetal - 15 - Subtitle.sup"...
[s14] Creating file "fullmetal - 14 - Subtitle.sup"...
[s13] Creating file "fullmetal - 13 - Subtitle.sup"...
[a04] This audio track has a constant bit depth of 16 bits.
[a04] The zero bytes were successfully removed.
Added fps value to MKV header.
Video track 2 contains 167613 frames.
eac3to processing took 1 hour, 58 minutes.
Done.
Everything seems to be fine but after muxing the mkv to TS with tsmuxer (1.8.5) the final ts file shows a different length in mpc compared with the source file (4h for Prestige, ~3h for Full Metal Jacket). Didn't have this problem before with vc1conv and different movies... any ideas what went wrong? tsmuxers fault?
I'm trying now vc1conv again, but this will take time...
Beastie Boy
20th September 2008, 17:07
Everything seems to be fine but after muxing the mkv...
Does the mkv video file play correctly? If so then I suspect eac3to is not at fault.
Cheers, Beastie
rica
20th September 2008, 17:19
I got a problem with converting vc1 tracks from hddvd (Full Metal Jacket) and Blu-Ray (The Prestige)
(this time the files are ripped properly :D)
Everything seems to be fine but after muxing the mkv to TS with tsmuxer (1.8.5) the final ts file shows a different length in mpc compared with the source file (4h for Prestige, ~3h for Full Metal Jacket). Didn't have this problem before with vc1conv and different movies... any ideas what went wrong? tsmuxers fault?
I'm trying now vc1conv again, but this will take time...
TSMuxer doesn't like vc1mkvs remuxed by haali.
Try to extract vc1 and audio with eac3to and remux with TSMuxer.
If you still want an mkv, try mkvmergegui using remuxed file.
kurt
20th September 2008, 17:28
Does the mkv video file play correctly? If so then I suspect eac3to is not at fault.
Cheers, Beastie
the file seems to be ok
TSMuxer doesn't like vc1mkvs remuxed by haali.
Try to extract vc1 and audio with eac3to and remux with TSMuxer.
If you still want an mkv, try mkvmergegui using remuxed file.
ah, ok. but how to extract the vc1 from the mkv? eac3to gives an error message (The format of the source file could not be detected) on its own mkv :D
trying now mkvextract... takes a while....
Edit: mkvextract produces an avi, which I don't expect that tsmuxer would load it....
rica
20th September 2008, 17:34
You must be making something wrong.
Extract vc1 directly from your evo; this is the best way.
(BTW i have lived no any issue extracting vc1 from the mkvs created by eac3to)
Edit: Take a look as well:
http://forum.doom9.org/showthread.php?p=1173291#post1173291
http://forum.doom9.org/showthread.php?p=1173370#post1173370
_ _ _ _ _
kurt
20th September 2008, 17:36
You must be making something wrong.
Extract vc1 directly from your evo; this is the best way.
ok, trying -demux now :)
madshi
20th September 2008, 18:53
tsMuxeR is known to dislike VC-1 MKVs created by eac3to. That's tsMuxeR's fault. So any further discussion about this should be done in the tsMuxeR thread.
madshi
20th September 2008, 18:54
does eac3to allow joining independent mono wav/raw files into a single multi-channel file ?
No, not at this time. But I think wavewizard does that. Or was it another tool? There was one freeware tool which can do that.
peterjcat
20th September 2008, 22:36
tsMuxeR is known to dislike VC-1 MKVs created by eac3to. That's tsMuxeR's fault. So any further discussion about this should be done in the tsMuxeR thread.
Madshi, is there any chance that eac3to will one day include remuxing to EVO/(M2)TS? I only ask since you're clearly a genius, eac3to now does such a great job making elementary streams but there seems no way to mux some of them back together due to the limitations of all the free muxers (talking about TrueHD). I'm sure remuxing is a lot more complex than demuxing but is it in your thoughts?
Please don't take this as a criticism of your remarkable application, rather as a sign of absolute faith in your ability :)
lexor
20th September 2008, 23:07
Madshi, is there any chance that eac3to will one day include remuxing to EVO/(M2)TS? I only ask since you're clearly a genius, eac3to now does such a great job making elementary streams but there seems no way to mux some of them back together due to the limitations of all the free muxers (talking about TrueHD). I'm sure remuxing is a lot more complex than demuxing but is it in your thoughts?
I'm not madshi, but people keep asking this and the answer is always the same. Implementing an evo/ts muxer is way to much work, madshi doesn't wish to do that.
But while we on the subject is TSMuxer really the only thing we have? Is there absolutely nothing else either free or reasonably priced?
Jeff Flowerday
20th September 2008, 23:13
Anyone have any issue converting the TrueHD track on the 300 HD-DVD to pcm? After running it through pcm2tsmu and then muxing it into a m2ts container. I'm only getting white noise on the pcm track. The ac3 track that I created at the same time is fine.
I tested the result in both TMC and my NMT box.
rica
20th September 2008, 23:14
Lexor,
i don't know even any expensive remuxer which is able to remux HD audio formats with h264 or vc1 videos; do you?
nautilus7
20th September 2008, 23:47
Please don't take this as a criticism of your remarkable application, rather as a sign of absolute faith in your ability :) I totally agree with you. Sometimes i wish all audio/video editing/playback programs were written by madshi.
Madshi, we 're grateful. :thanks:
rica
20th September 2008, 23:56
I totally agree with you. Sometimes i wish all audio/video editing/playback programs were written by madshi.
Madshi, we 're grateful. :thanks:
My vote is valid as well?
:thanks: in advance.
nautilus7
21st September 2008, 00:02
Just to be clear...
I didn't ask madshi to add support for m2ts/evo muxing. I know his opinion. I only expressed my faith and admiration for his abilities.
rica
21st September 2008, 00:19
Neither did i :)
tebasuna51
21st September 2008, 00:39
Anyone have any issue converting the TrueHD track on the 300 HD-DVD to pcm? After running it through pcm2tsmu and then muxing it into a m2ts container. I'm only getting white noise on the pcm track. The ac3 track that I created at the same time is fine.
I tested the result in both TMC and my NMT box.
Please post your logs or a sample at appropriate threads:
tsMuxer (http://forum.doom9.org/showthread.php?t=134104)
pcm2tsmu (http://forum.doom9.org/showthread.php?t=138417)
Jeff Flowerday
21st September 2008, 00:56
Please post your logs or a sample at appropriate threads:
tsMuxer (http://forum.doom9.org/showthread.php?t=134104)
pcm2tsmu (http://forum.doom9.org/showthread.php?t=138417)
Since there are 3 programs involved it made the most sense to start my search for a solution to the problem with the first program.
Are you saying the issue is most likely pcm2tsmu or tsmuxer?
Snowknight26
21st September 2008, 03:46
Whenever I try to mux a video track to an mkv (mostly when the Blu-ray contains multiple .m2ts files), the muxing process stalls very early on yet eac3to still sits there as if its going. The resulting .mkv is always 2,752,512 bytes.
eac3to v2.63
command line: eac3to.exe -test
------------------------------------------------------------------------------
Nero Audio Decoder (Nero 7 or older) doesn't seem to be installed
http://www.nero.com/eng/store-blu-ray.html
CAUTION: You need Nero 7. Nero 8 won't work with eac3to.
ArcSoft DTS Decoder doesn't seem to be installed
http://www.arcsoft.com/products/totalmediatheatre
Sonic Audio Decoder (2.63.0.0) doesn't seem to be installed
Haali Matroska Muxer (2008-03-29) is up to date
Nero AAC Encoder could not be located
http://www.nero.com/eng/nero-aac-codec.html
Copy NeroAacEnc.exe to the eac3to or to the Windows folder.
Surcode DTS Encoder doesn't seem to be installed
http://www.surcode.com
MkvToolnix (2.3.0.0, 2008-09-20) is up to date
Doesn't matter if its H.264, VC-1, or MPEG-2 (haven't tried the latter).
Nullity
21st September 2008, 06:58
Anyone have any issue converting the TrueHD track on the 300 HD-DVD to pcm? After running it through pcm2tsmu and then muxing it into a m2ts container. I'm only getting white noise on the pcm track. The ac3 track that I created at the same time is fine.
I tested the result in both TMC and my NMT box.
I am also having this same problem, although I have ruled out both pcm2tsmu and TsMuxer as the cause.
I have an EAC3 audio track which was ripped from an HDDVD. I have tried converting it to PCM with the default Nero, and also forcing libav. In both cases, the output file is just static noise (tested with GraphStudio).
I don't believe the source EAC3 is corrupted because I can play it back fine using GraphStudio. Although, I had to do this a weird way using ArcSoft - I was not able to connect the EAC3 source directly to either "Nero Audio Decoder 2" or "ffdshow Audio Decoder" filters. Admittedly, I do not have much experience using GraphStudio, maybe someone could inform me of the correct path to play through nero or libav?
Anyway, as you can see, the static problem occurs during the eac3to step. If a sample is needed, I would be happy to upload one somewhere. Just let me know what is needed and how to cut the files, I haven't done that before.
eac3to v2.63
command line: eac3to audio.eac3 audio.pcm
------------------------------------------------------------------------------
E-AC3, 5.1 channels, 1:58:16, 1536kbps, 48khz
Decoding with DirectShow (Nero Audio Decoder 2)...
DirectShow reports 5.1 channels, 24 bits, 48khz
Swapping endian...
Remapping channels...
Creating file "audio.pcm"...
eac3to processing took 4 minutes, 40 seconds.
Done.
eac3to v2.63
command line: eac3to audio.eac3 audio.pcm -libav
------------------------------------------------------------------------------
E-AC3, 5.1 channels, 1:58:16, 1536kbps, 48khz
Decoding with libav/ffmpeg...
Remapping channels...
Loading white noise (needed for dithering)...
Swapping endian...
Remapping channels...
Creating file "audio.pcm"...
eac3to processing took 3 minutes, 28 seconds.
Done.
Jeff Flowerday
21st September 2008, 08:25
Here's 15 seconds from the beginning of 300, it should suffice to help find the problem if it is eac3to. I know "The Invasion" is doing something similar to me as well.
http://www.flowerdayconsulting.com/misc/sample.zip
Jeff Flowerday
21st September 2008, 08:32
I am also having this same problem, although I have ruled out both pcm2tsmu and TsMuxer as the cause.
I have an EAC3 audio track which was ripped from an HDDVD. I have tried converting it to PCM with the default Nero, and also forcing libav. In both cases, the output file is just static noise (tested with GraphStudio).
I don't believe the source EAC3 is corrupted because I can play it back fine using GraphStudio. Although, I had to do this a weird way using ArcSoft - I was not able to connect the EAC3 source directly to either "Nero Audio Decoder 2" or "ffdshow Audio Decoder" filters. Admittedly, I do not have much experience using GraphStudio, maybe someone could inform me of the correct path to play through nero or libav?
Anyway, as you can see, the static problem occurs during the eac3to step. If a sample is needed, I would be happy to upload one somewhere. Just let me know what is needed and how to cut the files, I haven't done that before.
I've only seen it happen on 2 TrueHD sources, 2 other ones were fine, the 4 DD+ I've done so far have all converted fine using nero.
If you want to clip a sample just use tsremux on the evo and tell it cut off all but 15 seconds from the end, it will package the beginning 15 seconds up in a container for you.
madshi
21st September 2008, 08:46
Please don't take this as a criticism of your remarkable application, rather as a sign of absolute faith in your ability :)
I totally agree with you. Sometimes i wish all audio/video editing/playback programs were written by madshi.
Thanks, guys... :)
Whenever I try to mux a video track to an mkv (mostly when the Blu-ray contains multiple .m2ts files), the muxing process stalls very early on yet eac3to still sits there as if its going. The resulting .mkv is always 2,752,512 bytes.
I'm not sure what is going on. It seems to work for everyone else. I'd suggest that you uninstall and reinstall the Haali Matroska Muxer. Maybe that fixes the problem?
I am also having this same problem, although I have ruled out both pcm2tsmu and TsMuxer as the cause.
How did you rule that out?
I have an EAC3 audio track which was ripped from an HDDVD. I have tried converting it to PCM with the default Nero, and also forcing libav. In both cases, the output file is just static noise (tested with GraphStudio).
Does GraphStudio support raw PCM files in the first place? If you want to check whether eac3to is doing everything correctly or not you should ask eac3to to convert the PCM file to WAV (if it's smaller than 2GB) or FLAC (if it's bigger than 2GB) and then try to play that.
Anyway, as you can see, the static problem occurs during the eac3to step.
"As you can see"? Sorry, I don't see that yet. Where is the proof?
Here's 15 seconds from the beginning of 300, it should suffice to help find the problem if it is eac3to.
Thanks for the sample. I've done this:
eac3to feature.m2ts 2: test.pcm
eac3to test.pcm test.wav
And the resulting WAV file plays perfectly fine. So as far as I can say, eac3to is doing everything right.
tebasuna51
21st September 2008, 10:23
Originally Posted by Jeff Flowerday
Here's 15 seconds from the beginning of 300, it should suffice to help find the problem if it is eac3to.
...
And the resulting WAV file plays perfectly fine. So as far as I can say, eac3to is doing everything right.
eac3to is doing everything right, problem solved (http://forum.doom9.org/showthread.php?p=1186545#post1186545).
Thanks madshi.
madshi
21st September 2008, 14:32
eac3to v2.64 released
http://madshi.net/eac3to.zip
* added channel mask reading support to Blu-Ray PCM track parser
* added channel mask reading support to TrueHD parser
* added channel mask reading & writing support to FLAC decoder / encoder
* changed 5.x channel mask from $03x to $60x
* changed 6.x channel mask from $13x to $70x
* mono wavs output now creates correct names for funny channel masks
* when transcoding 6.1 sources to PCM, 7th channel doubling is activated now
* fixed: DTS channelmask detection was incorrect for some strange configs
* fixed: sometimes the h264 video stream of a Blu-Ray m2ts was not detected
vBulletin® v3.8.11, Copyright ©2000-2026, vBulletin Solutions Inc.