View Single Post
Old 26th July 2016, 12:19   #2970  |  Link
manolito
Registered User
 
manolito's Avatar
 
Join Date: Sep 2003
Location: Berlin, Germany
Posts: 3,079
Hi MrC and thanks for the detailed reply...
And sorry for the delay, I just came back from my annual motorcycle trip. This year it was northern Italy and Switzerland. We stayed in Domodossola for some days and did the Swiss Alpes from there (Furka, Nufenen, Gotthard, Grimsel and Susten).

Quote:
Originally Posted by MrC View Post
@manolito

there are only 2 places where FFmpeg is called to do muxing:

- during process encoding when selected output is 'Muxed MPEG2 File'
- when DVD Menu Full Preview option is activated in Menu Editor

nothing more "-f vob" is called both time and only for those 2 times.

There is an old issue related to FFmpeg muxing: when muxing a WAV audio, output MPG file has the audio track messed up. I had reported this issue to the developers many years ago, but there was no fix.

What about mplex? Do you get problems to mux WAV audio?



Bye
So just checking for "-f vob" would be sufficient, thanks for the info. I think for now I will leave it as it is (checking for more than one input file) until I or someone else finds a problem...

For me the FFmpeg muxing problem is not the broken WAV muxing, it is the delay it introduces. Take DVD compliant audio and video streams and mux them once using FFmpeg and then using Mplex or Imago. Then feed the resulting files to MediaInfo. Only the file muxed with FFmpeg will show a -40 ms delay.


Mplex cannot mux WAV files directly.
Quote:
Mplex cannot directly mux WAV files, they must be converted to
LPCM first. This can be done with eac3to:

eac3to.exe input.wav output.lpcm

(Note: The extension has to be .lpcm, .pcm will not work with Mplex)


The command line for muxing should look like this:

Mplex.exe -f 8 -o output.mpg input.m2v input.lpcm

Cheers
manolito

Last edited by manolito; 26th July 2016 at 12:29.
manolito is offline   Reply With Quote