Log in

View Full Version : SVCD compliance, not?


Dowland
20th November 2003, 00:03
I've been trying to convert XviD encodes to an SVCD format, to be able to play them on my living room DVD player ... I do the pulldown when needed and YUV12 converting using AviSynth (which works wonderfully), and extract (& convert) the audio (to a 44.1 Hz PCM WAV format) using MPlayer ...

It all seems to work fine, but sometimes -- I can't exactly determine when -- Nero 6 tells me that it's "an incorrect stream format for an SVCD" (or something like that in French).

I do the encoding using CCE 2.66 SP, and I check all the required options when a pulldown was done, and I set the audio to 224 kbits ... etc.

The output file seems fine ... and it actually plays fine when I manage to burn it. But I can only burn it with the error correction blocks, and thus lose precious disc space.

Is this all because I don't go through the traditional demux & encode & remux process that's over-thoroughly detailled in doom9's pages? Is there an application that does a quick SVCD compliancy check and gives helpful pointers to what is wrong? What program can use to burn (or create an image) of an SVCD, without the error correction blocks (VCDImager doesn't work)?

Thanks in advance for all helpful comments,
J.

Boulder
22nd November 2003, 11:47
What error correction blocks are you talking about?

Have you tried authoring the SVCD with VCDEasy?

Dowland
22nd November 2003, 13:24
Thanks replying :)

Well, because CCE doesn't seem to be able to output MPEG-2 files with a 2324 packet size -- which is the standard for VCD and SVCD -- it is not recognize as Nero (and VCDImager, and VCDEasy) as a SVCD compliant file, and rather than burning it in "Video mode" (with no error correction blocks), it burns it in "Data mode".

Thus, a 750 MB file actually *does* require a 750 MB disc capacity ...

I don't know how to get around this, as CCE doesn't seem to want to use any packet size above 2048.

Boulder
22nd November 2003, 13:38
Encode the video file to an mpv-file in CCE and encode the audio track to mp2 with BeSweet for example and then mux in bbMPEG. This way you'll get the best compatibility there is;)