VideoHelp Forum
+ Reply to Thread
Results 1 to 7 of 7
Thread
  1. I've got an .mkv container file and the audio portion of it is ogg and I need to convert it to something more common like aac or ac3. I would like to do so without having to re encode the whole file and causing needless video degredation.

    If any one can off some suggestions it would be greatly appreciated. I'm not super knowledgeable about these things. I can navigate a program and change setting when told to, but I don't know the science behind how these files work beyond the basics so if you get too technical I'm going to be lost.
    Quote Quote  
  2. Member PuzZLeR's Avatar
    Join Date
    Oct 2006
    Location
    Toronto Canada
    Search Comp PM
    MKV is only a container, so you should be able to pull video/audio streams from it at will.

    Try tsMuxerGUI. It accepts .mkv input, and you can demux streams (audio/video).

    Never worked with OGG, but it's worth a shot. If successful, you can convert the OGG audio with an AAC/AC3 encoder to AAC/AC3 respectively, then remux back to .mkv with mkvmergeGUI, without loss to the video portion.
    I hate VHS. I always did.
    Quote Quote  
  3. Get Audacity and the ffmpeg source plugin for it.

    http://manual.audacityteam.org/o/man/faq_installation_and_plug_ins.html#ffdown

    You can then import the audio directly from the MKV file and encode it with whatever codec you want. Finally use MMG to mux the old video and the new audio together into a new MKV file.
    Quote Quote  
  4. Member netmask56's Avatar
    Join Date
    Sep 2005
    Location
    Sydney, Australia
    Search Comp PM
    The simple way is to use either Popcorn Audio Converter https://www.videohelp.com/tools/PopCorn-MKV-AudioConverter or MKV2AC3 https://www.videohelp.com/tools?toolsearch=MKV2AC3&submit=Search&convert=&s=&orderby=Name&hits=50 both do it without having to demux etc etc, both available in the Tools section of Videohelp.com Popcorn Audio Convertor uses a number of helper applications and you may have to show it where they are. MKV2AC3 is pretty much a one button solution.
    SONY 75" Full array 200Hz LED TV, Yamaha A1070 amp, Zidoo UHD3000, BeyonWiz PVR V2 (Enigma2 clone), Chromecast, Windows 11 Professional, QNAP NAS TS851
    Quote Quote  
  5. Member ozok's Avatar
    Join Date
    Oct 2011
    Location
    Turkey
    Search Comp PM
    You can use TEncoder.
    1-Add file to the program.
    2-Click to the file on the list. Select the audio track you want to encode using the combobox above. If you have one audio stream, the is is not necessary.
    3-Select "Direct Copy" as video codec. Select the audio codec you want. Use "Codec Options" button to bring up the options window. Set audio codec options. Changing video options will not have any effect since you select to copy it.
    4-Select "FFMpeg" as encoder and "MKV" as container.
    5-Click to "Encode" to start.
    I've used this (along with many people) without a problem countless times. It should work fine.
    Quote Quote  
  6. AviDemux should work too. Open the source video, leave video set to copy. Select the audio codec and configure it. Select the MKV muxer for output. Save.
    Quote Quote  
  7. Thanks for all the suggestions everyone.

    I tried out TEncoder and it seemed to work fine.
    Quote Quote  
Visit our sponsor! Try DVDFab and backup Blu-rays!