VideoHelp Forum




+ Reply to Thread
Results 1 to 10 of 10
  1. Member
    Join Date
    Mar 2005
    Location
    United States
    Search Comp PM
    I have quite a few MKV files that I would like to convert over to MP4 containers. Virtually all are h264/AC3 so I want to simply swap containers. However, I'd also like to preserve subtitles when possible. I want the flexibility to NOT re-encode the video and/or audio. Questions are,

    1. Any suggestions on freeware tools to do this, with batch conversion capability?

    2. In lieu of this, any suggestions on a reliable paid application to do so?

    Subtitle support is important. I've been trying xmedia recode, however it appears unable to preserve subtitles in MKV during the conversion to MP4; it strips them out.
    Quote Quote  
  2. Member yoda313's Avatar
    Join Date
    Jun 2004
    Location
    The Animus
    Search Comp PM
    Also check out winff. It will remux the file for you. Though I don't know what subtitle support it has. I would assume it would keep it intact. You can try it out (freeware) and see if it meets your needs.
    Donatello - The Shredder? Michelangelo - Maybe all that hardware is for making coleslaw?
    Quote Quote  
  3. The general problem with subtitles inside mp4 is ttxt (mp4's own subtitle format), it is rather restricted and most (hardware) players do not even support all the options it provides, so you basically end up with plain text subtitles without all the styling. (this can be problematic if i.e. ass was used in an extensive way)

    Hybrid (+ BDSup2Sub if ocr is needed) can to mkv -> mp4 conversions with basic subtitle handling, but depending on your input it might be a good idea to do some stuff manually.

    Cu Selur
    Quote Quote  
  4. Member
    Join Date
    Mar 2011
    Location
    Nova Scotia, Canada
    Search Comp PM
    Seems to me handbrake should be able to do this.

    If you output to an mp4 container in handbrake it will embed subs in the file, but it will default to an m4v file (if I remember the name right ... I use mkvs with embedded subs). That's because only quicktime supports an mp4 container with subs.

    You'll need a player with quicktime support like smplayer to get that feature. The file can be renamed to mp4 but without quicktime support in the player you won't get the subs.

    I'm curious, though ... what's wrong with the mkv container? It's pretty well supported nowadays.
    Quote Quote  
  5. That's because only quicktime supports an mp4 container with subs.
    Nope,.. Quicktime is definitely not the only player that supports subtitles in mp4 Files. And Players that do so do not need quicktime support, just a decent splitter and a subtitle renderer that supports mp4 subtitles,... (same as with subtitles inside an mkv file,..)
    Quote Quote  
  6. Member
    Join Date
    Oct 2008
    Location
    United States
    Search Comp PM
    Originally Posted by Hoser Rob View Post
    I'm curious, though ... what's wrong with the mkv container? It's pretty well supported nowadays.
    Plz pardon the necro, but I'm researching via Google how to do precisely what the OP has asked and came across this reply.

    Yes, MKV is reasonably well supported - by everything except Windows itself (Win 7, anyway). I can't tell you how many ways I've tried to get Windows to display the properties of an MKV in (file) Explorer. Yes, I can obtain this via MediaInfo, but this done a single file at a time.

    What I want is to be able to have a folder full of MPG, AVI, WMV, MP4 and MKV files and sort them in Explorer by run time, frame width, frame rate... or any other appropriate characteristic.

    THIS is the reason I wish to change the container from MKV to MP4 without having to recode it.
    Quote Quote  
  7. i try to convert
    HD 720p @ 60fps / 4500 Kbps / H264 / AAC / 1280x720

    to mp4
    but i get out of sync video and audio ++ when i try to play .. few secconds video delays before play
    Quote Quote  
  8. I'm a MEGA Super Moderator Baldrick's Avatar
    Join Date
    Aug 2000
    Location
    Sweden
    Search Comp PM
    Originally Posted by evollution View Post
    i try to convert
    HD 720p @ 60fps / 4500 Kbps / H264 / AAC / 1280x720

    to mp4
    but i get out of sync video and audio ++ when i try to play .. few secconds video delays before play
    And you are using mkv2mp4? Or what?
    Quote Quote  
  9. sounds a bit like the time codes weren't copied,...
    users currently on my ignore list: deadrats, Stears555, marcorocchini
    Quote Quote  



Similar Threads

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