VideoHelp Forum




+ Reply to Thread
Results 1 to 4 of 4
  1. Member
    Join Date
    Nov 2005
    Location
    United States
    Search Comp PM
    I'm trying to mux a h.264 (video file), (ogg audio file), and srt (subtitle file) into a single mkv file in mkvmerge GUI v2.10, but an error message pops up.

    Error Message: You're adding an AVC/h.264 elementary stream to the output file. mkvmerge cannot determine the number of frames per second for such files itself. Therefore you have to set this parameter yourself in the "format specific options" page. If you do not do this then mkvmerge will assume 25 fps.

    I've tried it on 25 fps and the file turns out to be about 5 minutes too short, desyncing the video and audio. How would I be able to determine the fps of the h.264? (I have the original mkv that I demuxed to get the h.264 as well) And if it turns out that the h.264 has a variable fps, how would I mux my file together to get an mkv that works?
    Quote Quote  
  2. Mod Neophyte redwudz's Avatar
    Join Date
    Sep 2002
    Location
    USA
    Search Comp PM
    Since you are in the US and are likely using NTSC format, try 29.70fps. Less likely, but possible, 23.976fps.

    Or MediaInfo can probably tell you the framerate, or possibly Gspot 2.70.
    Quote Quote  
  3. You want a lower frame rate to make it play longer. Probalby 23.976.
    Quote Quote  
  4. Member
    Join Date
    Nov 2005
    Location
    United States
    Search Comp PM
    Yup, setting it to 23.976 worked perfectly. Thanks for the help guys.
    Quote Quote  



Similar Threads

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