VideoHelp Forum

Our website is made possible by displaying online advertisements to our visitors.
Please consider supporting us by disabling your ad blocker or buy a VSO converter software :)
+ Reply to Thread
Results 1 to 13 of 13
Thread
  1. Hello guys,

    I'm new to encoding and i have few bluray disk and i am trying to convert into MP4 container and encoding video was good but when it comes to audio i'm having trouble encoding HE-AAC or HE-AACv2. I encoded using MeGUI HE-AAC 72kbps but the quality was really bad. I went through SHAANIG's encodes and his sound of HE-AAC 64 was lot better compared to my 72kbps.

    Are there any encoding settings to encode audio. If yes please do tell me.

    Thanks..
    Quote Quote  
  2. Member
    Join Date
    Apr 2016
    Location
    Europe
    Search Comp PM
    Hi,
    from my point of view is very good ABR mode with two pass. But I cant achieve it in MeGui. Dont know why -2pass (command, in extra tab) gives me error on audio stream.
    Somehow in MeGui achieve this -2pass -br 72000 -he
    I know it is not your question, but you can do audio separatelly in LameXP, which works with Nero very well and supports 2pass for HE aac. It is very easy to use free program.
    Or ask someone how to force -2pass nero ABR mode in MeGui.
    So if you want great sound give a try LameXP and mux lately together.
    Bernix
    Quote Quote  
  3. Originally Posted by Bernix View Post
    Hi,
    from my point of view is very good ABR mode with two pass. But I cant achieve it in MeGui. Dont know why -2pass (command, in extra tab) gives me error on audio stream.
    Somehow in MeGui achieve this -2pass -br 72000 -he
    I know it is not your question, but you can do audio separatelly in LameXP, which works with Nero very well and supports 2pass for HE aac. It is very easy to use free program.
    Or ask someone how to force -2pass nero ABR mode in MeGui.
    So if you want great sound give a try LameXP and mux lately together.
    Bernix
    Tried LameXP too but you'll have to convert .mka to .wav, I used FFout to do that but it takes lot of time. any best way to convert mka or mp4 to wav?
    Quote Quote  
  4. Thanks pandy,

    Going through all the encoders to check.
    Quote Quote  
  5. Originally Posted by TheFunkyDude View Post
    Thanks pandy,

    Going through all the encoders to check.
    Not too many of them - or Apple AAC or Fraunhofer FDK (FHG offer higher quality but supporting only 6 channels).
    Quote Quote  
  6. Originally Posted by Bernix View Post
    Hi,
    from my point of view is very good ABR mode with two pass. But I cant achieve it in MeGui. Dont know why -2pass (command, in extra tab) gives me error on audio stream.
    From the help file (it's a text file that I assume was included with the Nero encoder).

    -2pass : Enables two-pass encoding mode.
    Note that two-pass more requires a physical file as input,
    rather than stdin.

    For 2 pass to work, MeGUI would have to know to decode the source to a wave file, then use the wave file as the input for the encoder.

    By the way, the Nero help file also tells you not to specify HE or HE2.

    Advanced features / troubleshooting:
    -lc : Forces use of LC AAC profile (HE features disabled)
    -he : Forces use of HE AAC profile (HEv2 features disabled)
    -hev2 : Forces use of HEv2 AAC profile
    Note that the above switches (-lc, -he, -hev2) should not be
    used; optimal AAC profile is automatically determined from
    quality/bitrate settings when no override is specified.

    If I remember correctly, the Nero encoder is the only one that automatically chooses an AAC profile. For FDKAAC and QAAC you have to specify one if you want something other that LC-AAC (the way I remember it).
    Last edited by hello_hello; 13th Sep 2017 at 13:18.
    Quote Quote  
  7. TheFunkyDude,
    I assume you're encoding stereo tracks? 72k would be extremely low for multichannel audio.
    Apple's encoder seem to be the best at low bitrates these days.

    Although.... why do people use such low bitrates?
    For a 2 hour movie 72k results in a 64MB file.
    For a 2 hour movie 125k results in a 112MB file.
    For a 2 hour movie 175k results in a 158MB file.

    125k is roughly (according to foobar2000) the bitrate you'll have after encoding an average CD track with Nero's q0.4 VBR quality setting, and for the default q0.5 it's 175kbps, but as stereo "soundtrack audio" is usually more sparse, it'll probably end up lower.

    When encoding multichannel audio, maybe there could be more of a need to keep the bitrate down, but for stereo I'd definitely prefer to steal 100kbps from the video bitrate (if it came to that) and encode the audio at a higher quality.
    Quote Quote  
  8. Originally Posted by hello_hello View Post
    TheFunkyDude,
    I assume you're encoding stereo tracks? 72k would be extremely low for multichannel audio.
    Apple's encoder seem to be the best at low bitrates these days.

    Although.... why do people use such low bitrates?
    For a 2 hour movie 72k results in a 64MB file.
    For a 2 hour movie 125k results in a 112MB file.
    For a 2 hour movie 175k results in a 158MB file.

    125k is roughly (according to foobar2000) the bitrate you'll have after encoding an average CD track with Nero's q0.4 VBR quality setting, and for the default q0.5 it's 175kbps, but as stereo "soundtrack audio" is usually more sparse, it'll probably end up lower.

    When encoding multichannel audio, maybe there could be more of a need to keep the bitrate down, but for stereo I'd definitely prefer to steal 100kbps from the video bitrate (if it came to that) and encode the audio at a higher quality.
    I'm trying to encode stereo track. Is there anyway i can encode audio HE-AAC without converting AC3 or MP4 into WAV?

    As encoders i have used till now only supported wav input.
    Quote Quote  
  9. Dinosaur Supervisor KarMa's Avatar
    Join Date
    Jul 2015
    Location
    US
    Search Comp PM
    Foobar2000 can work directly with MP3/AC3/FLAC and so on, when converting to HE-AAC. It even filter down surround sound to stereo if you want. It supports Nero AAC codec and maybe Apple's AAC codec. Megui is also a good gui for audio encoding but might take some getting used to.
    Quote Quote  
  10. Originally Posted by TheFunkyDude View Post
    I'm trying to encode stereo track. Is there anyway i can encode audio HE-AAC without converting AC3 or MP4 into WAV?

    As encoders i have used till now only supported wav input.
    Use pipe... https://github.com/tmkk/fhgaacenc, ffmpeg can be used as frontend...
    Quote Quote  
  11. Originally Posted by TheFunkyDude View Post
    I'm trying to encode stereo track. Is there anyway i can encode audio HE-AAC without converting AC3 or MP4 into WAV?
    As encoders i have used till now only supported wav input.
    You're doing that with MeGUI now aren't you? I can't think of an encoder off the top of my head the doesn't support stdin (pipes).
    I mostly use foobar2000 but if you're encoding the same source with the same encoder using the same settings the result shouldn't be any different anyway.

    Normally you'd use a pipe (the decoded audio is sent directly to the encoder) but foobar2000 comes with a NeroAAC encoder preset for 2 pass encoding, so at least it'd make creating a temporary wave file an automatic process.

    That aside, you can use any command line encoder with foobar2000, as long as you download the required files yourself (foobar2000 only comes with the encoders that can be legally included).
    Last edited by hello_hello; 14th Sep 2017 at 18:00.
    Quote Quote  
  12. Originally Posted by pandy View Post
    Originally Posted by TheFunkyDude View Post
    I'm trying to encode stereo track. Is there anyway i can encode audio HE-AAC without converting AC3 or MP4 into WAV?

    As encoders i have used till now only supported wav input.
    Use pipe... https://github.com/tmkk/fhgaacenc, ffmpeg can be used as frontend...
    There's an updated version of FhGAAC (and nsutil.dll) in the foobar2000 encoder pack.
    The main differences are it doesn't require the VC2008 runtime and it accepts 32 bit float as input (initially it converted it to 32 bit integer but that's no longer the case).
    https://hydrogenaud.io/index.php/topic,106494.0.html
    https://www.foobar2000.org/encoderpack
    The encoder pack comes as an exe but you can unpack the contents with 7zip.
    Quote Quote  



Similar Threads