Использование видеодисков VCD и SVCD в современных условиях.

    В настоящее время широкое распространение получил формат записи фильмов DivX. Его преимущества широко известны: высокое качество изображения и возможность поместить один фильм на один CD диск. Основным источником для создания фильмов в формате DivX служат DVD диски. Высокая стоимость DVD дисков, а также бытовых DVD-проигрывателей и послужила причиной широкого распространения формата DivX (диск DVD диск стоит приблизительно $25, а его копия в формате DivX - примерно $3). Но у формата DivX есть существенный недостаток: диски этого формата можно смотреть только на компьютере, хотя в настоящее время высококачественные бытовые DVD-проигрыватели, позволяющие проигрывать несколько видов дисков, стали более доступны (стоимость DVD-проигрывателя среднего уровня не превышает $300). Существую ли способы сохранить изображение на диске, который бы проигрывался и на компьютере и на бытовом DVD-проигрывателе? Да, для этого фильм надо записать в формате VCD или SVCD. Эти форматы уже давно стали стандартами и поддерживаются большинством современных DVD-проигрывателей и других устройств с наличием CD-ROM (приставки Playstation и др.). Стоимость продающихся лицензионных дисков VCD составляет 150-200 руб. (примерно как лицензионные кассеты VHS). Описания этих стандартов и способы кодирования широко распространены в Интернете, поэтому нет необходимости на этом останавливаться. Например, об этом можно узнать на странице vcdhelp.com. На этой странице можно найти описания стандартов VCD или SVCD, способы кодирования в эти и другие стандарты, найти нужные программы для кодирования и воспроизведения VCD или SVCD, список DVD-проигрывателей, поддерживающих эти стандарты и многое другое. Также подробное описание процесса кодирования в форматы VCD, SVCD и DivX можно найти по этому адресу.

Что такое SeVCD?

    Одной из наиболее удачных программ для кодирования VCD и SVCD является программа TMPGEnc (Tsunami MPeG Encoder). 28 сентября 2001 года вышла новая версия этой программы TMPGEnc Version 2.00.29.113, оптимизированная под процессор P4. Программа имеет множество настроек и установок, но также возможно использование так называемых шаблонов (Templates) с заранее заданными установками. На уже упомянутой странице vcdhelp.com имеются шаблоны для кодирования VCD  в формате SeVCD. По утверждения автора, эти шаблоны позволяют уместить один фильм продолжительностью 95 минут на один 80-минутный CDR диск. При этом этот диск будет проигрываться и на компьютере и на бытовом DVD-проигрывателе. Как это достигается, можно узнать из руководства, прилагаемого к этим шаблонам. Различия между разными форматами видеодисков автор иллюстрирует следующей таблицей:

VCD  = 352x240 @ 1150kb/s Bitrate using MPEG1 CBR Compression
SVCD = 480x480 @ 2520kb/s Bitrate using MPEG2 CBR Compression
XVCD = 480x480 @ 3500kb/s Bitrate using MPEG1 CBR Compression
XSVCD= 720x480 @ 9800kb/s Bitrate using MPEG2 CBR Compression 
SeVCD= 352x240 @ 1150kb/s Bitrate using MPEG1 VBR Compression
SxVCD= 352x240 @ 1150kb/s Bitrate using MPEG2 VBR Compression
JON60= 352x480 @ 1875kb/s Bitrate using MPEG2 VBR Compression

    По другому адресу, указанному в руководстве к шаблонам, можно найти руководство по преобразованию дисков DVD в VCD/SVCD с помощью шаблона SeVCD. На реальном примере показывается, как фильм продолжительностью 92 минуты (был использован диск с известным фильмом Мела Брукса "Всемирная история") умещается на один 80-минутный CDR диск.

    Интересно самому на практике проверить все это. Для начала был использован ролик к фильму "Скалолаз" продолжительностью 1 мин. 58 сек. в виде VOB файла, скопированный с DVD диска. Результаты кодирования этого файла в формат VCD/SVCD программой TMPGEnc с использование разных шаблонов показаны в таблице 1:    

Формат файла

VOB файл продолжительностью 1 мин. 58 сек. 

