Hi > > <[EMAIL PROTECTED] ~>vcdimager -t svcd -l 'Good Bye Lenin CD1' -v -p input.mpg > > --DEBUG: initializing libvcd 0.6.2 [linux-gnu/i686] > > INFO: scanning mpeg track #0 for scanpoints... > > **ERROR: mpeg scan: pack header code expected, but 0x00000000 found > > (buflen = 2324) > > Seems you have not used the correct options when encoding or > multiplexing. >
Errors like this occur sometimes with vcdimager, and can often be fixed by de-multiplexing the file (eg with mpgdemux from http://mpgtx.sourceforge.net) and multiplexing again with e.g. mplex (-f 4) It is that VCD/SVCD needs this additional headers, which are not produced default by every tool (-p 1 option for mplex). Also, sometimes people copy vcd/svcd files from vcds/svcds and forget to strip the riff header. mplayer and other software players are very tolerant, usually omitting such "errors" , skipping this header and play fine ( thats why e.g. cat first.mpg secon.mpg third.mpg > together.mpg works under software only, where for vcd/svcd and hardware players, one should use something like mpgjoin ), but hardware will mostly not tolerate this and therefore, vcdimager fails. You can look for this issue in the vcdimager-forum: http://forum.vcdimager.org Adrian ------------------------------------------------------- This SF.net email is sponsored by:Crypto Challenge is now open! Get cracking and register here for some mind boggling fun and the chance of winning an Apple iPod: http://ads.sourceforge.net/cgi-bin/redirect.pl?thaw0031en _______________________________________________ Mjpeg-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mjpeg-users