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

Reply via email to