Converting MKV with Subtitles

Discussion in 'Apple TV and Home Theater' started by Kauai, Jan 19, 2011.

  1. macrumors 6502a

    Joined:
    Oct 13, 2010
    #1
    I just got my Apple TV today and I love it! I've already watched a movie and a few youtube videos on it and it's great. I have to say it's pretty small too, I was surprised to see how small the box was! Though that's a good thing of course. :p

    Any way. Could anyone here lay out in simple terms the best way to convert MKV files to a ATV format with subtitles intact? I'd like to watch some anime on my TV but sadly enough ATV doesn't support MKV or even subtitles if you don't convert it in some special way. Thanks.
     
  2. macrumors 65816

    Joined:
    Jan 13, 2008
    #2
    You've got two choices:

    1. Re-encode the video and hardsub it.
    2. Change the subtitles to srt to keep softsubs (but lose any styles) without touching the video and remux it.

    To do (1), just open the mkv in Handbrake, select the .ass subtitles, choose "burn-in", and convert to mp4. Some here have had trouble with Handbrake messing up the subtitles this way. It's worked fine for me when they're reasonably simple styles, though. You'll get an mp4 with hardsubs that (hopefully) retains most of the styles.

    To do (2), use MKVTools to extract the .ass subtitles. Open them with Jubler and re-save as .srt. Use Subler to remux the H.264 and AAC audio from the MKV and the new .srt subtitles into an mp4. You'll get an mp4 with softsubs, but you'll lose any styles or formatting.

    Personally, I prefer (2), since it's faster, and I retain the ability to easily edit the subtitles later if I want to change something. It's a major pain when you have a lot of complicated non-spoken translated text on the screen, though. Again, you'll lose all the styles and fonts with (2) though.
     
  3. macrumors 65816

    Sedulous

    Joined:
    Dec 10, 2002
    #3
    The above post offers two excellent options. I use (2) all the time.
     
  4. macrumors newbie

    Joined:
    Oct 10, 2010
    #4
    With the second method how long it takes with 1gb file?
    I'm really interested cause i've been dealing with Plex(awesome!!) but not support external srt subtitles.So, i tryied with handbrake but it takes soooooooo much.

    There's any way to do it without encoding? Just burning it?or merge?

    Thx to everyone!
     
  5. macrumors 6502a

    skottichan

    Joined:
    Oct 23, 2007
    Location:
    Columbus, OH
    #5
    Anyone else having problems with vobsubs? When I extract the .sub file, I put it into Jubler and text is garbled with strange fonts, rendering it unusable. I know that vobsub ≠ SSA/ASS so I'm assuming I need another step?
     
  6. Sedulous, Jan 20, 2011
    Last edited: Jan 21, 2011

    macrumors 65816

    Sedulous

    Joined:
    Dec 10, 2002
    #6
    Muxing in srt files using subler would take no more than 30 seconds. No re-encoding needed.

    I usually skip anything that needs jubler if I can get the srt from another source (i.e. download). Have you tried this approach?
     
  7. macrumors newbie

    Joined:
    Oct 10, 2010
    #7
    Ok thx!
    Now its not needed cause my dad can see shows in mkv with external srt thx to the great new about XBMC!!

    Thayt friggin device only for $99,awesome¡!
     

Share This Page