Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
20th October 2014, 15:07 | #12841 | Link | |
Registered User
Join Date: Oct 2014
Posts: 4
|
Quote:
There's no mode of eac3to do the demux without having to use other programs. TMPGEnc makes the conversion but isn't free. Wanted to use RipBot264 'm Half noob in conversions. Thank you guys for replys Last edited by RoseM; 20th October 2014 at 15:25. |
|
20th October 2014, 15:25 | #12842 | Link | |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
Quote:
I only know VLC to change the LATM to a standard AAC format.
__________________
BeHappy, AviSynth audio transcoder. |
|
26th October 2014, 12:55 | #12843 | Link |
Deblender
Join Date: Nov 2007
Posts: 18
|
Is there a way to properly pipe mono out of eac3to?
Hey guys,
I've been testing around for quite a while now trying to achieve the following: AC3 stereo (well fake stereo, originally mono source made to 2 identical stereo chans on DVD) to aac mono in one step piping output from eac3to to neroaac or fdkaac (to make sure it's not an encoder issue). Whereas both commands (that encode stereo) work fine: eac3to test.AC3 stdout.wav | neroaacenc -ignorelength -lc -q 0.4 -if - -of neroenc_out.mp4 eac3to test.AC3 stdout.wav | fdkaac --profile 2 --bitrate-mode 2 -o fdkaac_out.mp4 - I fail as soon as I try to make eac3to output mono. On the eac3to side I tried with adding -normalize -down16 -mono or just -mono, also tried naming the output both stdout.wav aswell as stdout.wavs. On the encoder side I also tried all available options like --ignorelength --raw --raw-channels 1 --raw-rate 48000 --raw-format S24L for fdkaac and *well nothing* for neroaac to no extent... Nero will just refuse to encode, fdkaac at least tries but the best I got so far was a file with noise for the correct duration of the input file. Ofc when I encode the ac3 to mono.wav in eac3to and in a second step encode that to aac I get a proper result, but I'ld love to find a way to use a pipe to get there. Anybody got an idea? Or is it just plain impossible? Muchas Gracias!
__________________
This post has been created out of recycled electrons only |
26th October 2014, 18:12 | #12844 | Link |
Moderator
Join Date: Feb 2005
Location: Spain
Posts: 6,915
|
When you decode AC3 2.0 to stdout.wav with the -mono parameter (Left channel only) with:
eac3to test.AC3 stdout.wav -mono | neroaacenc -ignorelength -q 0.4 -if - -of neroenc_out.mp4 NeroAacEnc send the message: "Invalid Channel mask" and finish. In fact the stdout.wav have the channel mask 3 (Left + Right) like the original AC3 file. A workaround is use simple wav header instead the default WAVE_FORMAT_EXTENSIBLE header with: eac3to test.AC3 stdout.wav -mono -simple | neroaacenc -ignorelength -q 0.4 -if - -of neroenc_out.mp4 And now work fine.
__________________
BeHappy, AviSynth audio transcoder. |
4th November 2014, 12:58 | #12848 | Link |
Registered User
Join Date: Oct 2002
Location: France
Posts: 2,316
|
... You're right indeed... "it" was not clear. It was the "HDCD" and "VALID_BIT" tags. But, i think Groucho2004 provided the answer.
I am right to say it's a custom meta_data tag, finaly exclusive specific to eac3to, and so irrelevant or with no interest for any other software ? |
3rd December 2014, 11:27 | #12852 | Link | |
Registered User
Join Date: Nov 2014
Posts: 5
|
Quote:
I've tried using the latest ffmpeg (the above code), but the best I can get from a truehd/atmos track is the ac3 subtrack. Is there any way to get the truehd track by using ffmpeg in the mean time? I've googled and tried working through the man-pages of ffmpeg, but no luck so far. Any help would be greatly appreciated, thanks! |
|
3rd December 2014, 11:56 | #12853 | Link |
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
LAV Filters 0.63.0 and L-SMASH Works (with Libav, r733 by the_weirdo) are now able to ignore Atmos extensions correctly. But to support it in ffmpeg too, someone would have to port this patch to the ffmpeg source repository...
|
3rd December 2014, 12:39 | #12856 | Link | ||
German doom9/Gleitz SuMo
Join Date: Oct 2001
Location: Germany, rural Altmark
Posts: 6,781
|
Quote:
Quote:
Well, I am not sure if LAV Filters could be used as splitter only. And if it would strip Atmos extensions off TrueHD separately, not just in the decoder. |
||
3rd December 2014, 13:16 | #12859 | Link |
Swallowed in the Sea
Join Date: Oct 2002
Location: Aix-en-Provence, France
Posts: 5,191
|
Yeah, the branch from LAV Filters > http://git.1f0.de/gitweb?p=ffmpeg.git;a=summary
but you have to compile it by yourself. |
3rd December 2014, 14:19 | #12860 | Link |
Registered Developer
Join Date: Mar 2010
Location: Hamburg/Germany
Posts: 10,346
|
I pushed my TrueHD patch to upstream ffmpeg, it should be in recent zeranoe builds for example.
__________________
LAV Filters - open source ffmpeg based media splitter and decoders |
Tags |
eac3to |
Thread Tools | Search this Thread |
Display Modes | |
|
|