View Full Version : eac3to - audio conversion tool
Thunderbolt8
24th March 2008, 17:06
nvm -.-
madshi
24th March 2008, 17:11
thanks very much!
Pleasure!
ill try some hd dvd titles and also blu-ray ones, though at first no bd+ titles only.
That'd be nice, thanks.
Thanks for the latest features in eac3to!!!
You're welcome! I count on your (usually) extensive testing results... ;)
Rectal Prolapse
24th March 2008, 17:26
Wow you're weeks ahead of schedule madshi. :)
Great work!
madshi
24th March 2008, 17:32
Wow you're weeks ahead of schedule madshi. :)
It played out to be a bit easier than I anticipated. :)
THCM
24th March 2008, 17:36
Sorry, my fault. EVO support is broken in v2.33 and v2.34. Will be fixed in v2.35.
I'll try your new version tomorrow. Keep up the good work.
moshmothma
24th March 2008, 17:55
It played out to be a bit easier than I anticipated. :)
Isn't there supposed to be some kind of bonus for bring in product ahead of schedule ;)
Thanks for the great work!!
Yraen
24th March 2008, 21:20
Nice work. I've got several BD discs I'll run through it.
azad
24th March 2008, 21:36
eac3to v2.32 released
http://madshi.net/eac3to.zip
* added automatic "VPLST000.XPL" and "HVA00001.VTI" parsing
* "eac3to" or "eac3to ." inside of a HD DVD folder lists all title sets
* "eac3to someHdDvdMovieFolder" lists all title sets
* "eac3to someHdDvdMovieFolder whatever.mkv" converts the longest title set
* "eac3to someHdDvdMovieFolder x) whatever.mkv" converts the selected title set
* EVO report now contains the EVO display name (if "VPLST000.XPL" is available)
* added language to EVO audio track listing (if "VPLST000.XPL" is available)
* added EVO audio track display names (if "VPLST000.XPL" is available)
* sequence end codes are stripped from VC-1, MPEG2 and h264/AVC
* put "-stripPulldown" option back in on request
* option "-demux" now writes to "current directory" instead of source directory
* option "-demux" now creates files with meaningful names
* doing "eac3to src.evo dst.mkv" now creates audio files with meaningful names
* doing "eac3to src.evo dst.mkv" writes the audio files to same path as the MKV
* after successful (erroneous) processing "success.wav" (error.wav) is played
Thanks a lot madshi! Great support! :)
firepowr
24th March 2008, 21:49
Great updates!! First round of beers are on me :)
quick question. does the support for m2ts allows video to demux to m2ts container?
nautilus7
24th March 2008, 22:09
This wouldn't be demuxing... No.
Tegeril
24th March 2008, 22:34
Does ShowTime still play E-AC3 tracks? Can you still use the "Nero Audio Decoder 2" in GraphEdit (after having renamed Graphedit.exe to Recode.exe)?
I haven't tried to make ShowTime play an E-AC3 yet, but the Nero Audio Decoder 2 does not appear in GraphEdit even with the renamed EXE (Vista x64 SP1), Nero licenses are in order as well.
madshi
24th March 2008, 22:36
I haven't tried to make ShowTime play an E-AC3 yet, but the Nero Audio Decoder 2 does not appear in GraphEdit even with the renamed EXE.
Then eac3to is totally innocent. The Vista SP1 seems to have "uninstalled" some parts of your Nero installation. I'd suggest to uninstall Nero and reinstall it. FWIW, Nero 7 survived Vista SP1 on my Vista 64bit laptop and eac3to still happily decodes with the Nero Audio Decoder on that laptop on Vista 64bit SP1.
Thunderbolt8
25th March 2008, 02:18
all the hd dvds i made with 2.35 were fine so far, but had problem with the new system when combining the new command e.g. 1) with the old ones 1:... 2:.. then I got messages like audio conversion not supported, container not supported (dont have a log atm). so I had to stick with the old system. maybe I just did something wrong though
QuadcoreHD
25th March 2008, 02:31
Quick question, and I'm very sorry if this has been covered somewhere in the previous 199 pages. I did some searching for the last couple hours but have not been able to find anything related to this issue. My question, I am attempting to convert the DD+ audio to track from the HD-DVD of Bourne Supremacacy to ac3 but am running into an issue when i mux the converted ac3 back in with the Vc-1. The audio is about .5 seconds behind the video. I've attempted to use the following command in eac3to to correct the issue:
eac3to bourne.ddp bourne.ac3 +500
This is done in an effort to delay the ac3 but half a second and sync/mux it with the video. I get the following error message however:
"E-AC3, 5.1 channels, 1:48:25, 1536kbits/s, 48khz, dialnorm: -27db
This audio conversion is not supported.
I've also tried these commands with the same exact error message:
eac3to bourne.eac3 bourne.ac3 +500
eac3to bourne.ddp bourne.ddp +500
eac3to bourne.eac3 bourne.eac3 +500
Please note that for each of these commands I used EVODemux and changed the extensions under options to match whatever extension i used in those commands.
Can anyone help to either inform me of an error in my commands or how this .5 second delay can be added to the audio track, in whatever format it will work in (i.e. ac3, ddp, etc...)
Thanks.
nautilus7
25th March 2008, 02:32
all the hd dvds i made with 2.35 were fine so far, but had problem with the new system when combining the new command e.g. 1) with the old ones 1:... 2:.. then I got messages like audio conversion not supported, container not supported (dont have a log atm). so I had to stick with the old system. maybe I just did something wrong thoughI believe you did. :p I hadn't any problems with these new options.
nautilus7
25th March 2008, 02:39
Quick question, and I'm very sorry if this has been covered somewhere in the previous 199 pages. I did some searching for the last couple hours but have not been able to find anything related to this issue. My question, I am attempting to convert the DD+ audio to track from the HD-DVD of Bourne Supremacacy to ac3 but am running into an issue when i mux the converted ac3 back in with the Vc-1. The audio is about .5 seconds behind the video. I've attempted to use the following command in eac3to to correct the issue:
eac3to bourne.ddp bourne.ac3 +500
This is done in an effort to delay the ac3 but half a second and sync/mux it with the video. I get the following error message however:
"E-AC3, 5.1 channels, 1:48:25, 1536kbits/s, 48khz, dialnorm: -27db
This audio conversion is not supported.
I've also tried these commands with the same exact error message:
eac3to bourne.eac3 bourne.ac3 +500
eac3to bourne.ddp bourne.ddp +500
eac3to bourne.eac3 bourne.eac3 +500
Please note that for each of these commands I used EVODemux and changed the extensions under options to match whatever extension i used in those commands.
Can anyone help to either inform me of an error in my commands or how this .5 second delay can be added to the audio track, in whatever format it will work in (i.e. ac3, ddp, etc...)
Thanks.Bourne Supremacy is known to have audio sync problems, but these haven't been solved, because of no real interest by anyone of us (including me) who have the disc. Don't know why... Maybe providing a sample for madshi could help, but you'll have to wait for his responce, whether he needs it.
To delay you have to type +500ms and i belive you have to put -500ms from what you are saying above (what do you mean with "dehind"?).
Yraen
25th March 2008, 02:42
all the hd dvds i made with 2.35 were fine so far, but had problem with the new system when combining the new command e.g. 1) with the old ones 1:... 2:.. then I got messages like audio conversion not supported, container not supported (dont have a log atm). so I had to stick with the old system. maybe I just did something wrong though
When you're dealing with the title sets you've got to watch how many .evos were used. If it's only one .evo then the tracks will start with 1:, otherwise they start with 2:, 1: being the joined evo track. That's probably what threw you off.
Please note that for each of these commands I used EVODemux and changed the extensions under options to match whatever extension i used in those commands.
Try demuxing the audio with eac3to from the original evo files. This way eac3to will apply the delay by default and you don't have to worry about it.
Edit: Didn't know about the sync problems nautilus7 pointed out. I'd still demux with eac3to though. :)
Tegeril
25th March 2008, 03:57
Then eac3to is totally innocent. The Vista SP1 seems to have "uninstalled" some parts of your Nero installation. I'd suggest to uninstall Nero and reinstall it. FWIW, Nero 7 survived Vista SP1 on my Vista 64bit laptop and eac3to still happily decodes with the Nero Audio Decoder on that laptop on Vista 64bit SP1.
I'll give it a shot. Thanks.
Edit: Told Nero to repair itself and all is well again.
QuadcoreHD
25th March 2008, 05:17
To delay you to type +500ms and i belive you have to put -500ms from what you are saying above.
Nautilus, thank you so much. worked perfectly!
Yraen, your suggestion worked as well. Thanks to both of of you for your quick responses and assistance.
vaioslar
25th March 2008, 05:28
Recently I got We Are Marshall Blu-Ray which has TrueHD track. I tried to downconvert this stream to DTS 1,5MBit but without success...
I Used Xport to demux the streams.. In EAC3TO I get the following (error):
When Using Libav:
TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
Extracting TrueHD stream...
Removing dialog normalization...
Writing WAVs...
[libav] Lossless check failed - expected 4e, calcula
This track is not clean. <----?
[libav] Substream 1 parity check failed
[libav] Substream 1 checksum failed
[libav] Substream 1 length mismatch.
The libav decoder reported an error while decoding.
When using Nero:
TrueHD/AC3, 5.1 channels, 48khz, dialnorm: -27dB
Extracting TrueHD stream...
Removing dialog normalization...
Decoding with DirectShow (Nero Audio Decoder 2)
This track is not clean. <----?
DirectShow reports 5.1 channels, 24 bits, 48khz
Writing WAVs...
Creating/writing file "WAM.R.wav"...
Creating/writing file "WAM.L.wav"...
Creating/writing file "WAM.C.wav"...
Creating/writing file "WAM.LFE.wav"...
Creating/writing file "WAM.SL.wav"...
Creating/writing file "WAM.SR.wav"...
In the second try...Everything looks normal, but actually this writing of WAVs starts and ends in 1 sec making 1mb WAVs..
It is the first time I had to use -nero in this pc. So can it be an error with Nero?
What is the problem? Enlighten me...
Cinema Squid
25th March 2008, 05:46
Many thanks madshi for the excellent tool! I have a technical question for you, if you are willing to answer it:
Where are you getting the channel count, sample rate, and bit depth values for DTS-HD High Resolution and Master Audio streams?
I haven't seen much out there in terms of header docs for the HD part of these two formats (although the info in the DTS core is easy enough to extract), so it remains a bit of a mystery to me. If you could at least tell me if this info is in the header block prefixed with the 0x64582025 magic number, that would be very helpful since I should be able to use my own test streams to spot similarities and differences.
madshi
25th March 2008, 07:47
Recently I got We Are Marshall Blu-Ray which has TrueHD track. I tried to downconvert this stream to DTS 1,5MBit but without success...
I Used Xport to demux the streams..
I'm quite sure that this is not xport's fault, but it would be worth a try to demux with eac3to instead xport.
It is the first time I had to use -nero in this pc. So can it be an error with Nero?
No, eac3to aborts processing when it finds that a track is not clean. The "not clean" warning comes from eac3to. I think that either demuxing gone wrong, or your rip is bad (try reripping with the AnyDVD HD ripping tool), or the Blu-Ray has an authoring fault.
Where are you getting the channel count, sample rate, and bit depth values for DTS-HD High Resolution and Master Audio streams?
I haven't seen much out there in terms of header docs for the HD part of these two formats (although the info in the DTS core is easy enough to extract), so it remains a bit of a mystery to me. If you could at least tell me if this info is in the header block prefixed with the 0x64582025 magic number, that would be very helpful since I should be able to use my own test streams to spot similarities and differences.
I wish I had some kind of header documentation myself... :( The only information I'm getting from the DTS-HD blocks is whether the stream is High Resolution or Master Audio. All other values are taken from the core. This is known to be incorrect sometimes because sometimes the core is only 5.1 but the DTS-HD blocks extend that to 7.1. eac3to cannot properly detect this situation right now cause I don't know myself how to parse the information in the DTS-HD blocks. If you find out how it works I'd be happy to hear from you... :)
vaioslar
25th March 2008, 09:04
I'm quite sure that this is not xport's fault, but it would be worth a try to demux with eac3to instead xport.
No, eac3to aborts processing when it finds that a track is not clean. The "not clean" warning comes from eac3to. I think that either demuxing gone wrong, or your rip is bad (try reripping with the AnyDVD HD ripping tool), or the Blu-Ray has an authoring fault.
Well..Finally xport did not demux it right. Tried to Fix CRC errors without access. Finally I got demuxed the TrueHD track using tsMuxeR, and succeeded to encode this to DTS....
Thank you
yonta
25th March 2008, 09:05
I remuxed a full Blu-ray movie to mkv with eac3to and it worked great!
The source is AVC/LPCM and uses seamless branching over 3 files.
Eac3to reported 1 frame overlap at the first joint, 2 frames at the 2nd, and 3 frames at the very end of the movie?
I checked a/v sync with mpc's dubbing feature (mkv and flac from lpcm) and I could detect -100ms or so audio delay after the 2nd joint.
So, I remuxed again, this time eac3to used video overlap info and gave me a perfect remux.
I went ahead and did another full remux (no seamless branching) and eac3to again reported video overlaps for 3 frames at the very end of the movie.
Is this normal?
The remuxed mkv plays just fine, perfect sync and smooth seeking.
Great job, madshi!
THCM
25th March 2008, 09:30
eac3to v2.35 released
http://madshi.net/eac3to.zip
* fixed broken EVO support
Yes, it fixed it. Thx again!
madshi
25th March 2008, 10:38
Well..Finally xport did not demux it right. Tried to Fix CRC errors without access. Finally I got demuxed the TrueHD track using tsMuxeR, and succeeded to encode this to DTS....
It would be very interesting to know whether eac3to v2.35 is able to demux that track correctly. Could you please test that? Thanks!
I remuxed a full Blu-ray movie to mkv with eac3to and it worked great!
The source is AVC/LPCM and uses seamless branching over 3 files.
Eac3to reported 1 frame overlap at the first joint, 2 frames at the 2nd, and 3 frames at the very end of the movie?
I checked a/v sync with mpc's dubbing feature (mkv and flac from lpcm) and I could detect -100ms or so audio delay after the 2nd joint.
One frame is about 41.7ms. So the audio delay mathematically should have been around -125ms.
So, I remuxed again, this time eac3to used video overlap info and gave me a perfect remux.
Audio sync should be good. But you might have an ever so slightly micro stutter at the join points. The better solution would be for eac3to to cut audio frames instead of making the video stream overlap. But eac3to doesn't officially support m2ts file joining yet, so...
I guess you joined the m2ts files first with TsRemuxer? Which movies was this with the video overlaps at the join points?
I went ahead and did another full remux (no seamless branching) and eac3to again reported video overlaps for 3 frames at the very end of the movie.
Is this normal?
I've done a few movies myself in the meanwhile. It seems to be normal that there is a complaint about some frames at the very end of the movie. You can safely ignore this. Don't rerun the mux. Just leave it that way and ignore that warning. A future version of eac3to will silently surpress such warnings if they happen in the last few seconds of the movie. However, the warnings about the join points are valid and redoing the mux with the gaps file does make sense in such cases (for now, as long as eac3to doesn't have special code for m2ts file joining yet).
yonta
25th March 2008, 11:54
Audio sync should be good. But you might have an ever so slightly micro stutter at the join points. The better solution would be for eac3to to cut audio frames instead of making the video stream overlap. But eac3to doesn't officially support m2ts file joining yet, so...
The stutters were hardly noticeable maybe because they were happening at scene changes.
I guess you joined the m2ts files first with TsRemuxer? Which movies was this with the video overlaps at the join points?
It was The Rookie and I didn't join the files before remuxing.
I wasn't sure about tsMuxeR (you mean this, right?) being able to take care of seamless branching so, I just gave eac3to a shot.
My command line was like this.
first command: eac3to.exe 1.m2ts+2.m2ts+3.m2ts 1: video.mkv 2: audio.flac
second command: eac3to.exe 1.m2ts+2.m2ts+3.m2ts 1: video.mkv
What's gonna happen with the infamous Ratatouille?
madshi
25th March 2008, 12:28
The stutters were hardly noticeable maybe because they were happening at scene changes.
Makes sense.
It was The Rookie and I didn't join the files before remuxing.
I wasn't sure about tsMuxeR (you mean this, right?) being able to take care of seamless branching so, I just gave eac3to a shot.
My command line was like this.
first command: eac3to.exe 1.m2ts+2.m2ts+3.m2ts 1: video.mkv 2: audio.flac
second command: eac3to.exe 1.m2ts+2.m2ts+3.m2ts 1: video.mkv
Honestly, I wasn't expecting that to work... ;) It might actually work ok, but probably only if the timecodes of the m2ts fragments are continuous.
What's gonna happen with the infamous Ratatouille?
Just give it a try, but I think it won't work at all. If it doesn't, please don't post a big bug report about it cause officially m2ts file joining is not supposed to work yet, anyway.
Kal
25th March 2008, 14:28
Hi there!
I have a blu-ray movie in multi m2ts files :/
I just want to extract french audio track, how could i do that ? copy /b all m2ts files and then apply eac3to to get my audio track ?
nautilus7
25th March 2008, 14:36
Yes, that's right.
Kal
25th March 2008, 15:16
Thank you nautilus7, always here to help me :)
I don't need to use xport anymore to demux audio part, eac3to will do that ?
EDIT: I did this :
eac3to.exe emily.m2ts 3: fr.ac3
And I get an error :
This TS/M2TS file seems to be damaged (discontinuity).
nautilus7
25th March 2008, 15:59
This is the result of joining the multiple .m2ts files. Xport usually reports a lot discontinuities which don't cause any problems. The same should apply here. Try xport also to be sure, but i don't think it will make any difference.
There isn't any program that can join .m2ts files and take care of audio/video overlaps/gaps. This means it's possible a lot of blu-ray discs with seamless branching to show audio/video desync (caused by discontinuity errors). (Madshi could explain this better)
Proper .m2ts joining will done by eac3to in the future.
Kal
25th March 2008, 16:01
Ok thank you nautilus7. In this case, I will just keep my m2ts files on my HDD and wait for that feature :)
Kal
Thunderbolt8
25th March 2008, 16:06
noticed that the demuxed truehd track from the fifth element blu-ray (remastered) by eac3to is ~500mb shorter than the one I demuxed with xport. (2,80 vs. 3,36 GB). is this supposed to be normal?
the track is said to have 20 or 24bit (24 bit reported by madflac, 20 bit said by highdefdigest.com). the flac filesize is 2,54 GB
nautilus7
25th March 2008, 16:13
I remember in the first pages a discussion about that movie... The decoded truehd track and the pcm were identical. Demux the pcm and compare them.
Is the duration of the track ok?
Thunderbolt8
25th March 2008, 16:27
yes, should be. hm I also remember having see that the flac track from the LPCM track is only ~1.5gb, since the LPCM track is only 16 bit (size: 4,05 GB). is the ending .pcm the right one btw. for demuxing that track? because eac3to is swapping endians and remapping channels 2 times then and the -demux switch doesnt seem to work for .m2ts files
shambles
25th March 2008, 17:38
noticed that the demuxed truehd track from the fifth element blu-ray (remastered) by eac3to is ~500mb shorter than the one I demuxed with xport. (2,80 vs. 3,36 GB). is this supposed to be normal?
only thing that comes to mind that would make sense is eac3to stripping the interleaved ac3 track while xport keeps it
madshi
25th March 2008, 17:38
noticed that the demuxed truehd track from the fifth element blu-ray (remastered) by eac3to is ~500mb shorter than the one I demuxed with xport. (2,80 vs. 3,36 GB). is this supposed to be normal?
the track is said to have 20 or 24bit (24 bit reported by madflac, 20 bit said by highdefdigest.com). the flac filesize is 2,54 GB
Blu-Ray does not have TrueHD tracks. Blu-Ray only has combined TrueHD/AC3 tracks. xport demuxes them as they are - as combined TrueHD/AC3 tracks. eac3to doesn't do that. Instead it either demuxes the TrueHD part of the track or the AC3 part of the track. eac3to can also demux both the TrueHD and the AC3 part of such a combined TrueHD/AC3 track - but then the TrueHD and the AC3 streams are stored into separate files. Those 500mb difference is due to eac3to stripping the AC3 frames from the demuxed TrueHD track, which xport doesn't do.
is the ending .pcm the right one btw. for demuxing that track? because eac3to is swapping endians and remapping channels 2 times then and the -demux switch doesnt seem to work for .m2ts files
The pcm extension is just right if you want to demux the track as it is. eac3to will remap the channels and swap endian twice, but that happens in RAM and is extremely fast. So you shouldn't notice any difference.
The "-demux" switch currently works just fine - but only for movies where there's no combined TrueHD/AC3 track. The "-demux" option has a bug which stumbles over such combined tracks. That will be fixed in the next build. The next build will then demux both the TrueHD and the AC3 parts of such combined tracks into separate files, if you use the "-demux" option.
madshi
25th March 2008, 17:39
only thing that comes to mind that would make sense is eac3to stripping the interleaved ac3 track while xport keeps it
Spot on! :)
Cinema Squid
25th March 2008, 18:54
I wish I had some kind of header documentation myself... :( The only information I'm getting from the DTS-HD blocks is whether the stream is High Resolution or Master Audio. All other values are taken from the core. This is known to be incorrect sometimes because sometimes the core is only 5.1 but the DTS-HD blocks extend that to 7.1. eac3to cannot properly detect this situation right now cause I don't know myself how to parse the information in the DTS-HD blocks. If you find out how it works I'd be happy to hear from you... :)
Gotcha. I was curious because eac3to did seem to be able to dig out fairly accurate information from these. For example, the below DTS-HD HR track (with a 48khz DTS 5.1-ES 1536kbit/s core):
>eac3to g:\bdmv\stream\00000.m2ts
M2TS, 1 video track, 3 audio tracks
1: MPEG2, 1080p24 /1.001 (16:9)
2: DTS Hi-Res, 6.1 channels, 24 bits, 3093kbit/s, 48khz, dialnorm: -4dB
3: AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
4: AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
Anyway, if I find anything myself by manual inspection of the header blocks, I'll let you know.
crazydane
25th March 2008, 18:58
With HDMI bitstream support coming (Intel G45 & Asus HDMI soundcard), and assuming there will be .mkv player support for same, will an option to preserve the original DD+, TrueHD and/or DTS-HD MA tracks be fourthcomming?
madshi
25th March 2008, 19:33
Gotcha. I was curious because eac3to did seem to be able to dig out fairly accurate information from these. For example, the below DTS-HD HR track (with a 48khz DTS 5.1-ES 1536kbit/s core):
>eac3to g:\bdmv\stream\00000.m2ts
M2TS, 1 video track, 3 audio tracks
1: MPEG2, 1080p24 /1.001 (16:9)
2: DTS Hi-Res, 6.1 channels, 24 bits, 3093kbit/s, 48khz, dialnorm: -4dB
3: AC3, 5.1 channels, 640kbit/s, 48khz, dialnorm: -27dB
4: AC3, 2.0 channels, 192kbit/s, 48khz, dialnorm: -27dB
The "6.1" is coming from the "ES" core. The bitrate information is simply manually calculated by making use of the size of the DTS-HD data blocks. You know, for High Resolution the DTS-HD data blocks always have the same size.
Anyway, if I find anything myself by manual inspection of the header blocks, I'll let you know.
Thanks!
With HDMI bitstream support coming (Intel G45 & Asus HDMI soundcard), and assuming there will be .mkv player support for same, will an option to preserve the original DD+, TrueHD and/or DTS-HD MA tracks be fourthcomming?
The option is already there! eac3to can demux DD+, TrueHD and DTS-HD MA tracks just fine today.
However, I'm quite sure that Intel G45 and the Asus HDMI soundcard will also allow multichannel PCM output. Which means that FLAC is just as good as DD+/TrueHD/DTS-HD MA bitstream. So I will continue to use and recommend FLAC.
bmnot
25th March 2008, 23:12
First BD remuxd done, everything went great. Used a japanese AVC title that I previously had rainbow frames with when remuxed. With eac3to, everything came out perfect!
DeepBeepMeep
26th March 2008, 01:11
This tool is getting better day after day! Any plan to remux as well the audio track(s) directly into the mkv file?
This would really saves some time .Thanks !
bmnot
26th March 2008, 01:54
I loaded in a DTheater capture just for fun, tried to demux, and I got this message:
TS, 1 video track, 2 audio tracks
1: MPEG2, 1080i60 /1.001 (16:9)
2: AC3, 5.1 channels, 576kbit/s, 48khz, dialnorm: -27dB
3: DTS, 5.1 channels, 20 bits, 1536kbit/s, 48khz
Extracting primary video track...
Extracting audio track number 2...
Extracting audio track number 3...
Patching bitdepth to 24 bits...
Removing dialog normalization...
Creating file "dtheater.m2v"...
There's a change from interlaced to progressive in the middle of stream.
madshi
26th March 2008, 08:18
I loaded in a DTheater capture just for fun, tried to demux, and I got this message:
TS, 1 video track, 2 audio tracks
1: MPEG2, 1080i60 /1.001 (16:9)
2: AC3, 5.1 channels, 576kbit/s, 48khz, dialnorm: -27dB
3: DTS, 5.1 channels, 20 bits, 1536kbit/s, 48khz
Extracting primary video track...
Extracting audio track number 2...
Extracting audio track number 3...
Patching bitdepth to 24 bits...
Removing dialog normalization...
Creating file "dtheater.m2v"...
There's a change from interlaced to progressive in the middle of stream.
That's bad. My MPEG2 handling module explicitly disallows changes from interlaced to progressive. But if D-Theater actually uses that, I might have no choice than to support it. This has nothing to do with the new TS/M2TS support, though. It's a limitation of my MPEG2 code.
G_M_C
26th March 2008, 08:54
Hi Madshi,
I know i've asked this before, and i know i havent followed this thread as well as i did; But have you made it possible to de/transcode (regular) AC3 with libav at this time ?
As i said earlier; I dont have Nero installed, and i try to use as much Open Source software as possible; So i am really interested in a feature like this. And i ask this again because somewhere earlier in this thread it was mentioned that libav's decoding had been improved (afaik).
yonta
26th March 2008, 09:10
Hi Madshi,
I know i've asked this before, and i know i havent followed this thread as well as i did; But have you made it possible to de/transcode (regular) AC3 with libav at this time ?
As i said earlier; I dont have Nero installed, and i try to use as much Open Source software as possible; So i am really interested in a feature like this. And i ask this again because somewhere earlier in this thread it was mentioned that libav's decoding had been improved (afaik).
It looks like eac3to can decode ac3 with libav.
I converted an ac3 file to a lower bitrate ac3 file with this command line on a pc without nero or sonic decoders.
eac3to.exe 384kbps.ac3 192kbps.ac3 -192 -libav
madshi
26th March 2008, 09:15
First BD remuxd done, everything went great. Used a japanese AVC title that I previously had rainbow frames with when remuxed. With eac3to, everything came out perfect!
Great, that's the kind of feedback that I like to hear... :)
I know i've asked this before, and i know i havent followed this thread as well as i did; But have you made it possible to de/transcode (regular) AC3 with libav at this time ?
Yes. eac3to can decode E-AC3, AC3, DTS and TrueHD/MLP with libav.
G_M_C
26th March 2008, 10:54
Thx Madshi for implementing the option :)
(even if you allready did that a long time ago, and i missed it ;) )
vBulletin® v3.8.11, Copyright ©2000-2025, vBulletin Solutions Inc.