I want t multiplex a mpeg file for creating a VCD with vcdimager. I created a video stream and an audio stream with the required bitrates. When trying to multiplex them using mplex I get frame drop errors. What am I doing wrong?
Here's what I do exactly:
[EMAIL PROTECTED] tmp]$ mplex -f 1 chunk-0.m1v chunk-0.mp2 -o chunk.mpg
INFO: [mplex] mplex version 2.2.1 ($Date: 2002/02/04 19:06:14 $)
INFO: [mplex] File chunk-0.m1v looks like an MPEG Video stream.
INFO: [mplex] File chunk-0.mp2 looks like an MPEG Audio stream.
INFO: [mplex] Found 1 video streams 1 MPEG audio streams and 0 AC3 streams
INFO: [mplex] Selecting VCD output profile
INFO: [mplex] Scanning for header info: Video stream e0 (chunk-0.m1v)
INFO: [mplex] VIDEO STREAM: e0
INFO: [mplex] Frame width : 352
INFO: [mplex] Frame height : 288
INFO: [mplex] Aspect ratio : 1:1 (square pixels)
INFO: [mplex] Picture rate : 25.000 frames/sec
INFO: [mplex] Bit rate : 1510000 bits/sec
INFO: [mplex] Vbv buffer size : 53248 bytes
INFO: [mplex] CSPF : 1
INFO: [mplex] Scanning for header info: Audio stream c0 (chunk-0.mp2)
INFO: [mplex] AUDIO STREAM:
INFO: [mplex] Audio version : 1.0
INFO: [mplex] Layer : 3
INFO: [mplex] CRC checksums : no
INFO: [mplex] Bit rate : 28672 bytes/sec (224 kbit/sec)
INFO: [mplex] Frequency : 44100 Hz
INFO: [mplex] Mode : 0 stereo
INFO: [mplex] Mode extension : 0
INFO: [mplex] Copyright bit : 0 no copyright
INFO: [mplex] Original/Copy : 1 original
INFO: [mplex] Emphasis : 0 none
INFO: [mplex] SYSTEMS/PROGRAM stream:
INFO: [mplex] rough-guess multiplexed stream data rate : 1775200
INFO: [mplex] target data-rate specified : 1411200
++ WARN: [mplex] Target data rate lower than computed requirement!
++ WARN: [mplex] N.b. a 20% or so discrepancy in variable bit-rate
++ WARN: [mplex] streams is common and harmless provided no time-outs will occur
INFO: [mplex] Sectors = 18 Video delay = 21600 Audio delay = 21600
INFO: [mplex] New sequence commences...
INFO: [mplex] Video e0: buf= 47104 frame=000000 sector=00000000
INFO: [mplex] Audio c0: buf= 4096 frame=000000 sector=00000000
INFO: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=193200 required(
DTS)=193200
++ WARN: [mplex] Video e0: buf= 40171 frame=000038 sector=00000110
++ WARN: [mplex] Audio c0: buf= 2486 frame=000059 sector=00000019
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=553200 required(
DTS)=535200
++ WARN: [mplex] Video e0: buf= 44799 frame=000132 sector=00000363
++ WARN: [mplex] Audio c0: buf= 4096 frame=000205 sector=00000066
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=913200 required(
DTS)=898800
++ WARN: [mplex] Video e0: buf= 44799 frame=000233 sector=00000614
++ WARN: [mplex] Audio c0: buf= 4096 frame=000358 sector=00000115
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=1273200 required
(DTS)=1136400
++ WARN: [mplex] Video e0: buf= 44799 frame=000299 sector=00000882
++ WARN: [mplex] Audio c0: buf= 4096 frame=000458 sector=00000147
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=1633200 required
(DTS)=1521600
++ WARN: [mplex] Video e0: buf= 44799 frame=000406 sector=00001129
++ WARN: [mplex] Audio c0: buf= 4096 frame=000623 sector=00000200
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=1993200 required
(DTS)=1960800
++ WARN: [mplex] Video e0: buf= 44808 frame=000529 sector=00001369
++ WARN: [mplex] Audio c0: buf= 4096 frame=000810 sector=00000260
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=2353200 required
(DTS)=2302800
++ WARN: [mplex] Video e0: buf= 44799 frame=000623 sector=00001622
++ WARN: [mplex] Audio c0: buf= 4096 frame=000956 sector=00000307
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=2713200 required
(DTS)=2659200
++ WARN: [mplex] Video e0: buf= 44799 frame=000722 sector=00001874
++ WARN: [mplex] Audio c0: buf= 4096 frame=001106 sector=00000355
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=3073200 required
(DTS)=3026400
++ WARN: [mplex] Video e0: buf= 44799 frame=000824 sector=00002123
++ WARN: [mplex] Audio c0: buf= 4096 frame=001265 sector=00000406
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=3433200 required
(DTS)=3418800
++ WARN: [mplex] Video e0: buf= 44808 frame=000934 sector=00002370
++ WARN: [mplex] Audio c0: buf= 4096 frame=001430 sector=00000459
++ WARN: [mplex] Padding : sector=00000000
++ WARN: [mplex] Stream e0: data will arrive too late sent(SCR)=3991200 required
(DTS)=3991200
++ WARN: [mplex] Video e0: buf= 33525 frame=001092 sector=00002719
++ WARN: [mplex] Audio c0: buf= 3221 frame=001673 sector=00000537
++ WARN: [mplex] Padding : sector=00000038
**ERROR: [mplex] Too many frame drops -exiting
Thanks for an help,
Ralf
------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users