VideoHelp Forum




Results 1 to 4 of 4
  1. Member
    Join Date
    Oct 2006
    Location
    United Kingdom
    Search Comp PM
    I can use the tools/join section of ffmpegX to join two svcd mpeg files together. The result plays well in vlc and mplayer.

    However if I try to join a third mpg to the combination of the first two, I get the following error:-

    could not allocate Buffer of Size -1, Option Preserve Header now disabled!


    Has anyone successfully done this? Any other suggestions?

    Graham

  2. Member
    Join Date
    Aug 2005
    Location
    Palo Alto, California USA
    Search Comp PM
    Several common problems make joining mpegs a bit tricky:

    1) timecode breaks
    2) keyframe locations

    For solving both of these problems, MpegStreamclip is a terrific tool. To avoid 2), chop off a little bit from the end, at a keyframe boundary. When you've done this to all of the segments to be joined, open them all up together in mpegstreamclip, and enable "fix timecode breaks." After it's done with that, save the joined file as a single file (or "convert to mpeg.").

    If ffmpegX is to be used for any subsequent operations, change the filename extension from .mpeg to .mpg.

  3. Member
    Join Date
    Oct 2006
    Location
    United Kingdom
    Search Comp PM
    Thanks for the help.

    Using the 'Convert to MPEG' output of MpegStreamClip the resulting file didn't play properly in VLC, but using 'Save As' seems to work.

    Graham

  4. Member
    Join Date
    Aug 2005
    Location
    Palo Alto, California USA
    Search Comp PM
    Sometimes, demuxing then remuxing will help (use the Tools in ffmpegX), if neither "save as" nor "convert to..." option works. Glad to hear that at least one of those did work for you this time.




Similar Threads

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