VideoHelp Forum




+ Reply to Thread
Results 1 to 16 of 16

AAC

  1. Member
    Join Date
    Dec 2003
    Location
    Norway
    Search Comp PM
    what do I need to play an audio-track that was in a .mkv-file, the output-format was .acc
    Quote Quote  
  2. Banned
    Join Date
    Sep 2004
    Location
    Inner Circle of Thought
    Search Comp PM
    quicktime
    Quote Quote  
  3. Member
    Join Date
    Dec 2003
    Location
    Norway
    Search Comp PM
    how do I enable support for it in virtualdub?
    Quote Quote  
  4. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    To play it in wmp and other dshow players you need an aac parser filter and something like corevorbis to actually decode. Nero's filters can probably also handle it. Be aware though that if it was a he aac stream then it most likely won't play properly now that the header is gone.

    VirtualDub can't handle aac input, you would need to use AVIMuxGUI.
    Quote Quote  
  5. Member
    Join Date
    Dec 2003
    Location
    Norway
    Search Comp PM
    I do get the sound when playing in media player classic, so I must have something. is there a tool that can convert the file to mp3 or wav?
    Quote Quote  
  6. Maybe i'm reading this differently but......

    You want to playback a *.MKV file that contains a AAC audio stream?

    Media Player Classic has both a Matroska Demuxer filter, and AAC decoder filters built in. To play through Windows Media Player you'll need to install these filters. Matroska Pack should contain both of them.

    To convert to MP3, firts extract the AAC stream from the Matroska package (*.MKV). - MKVExtract GUI. Use a simple tool like aacDECdrop to decode to *.WAV. Then encode with your favorite MP3 encoder.
    Quote Quote  
  7. Member monzie's Avatar
    Join Date
    Nov 2003
    Location
    The Village
    Search Comp PM
    VLC aka Videolan
    Quote Quote  
  8. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    As I said though if it is he aac and you extract then it probably won't decode properly as the decoder needs to be told that it is a he aac stream.

    Best way I can think of for decoding aac in mkv is to use mplayer. mencoder can directly convert the audio to mp3, also remux the video if it is compatible.

    Hmm despite the fact that faad recognises the one without a header as ADTS and the one with a header correctly as HE aac it does look like the output is ok with the raw aac version.
    Quote Quote  
  9. Originally Posted by celtic_druid
    As I said though if it is he aac and you extract then it probably won't decode properly as the decoder needs to be told that it is a he aac stream.
    Media Player Classic's built in AAC decoder won't do HE-AAC, and the file plays in MPC.
    Quote Quote  
  10. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    he aac like mp3 pro should be backwarks compatible, plus as far as I know MPC being faad based supports he aac just fine.

    Doesn't look like the whole headerless he aac is as bigger issue as I thought anyway,
    Quote Quote  
  11. Originally Posted by celtic_druid
    he aac like mp3 pro should be backwarks compatible, plus as far as I know MPC being faad based supports he aac just fine.

    Doesn't look like the whole headerless he aac is as bigger issue as I thought anyway,
    I just encoded an HE-AAC stream then disabled both Nero Digital, and CoreAAC decoders. When i tried to play the stream this is what i got;

    Quote Quote  
  12. Member
    Join Date
    Dec 2003
    Location
    Norway
    Search Comp PM
    Originally Posted by gastorgrab
    Use a simple tool like aacDECdrop to decode to *.WAV. Then encode with your favorite MP3 encoder.
    thanks, that prog worked like a charm. see what I'm trying to do is to make this mkv file into an avi file. I don't like strange formats like aac and vp6. but I don't know if I can convert it to xvid without loosing quality. at least I got the audio-issue out of the way...
    Quote Quote  
  13. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    You shouldn't need to disable anything, if MPC's internal filter is enabled then it will get used. The problem I would think is that the mp4 splitter/source can't connect to mpc's internal decoder. A different splitter may work, however in this case we are talking about an mkv file, which probably means mpc's own mpc splitter that can connect fine. Try running your he aac mp4 through mmg.

    For a VP6/aac mkv to an avi with say mp3 audio you could try mencoder with -ovc to copy the video and -oac mp3lame to convert the audio to mp3.
    Quote Quote  
  14. Originally Posted by celtic_druid
    You shouldn't need to disable anything, if MPC's internal filter is enabled then it will get used.
    I was just trying to isolate the problem.

    Originally Posted by celtic_druid
    The problem I would think is that the mp4 splitter/source can't connect to mpc's internal decoder. A different splitter may work, however in this case we are talking about an mkv file, which probably means mpc's own mpc splitter that can connect fine. Try running your he aac mp4 through mmg..
    Confirmed! It refuses to play inside a *MP4, but will inside *MKV (But it sounds awful!)......It must be overlooking the SBR bits. It sounds like playing mp3pro with a non-pro decoder. The audio was also 5.1 but now reports as stereo.

    Onboard AAC decoder doesn't like *.AAC file at all (using AAC-parser filter).

    Nero Digital filter doesn't get along with AAC-Parser filter (slow motion).

    3ivX Audio decoder doesn't (seem to) have a poblem with *.AAC w/ AAC-Parser. I did find the AAC-Parser filter link on the 3ivX page, its no wonder that it works correctly.
    Quote Quote  
  15. Member
    Join Date
    Dec 2004
    Location
    Australia
    Search Comp PM
    MPC uses libfaad from the 26th feb 2004 and it definatly looks (and sounds) like it can handle SBR to me. Maybe I should see about using a newer version next time I compile though.

    aac parser connects fine here with MPC's internal aac decoder, also with it as a seperate filter in graphedit.

    Personally I think I will stick with coreaac though MPC, ffdshow, coreaac, etc. all use faad anyway.
    Quote Quote  
  16. Originally Posted by celtic_druid
    MPC uses libfaad from the 26th feb 2004 and it definatly looks (and sounds) like it can handle SBR to me. Maybe I should see about using a newer version next time I compile though.
    Could something have changed in Nero's HE-AAC format since the release of FAAD2? (Is the HE-AAC standard a general strategy and not a specific one?) - I realise they have the same author.

    Thanks for the input.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!