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?
Results 1 to 4 of 4
-
-
Originally Posted by visitor13
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.
-
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
-
Video Re-Muxing Problem: How to Re-Mux to M2TS?
By WellBeSerious12 in forum Video ConversionReplies: 5Last Post: 15th Sep 2011, 02:31 -
MKVToolnix muxing problem when adding or removing audio and subtitles
By firstliight in forum Video ConversionReplies: 1Last Post: 19th Nov 2010, 08:23 -
FairUse Wizard 2.9 muxing problem
By herbapou in forum DVD RippingReplies: 2Last Post: 17th Mar 2009, 11:21 -
mkv file audio muxing problem
By shun in forum EditingReplies: 2Last Post: 23rd Feb 2008, 08:15 -
Framerate problem when muxing
By baconharvester in forum EditingReplies: 3Last Post: 17th Sep 2007, 18:35