NTSC FILM 23,976

 SVCD (Super Video-CD NTSCFilm (MPEG-2 480x480 23,976fps CQ 65, Layer-2 44100Hz 224kbps) Video-CD NTSCFilm (MPEG-1 352x240 23,976fps CBR 1150kbps, Layer-2 44100Hz 224kbps) SeVCD (SeVCD for NTSCfilm Enhanced (MPEG-1 352x240 23,976fps CQ_VBR 100, Layer-2 44100Hz 224kbps)
Размер файла, байт 77 654 016 33 453 980 20 771 912 18 455 316
 Примечание стандартный DVD формат стандартный SVCD формат стандартный VCD формат нестандартный SeVCD формат

    Таблица 1. Результаты кодирования в формат VCD/SVCD программой TMPGEnc с использование разных шаблонов.

    Все получившиеся после кодирования файлы без проблем проигрываются на компьютере, и после записи на CDRW диск программой для записи Nero 5.5.40 эти диски без проблем проигрываются на бытовом DVD-проигрывателе "Pioneer-535".

    Следующим шагом было кодирование целого фильма с DVD диска с целью уместить его на минимальное количество CDRW дисков с возможностью проигрывания и на компьютере и на бытовом DVD-проигрывателе. Был использован DVD диск с фильмом "Терминатор-2" продолжительностью 2 час. 10 мин. 57 сек. Ясно, что фильм такой продолжительности нельзя вместить на один CDR диск в формате VCD/SVCD при любом шаблоне. Поэтому фильм был разделен на две равные части и кодирован программой TMPGEnc с использованием шаблона SeVCD (SeVCD for PAL Enhanced (MPEG-1 352x240 25fps CQ_VBR 100, Layer-2 48000Hz 224kbps). Результат кодирования первой части фильма показан на рис. 1 (на компьютере с процессором Celeron 900 MHz это заняло 6 час 46 мин.):

    Рис. 1. Кодирование фильма программой TMPGEnc с использование шаблона SeVCD

Рис. 1. Кодирование фильма программой TMPGEnc с использование шаблона SeVCD.

    Получившийся файл был записан на CDRW диск объемом 650 Мбайт с использованием программы для записи Nero 5.5.40 (тип диска VideoCD с отключенным режимом "Create standart complaint CD"). Затем диск проигрывался  на бытовом DVD-проигрывателе "Pioneer-535". Качество изображения хорошее, а вот со звуком почему-то возникли проблемы: периодически возникали искажения. Кодировать вторую часть фильма не имело смысла, т.к. и так ясно, что с использованием шаблона SeVCD фильм длительностью до 95 минут помещается на один CDR диск емкостью 700 Мбайт, а фильм длительность 120 минут - на два диска CDR емкостью 650 Мбайт. Но проблемы со звуком, достаточно низкое качество изображения при воспроизведении на компьютере и нестандартность формата, как мне кажется, ограничивают использование шаблона SeVCD. Тем более не имеет смысла экономить на количестве CDR дисков, учитывая их стоимость, а использовать для кодирования фильмов стандарт SVCD: фильм длительностью до 95 минут должен поместится на два CDR диска емкостью 700 Мбайт, а фильм длительность 120 минут - на три диска CDR емкостью 700 Мбайт с качеством, превышающим DivX.  При использовании стандарта VCD фильм продолжительностью 80 мин помещается на один диск емкостью 700 Мбайт, а с большим временем - на два диска.

Кодирование из формата DivX в VCD.

     Формат VCD можно использовать для кодирования фильмов из формата DivX, т.к. по субъективным оценкам просмотр на бытовом DVD-проигрывателе фильма в формате VCD не уступает качеству при просмотре фильма в формате DivX через видеокарту с выходом на телевизор (а при плохой видеокарте уступает), причем просмотр фильмов на бытовом DVD-проигрывателе имеет ряд преимуществ по сравнению с компьютером: отсутствие шума вентиляторов компьютера, наличие беспроводного пульта управления, возможность управления фильмом через меню в формате VCD. Кодировать фильм из формата DivX в MPEG-1 (VCD) можно разными способами, например, программой TMPGEnc. Перед этим желательно узнать параметры фильма DivX (частоту кадров и систему цветности), чтобы правильно выбрать шаблон для кодирования. Это можно сделать посмотрев файл с фильмом программой VirtualDub, выбрав в меню "File->Information" (рис. 2):

Рис. 2. Информация о  файле формата DivX, показанная программой VirtualDub

Рис. 2. Информация о  файле формата DivX, показанная программой VirtualDub.

Кодирование фильма напрямую с DVD диска в файл формата VCD/SVCD.

    Интересной особенностью кодирования дисков DVD в VCD/SVCD является возможность кодировать фильм одной программой напрямую с DVD диска в файл формата VCD/SVCD минуя сохранение DVD диска со снятием защиты на жесткий диск компьютера (ripping), а  для сохранения DVD требуется от 4 до 8 Гбайт свободного места на жестком диске. Это возможно при помощи программы DVDx (самая новая версия DVDx 1.4b). Так же возможно при этом использование кодировщика TMPGEnc (как это сделать описывается здесь). Для проверки этого факта была запущена программа DVDx 1.4b, а затем в DVD-ROM вставлен диск с фильмом "Вертикальный предел" 1-ой зоны, обладающей защитой от копирования. После выбора входных и выходных параметров начался процесс кодирования (рис. 3.):

        Рис. 3. Кодирование напрямую с DVD диска в файл формата VCD/SVCD программой DVDx 1.4b

Рис. 3. Кодирование напрямую с DVD диска в файл формата VCD/SVCD программой DVDx 1.4b.

     Полученный после кодирования файл можно сразу записывать на CDR. Попытки преобразовать диск с фильмом "Вертикальный предел" 1-ой зоны в формат DivX без копирования на жесткий диск потерпели неудачу.

Выводы.

    Широкое распространение бытовых DVD-проигрывателей, позволяющих проигрывать диски VCD/SVCD и снижение цен на них делают формат видеодисков VCD/SVCD достаточно привлекательным для сохранения аудио-видео информации. Наличие большого количества программного обеспечения для кодирования и простота кодирования (единственная проблема - длительное время кодирования, которое зависит от производительности процессора) делают процесс создания дисков VCD/SVCD доступным для большинства пользователей домашних компьютеров. Главное, что эти форматы являются мировыми стандартами и поддерживаются как производителями дисков, так и производителями проигрывателей.

    Основные достоинства видеодисков VCD/SVCD:

    Основные недостатки видеодисков VCD/SVCD:

Леонид Леонов

progressinfo@chat.ru

30 сентября 2001 г.

На главную страницу