VideoHelp Forum




Results 1 to 4 of 4
  1. This has been discussed here and on other forums: when trying to mux m2v and mp2 files into a dvd an error repeatedly pops up:

    ++ WARN: [mplex] Video e0: buf= 18736 frame=018545 sector=00165554
    ++ WARN: [mplex] Audio bd: buf= 4104 frame=017786 sector=00004898
    ++ WARN: [mplex] Padding : sector=00026300

    The process eventually terminates:
    **ERROR: [mplex] Too many frame drops -exiting

    and the resulting file (about half of what desired) has major audio sync problems.

    I was able to find on another forum a command that seems to be fixing the problem:

    mplex -f 8 -V -o hunt.mpg hunt.audio hunt.video

    The question would be: is there a way to implement it in ffmpegX? Or perhaps someone could take me through the steps in terminal to get this done?

  2. Explorer Case's Avatar
    Join Date
    Feb 2004
    Location
    Middle Earth
    Search Comp PM
    Originally Posted by visitor13
    Or perhaps someone could take me through the steps in terminal to get this done?
    The line
    mplex -f 8 -V -o hunt.mpg hunt.audio hunt.video
    breaks down like this:
    mplex: the app to do the work. A copy is included in the ffmpegX.app package. The system only knows about Unix executables in designated directories, so it's easiest to provide the full path to mplex (see below).
    -f 8: sets the format to #8: 'DVD with NAV sectors' (just like ffmpegX does)
    -V: Force variable bit-rate video multiplexing
    -o: part of the required syntax for mplex; I suppose it stands for output filename
    hunt.mpg: output filename; use full path for any other location than the same location as mplex (see below)
    hunt.audio: audio source file; use full path (see below)
    hunt.video: video source file; use full path (see below)

    Open /Applications/Utilities/Terminal.app. Copy and paste this (alter as needed):
    /Applications/ffmpegX.app/Contents/Resources/mplex -f 8 -V -o /Users/visitor13/Desktop/hunt.mpg /Users/visitor13/Desktop/hunt.mp2 /Users/visitor13/Desktop/hunt.m2v

    As you can see, this command line uses the full path of mplex (inside ffmpegX) and the files. It's handy to have a CMM installed that will give you the path for any selected file or folder, so you can copy-paste them and avoid typing errors. Also remember that Terminal supports drag-and-drop for the input of paths.

    I doubt that -V is the magic ingredient here, as just about any DVD is variable video bitrate. I couldn't find a reference if ffmpegX uses this or not.

  3. It didn't work. I actually thought (ignorant of all things unix) that "hunt" was a magic command

  4. Explorer Case's Avatar
    Join Date
    Feb 2004
    Location
    Middle Earth
    Search Comp PM
    Try this:
    In the Finder, go to ffmpegX, control-click the application icon and choose 'Show Package Contents' in the contextual menu. Open the Contents folder, then open the Resources folder, then search for mplex.
    Open a Terminal window and drag-and-drop mplex to the window. The path to mplex will be filled in. Type " -f 8 -V -o " (including first and last space, no quotes though). Drag-and-drop your video file onto the Terminal window. The path will be filled in. Hit backspace three times to delete the filename extension, then type "mpg" (without the quotes). Type a space in the command line. Drag-and-drop your audio file to the window. Type a space. Drag-and-drop your video file to the window. Press enter. (Make sure the Terminal window is active/on top when typing. Clicking the titlebar would ensure that.)
    That should multiplex your files. It's a different way of doing the same thing.




Similar Threads

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