The Super Video CD FAQ

Contents

1. Video

2. Audio

3. Playback

4. Availability

Recent updates

14-May-2000

04-May-2000

03-May-2000

01-May-2000

Abstract

This document tries to answer the most usual questions about the SVCD format. It is intended to complement the Super Video CD Overview, not replace it.

Feel free to e-mail me any comments, corrections, suggestions, additions or opinions. If you would like to share some tips with others (or recommend some particular software title or a site related to SVCD), I would be happy to hear from you. Should you come across a broken link, please let me know so I can fix it.

Linking to this document

You are free to link to this document anytime. If you do so, please use the URL <http://www.iki.fi/znark/video/svcd/faq/> This ensures that the link will always work, regardless of the actual physical location of this site.

Acknowledgments

I would like to thank Billy, Jari Ketola, Mike Kujbida, Avery Lee, Michael Simmons, Jim Taylor and all the good folks in the rec.video.desktop newsgroup for contributing in to this FAQ.


1. Video

1.1 If SVCD resolution is only 480×480 or 480×576, doesn't the picture look all too tall and squished on my TV?

No. When encoding (or preparing video for encoding), the material will look squished, but at playback time, the player will strech it horizontally to fill the whole 4:3 screen.

Note that even the 720×(480|576) (as used on DVD or MiniDV / Digital8 tapes) or 704×(480|576) aren't exactly 4:3. This is also true for VCD's 352×(240|288). Unlike computers, most digital video storage formats do not use square pixels.

1.2 Does the SVCD spec allow using any other resolution than 480×480 or 480×576?

No. The only allowed resolutions and frame rates are

For still images, it is also possible to use the resolution 704×480 (NTSC) or 704×576 (PAL), but this is for still images only.

You should be aware that if you create an 'SVCD' disc with any other resolution than 480×480 or 480×576, you have created a non-standard variation, not an SVCD. Then don't call it an 'SVCD' either, as it is not.

1.3 How should I convert 768, 720, 704, 702 or 640 horizontal pixels to 480 in order to maintain the correct aspect ratio? And what about NTSC source material that has more than 480 scanlines?

1.3.1 Converting full screen source formats to SVCD resolution

TV System *)

Resolution

Add # pixel borders to the
edges before resampling
to 480x480 or 480x576

Notes

Left Right Top Bottom

625-line

702×576

9

9

-

-

 

625-line

704×576

8

8

-

-

625-line

720×576

-

-

-

-

625-line

768×576

10

10

-

-

625-line

640×480

74

74

48

48

This resolution is severely cropped.

525-line

640×480

7

7

-

-

 

525-line

702×480

9

9

-

-

525-line

704×480

8

8

-

-

525-line

720×480

-

-

-

-

Instructions

  1. Find your source format from the table.
  2. Add borders to the left, right, top and edges as instructed above.
  3. Resample your 625-line source format to 480×576 and 525-line source format to 480×480.
  4. Always use bicubic (or at least bilinear) interpolation.
*) PAL and SECAM are 625-line tv systems. NTSC and PAL-M are 525-line tv systems.

Note: if you have captured NTSC material that has more than 480 scanlines, you should crop (not scale!) the extraneous scanlines off, so that you will only have 480 scanlines. Unfortunately, I do not yet know if this should be done on top or bottom or both. Use common sense: if there are lots of blank lines only at top or only at bottom, try to preserve the actual image information as much as possible and crop accordingly.

1.3.2 Why do I need to add borders?

Contrary to popular belief, the commonly used digital video resolutions do not exactly match an ideal 4:3 image frame. Also the pixel aspect ratio varies: some capture resolutions use square-pixeled resolutions, some don't. If you just blindly resample each "full-screen" format to SVCD resolution, you're likely to get slightly incorrect aspect ratio on your disc.

All the calculations have already been made for you in the table 1.3.1, but the following table clarifies a bit where those figures originally came from:

TV System *) Resolution Pixel Aspect Ratio (h/w) Notes:

625-line

702×576

54/59 (0.9152542373...) The pixels in these three modes are exactly the same size and shaped identically. The only thing that changes is the width of the frame. Should you want to convert between these resolutions, just crop and pad the side edges. Never scale or resample.

625-line

704×576

54/59 (0.9152542373...)

625-line

720×576

54/59 (0.9152542373...)

625-line

768×576

01/01 (1.0000000000...) The square-pixel PAL resolution. The image shape/area is roughly equivalent to 703×576 in the 625-line non-square-pixel space. (To be exact, [702+54/59]×576 pixels.) If you need an exact aspect ratio conversion from this resolution to a non-square-pixel resolution, crop one pixel column from either left or right side before resampling. (767×576 [square-pixel] equals to 702×576 [non-square-pixel].)

