Is there any way to concatenate plural sets of mp2/m2v files for
multiplexing together into a single stream.

The m2v files are created in mpeg format (-f 8) to mpeg2enc.

I tried:

cat f1.mp2 f2.mp2 f3.mp2 > all.mp2
cat f1.m2v f2.m2v f3.m2v > all.m2v

mplex -f 8 -r 0 -V -b 230 -S 0 -o all.%0d.mpeg all.mp2 all.m2v

And instead I end up getting three mpeg files, one each for the three
input files, as if they had been multiplexed individually.

What I would like to get is a single mpeg file, made from
the "sum" of the three input files.  Is there any way to make this
work correctly.

I have tried in the past simply concatenating the separate mpeg files
into a single file (cat all*mpeg > total.mpeg) and the result plays
with mplayer on a hollywood+ card.  But the timestamps within the
mpegfile that mplayer uses to display it's play time counter reset at
the boundaries of the individual mpegs.  If there were a way to
multiplex them together up front, the timestamps would be increasing
all the way through the resultant file.

I have not tried a concatenated -f 8 mpeg file on any hardware DVD
player, so I don't know if this trick only works with mplayer.


-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
Mjpeg-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/mjpeg-users

Reply via email to