625-line

640×480

01/01 (1.0000000000...) The same square-pixel PAL resolution as above, but with severely clipped edges.128 pixels have been cropped in the horizontal direction and 96 pixels in the vertical direction.

525-line

640×480

01/01 (1.0000000000...) The square-pixel NTSC resolution. The image shape/area is equivalent to 704×480 in non-square 525-line pixel space.

525-line

702×480

11/10 (1.1000000000...) The pixels in these three modes are exactly the same size and shaped identically. The only thing that changes is the width of the frame. Should you want to convert between these resolutions, just crop and pad the side edges. Never scale or resample.

525-line

704×480

11/10 (1.1000000000...)

525-line

720×480

11/10 (1.1000000000...)
*) PAL and SECAM are 625-line television systems. NTSC and PAL-M are 525-line television systems.

How do these map to the SVCD resolutions?

Explaining the subject in any further depth would easily account for its own web page. Actually, there is one, Square and non-Square Pixels, an excellent article by Chris Pirazzi. It is a part of The Lurker's Guide to Video. Also see EBU (European Broadcasting Union) Technical Recommendation R92-1999, Active picture area and picture centring in analogue and digital 625/50 television systems. If you really want to get your hands dirty with this thing, the final truth can be found from the International Telecommunications Union recommendation ITU-R BT.601: Studio encoding parameters of digital television for standard 4:3 and wide-screen 16:9 aspect ratios.

1.3.3 But I have made hundreds of White Book VCDs and never once added any borders to the source material. Why does SVCD require this?

Sorry to burst your bubble, but if you haven't paid much attention to the source video format resolution and pixel aspect ratio, it is entirely possible that your White Book VCDs have slightly off-the-spec aspect ratios on them.

Before you ask, safe full-screen VCD source resolution is 704×576 for 625-line systems and 640×480 or 704×480 for 525-line systems. You can calculate the rest from the table 1.3.2 if you need to. Note that you can't use the SVCD conversion table 1.3.1 for regular VCDs, since converting captured material to SVCD resolution usually requires padding, while doing the same for VCD requires cropping.

1.3.4 Which interpolation method should I use for downsampling, bilinear or bicubic?

Avery Lee, the author of VirtualDub clarifies this matter from the mathematical viewpoint:

The coefficients for linear (triangle or tent) decimation are all positive, meaning that it is purely a blur. However, some of the bicubic coefficients are negative, so cubic resampling will give you a mild sharpening effect. As a general rule, I choose linear resampling to reduce noise, but use cubic resampling if I have a good source, because it produces sharper output.

Note that VirtualDub's cubic kernel is not the same as a cubic spline, which still contains only positive coefficients.

Obviously, linear decimation will be faster, because the FIR kernel is half the size. The performance difference is lesser if the 2:1 MMX code kicks in.

Right now, I'm using a rather mild bicubic kernel (A=-0.75), and may bring back the old kernel (A=-1.0), which has a stronger sharpening effect.

1.4 How can I capture directly to 480x480 or 480x576?

You could try using Avery Lee's VirtualDub for capturing, instead of the capture program that originally came with your capture card. VirtualDub allows you to set the capture size freely (although this trick will only work if the device driver supports arbitrary capture resolutions.)

2. Audio

2.1 What programs exist for creating MPEG-2 Multichannel 5.1 audio streams?

Read Sven Kölsch's tutorial How to make a multichannel MPEG-2 Audiostream.

2.2 Are there any utilities for converting Dolby Digital (AC3) streams to MPEG-2 Multichannel 5.1?

Read Sven Kölsch's tutorial How to make a multichannel MPEG-2 Audiostream.

3. Playback

3.1 Do SVCDs have region codes?

No. Any SVCD disc will play in any SVCD compatible player, provided that both the player and the tv set used for viewing can handle PAL and NTSC standards.

3.2 Do SVCDs have Macrovision protection?

No, they don't.

4. Availability

4.1 Do you have any SVCD test disc images online for me to download?

Not currently. Even if I did, I could not store them directly on this site.

As I realize many people would like to have a test disc to try out their players (and this is an often requested feature anyway), I'm looking into what I can do about it. Meanwhile, check out the test disc images in the SVCD Overview, Related Links section.

4.2 Where could I buy commercially produced SVCD discs? Are there any online SVCD shops in the Internet?

Good question. I don't currently know of any. If you do, please e-mail me more information about them. If you have any relatives or acquintances visiting Far East, you could try to convince them to buy some for you from the local markets.


[Back] This page is maintained by Jukka Aho. Last updated: 14-May-2000