Сведение vcd файлов в один. Создание VideoCD. Как открыть ваш файл VCD

Главный писатель по вопросам технологий

Вам кто-то послал по электронной почте файл VCD, и вы не знаете, как его открыть? Может быть, вы нашли файл VCD на вашем компьютере и вас заинтересовало, что это за файл? Windows может сказать вам, что вы не можете открыть его, или, в худшем случае, вы можете столкнуться с соответствующим сообщением об ошибке, связанным с файлом VCD.

До того, как вы сможете открыть файл VCD, вам необходимо выяснить, к какому виду файла относится расширения файла VCD.

Tip: Incorrect VCD file association errors can be a symptom of other underlying issues within your Windows operating system. These invalid entries can also produce associated symptoms such as slow Windows startups, computer freezes, and other PC performance issues. Therefore, it highly recommended that you scan your Windows registry for invalid file associations and other issues related to a fragmented registry.

Ответ:

Файлы VCD имеют Файлы образов диска, который преимущественно ассоциирован с VisualCADD Drawing File (IMSI/Design LLC).

Файлы VCD также ассоциированы с Virtual CD-ROM CD Image File (H+H Zentrum fuer Rechnerkommunikation GmbH), VirtualDrive CD Image File (FarStone Technology Inc.), VideoCD и FileViewPro.

Иные типы файлов также могут использовать расширение файла VCD. Если вам известны любые другие форматы файлов, использующие расширение файла VCD, пожалуйста, свяжитесь с нами , чтобы мы смогли соответствующим образом обновить нашу информацию.

Как открыть ваш файл VCD:

Самый быстрый и легкий способ открыть свой файл VCD - это два раза щелкнуть по нему мышью. В данном случае система Windows сама выберет необходимую программу для открытия вашего файла VCD.

В случае, если ваш файл VCD не открывается, весьма вероятно, что на вашем ПК не установлена необходимая прикладная программа для просмотра или редактирования файлов с расширениями VCD.

Если ваш ПК открывает файл VCD, но в неверной программе, вам потребуется изменить настройки ассоциации файлов в вашем реестре Windows. Другими словами, Windows ассоциирует расширения файлов VCD с неверной программой.

Установить необязательные продукты - FileViewPro (Solvusoft) | | | |

VCD Multipurpose Internet Mail Extensions (MIME):

  • mime application/x-cdlink

VCD Инструмент анализа файлов™

Вы не уверены, какой тип у файла VCD? Хотите получить точную информацию о файле, его создателе и как его можно открыть?

Теперь можно мгновенно получить всю необходимую информацию о файле VCD!

Революционный VCD Инструмент анализа файлов™ сканирует, анализирует и сообщает подробную информацию о файле VCD. Наш алгоритм (ожидается выдача патента) быстро проанализирует файл и через несколько секунд предоставит подробную информацию в наглядном и легко читаемом формате.†

Уже через несколько секунд вы точно узнаете тип вашего файла VCD, приложение, сопоставленное с файлом, имя создавшего файл пользователя, статус защиты файла и другую полезную информацию.

Чтобы начать бесплатный анализ файла, просто перетащите ваш файл VCD внутрь пунктирной линии ниже или нажмите «Просмотреть мой компьютер» и выберите файл. Отчет об анализе файла VCD будет показан внизу, прямо в окне браузера.

Перетащите файл VCD сюда для начала анализа

Просмотреть мой компьютер »

Пожалуйста, также проверьте мой файл на вирусы

Ваш файл анализируется... пожалуйста подождите.


Создание VideoCD

На пороге 21-й век, и вы решили попробовать поработать с цифровым видео? Или осознали, что будущее телевидения, телефонии, радио - всей индустрии передачи информации - принадлежит "цифре"? Тогда самое время попробовать сделать свой собственный цифровой видеодиск - Video CD. Далее будут рассмотрены этапы его создания и обозначены требования к необходимому оборудованию и программам.

Немного истории

Изначально CD (Compact Disk) был разработан фирмой Philips для записи музыки. Для 16-битного кодирования с частотой 44100 Гц стерео требовалась скорость около 170 Кб/с (это и есть однократная или 1х скорость), полная емкость диска длительностью 74 минуты при этом превышала 700 Мб. Такую огромную по тем временам емкость вскоре решили использовать и для других целей - появился диск для хранения компьютерных данных (CD-ROM или ISO9660/Joliet), интерактивный диск (CD-I), диск с фотографиями (Kodak photo CD) и наконец видеодиск Video CD версии 1 (1992 г.), 1.1 (1993 г.) и 2.0 (1994 г.). И хотя к моменту появления стандарта Video CD 1х скоростные дисководы уже давно были вытеснены 2х и 4х скоростными собратьями, стандартной была выбрана однократная скорость. Для сжатия видео до такой скорости использовали алгоритм сжатия MPEG1 - видеопоток со скоростью 1125 kbit/s, аудиопоток со скоростью 224 kbit/s, что позволяло записать более 70 минут видео с качеством, как утверждали VHS. Таким оно и было, если в видеоматериале не было быстрых движений на экране, в противном же случае экран покрывался десятками и сотнями квадратиков. Стандарт Video CD 2.0, принятый годом позже, добавил возможность создания экранного меню и неподвижных изображений. Video CD могут воспроизводиться на компьютере программными или аппаратными проигрывателями, CD-I-плейерами (Sony PlaySta-tion), VideoCD- и DVD-проигрывателями.

Video CD 1.0 представляет собой один и более треков аудио/видеоданных в формате MPEG1 (аналогично аудиодиску). Процесс воспроизведения его также аналогичен CD: после воспроизведения первого трека начинает воспроизводиться второй и так далее. При записи фильмов обычно делают два трека: первый - с заставкой производителя, второй - собственно фильм, при этом всегда есть возможность эту заставку пропустить. Не связанные друг с другом видеофрагменты, видеоклипы и даже концерт можно разбить на треки для быстрого доступа к каждому из них. VideoCD 2.0 позволяет сделать экранное меню с информацией о содержании каждого трека, например, названия песен, фото исполнителей и т.д.

Этапы создания Video CD

Оцифровка видео или, если оно цифровое (Digital 8, miniDV, DV, DVCAM/DVCPRO), перенос в компьютер. Требуется плата видеоввода (видеокарта с видеовходом, TV-тюнер) или адаптер IEEE 1394 для цифрового видео. Требования к компьютеру не слишком большие - процессор класса Pentium/K6 или, лучше, UDMA жесткий диск максимально возможного объема (особенно для DV).

Видеомонтаж на компьютере (эта операция не нужна, если монтаж не требуется или он уже выполнен на ленте). Чем больше размер жесткого диска, больше памяти и быстрее процессор - тем лучше.

Кодирование материала в MPEG1. На этом этапе важна скорость процессора (на Celeron-400 60 минут видео кодируется ~12 часов).

Запись Video CD. Нужен пишущий CD ROM - CD-R или CD-RW - и соответствующая программа.

Рассмотрим эти этапы подробнее.

1. Оцифровка видео

Поскольку этот этап не является специфичным именно для создания Video CD, то я лишь перечислю возможные варианты. Самый недорогой - плата видеоввода, например, на микросхеме Bt848 (~25-30$). Такие платы имеют разъем Video и (иногда) S-Video. Чуть дороже их TV-тюнеры - они, как правило, используют ту же элементную базу, что и простые платы, и не имеют перед ними преимуществ (в плане создания Video CD). Сопоставимы по цене (да и по возможностям) с TV-тюнерами видеокарты с возможностью ввода видео. Все упомянутые выше устройства не имеют собственного кодера, используют программный и поэтому не могут писать с форматом лучшим, чем 352х288 (хотя старшие модели Pentium II/III уже справляются с разрешением 352х576, приближаясь к заветному 720х576). Несжатое же видео требует на порядок большего объема и скорости винчестера. Следующий ценовой класс занимают недорогие платы ввода-вывода видео с аппаратным MJPEG кодером/декодером, использующие для оцифровки звука звуковую карту. При цене порядка 200-500$ они позволяют работать с качеством SVHS, но иногда с ними бывают проблемы с разсинхронизацией изображения и звука (опять же, иногда проблема решается подбором звуковой карты). Типичные представители - Miro video DC10/10+/20, Iomega BUZ (аналог Miro DC10+, но дешевле процентов на 20). Собственный звуковой канал и качество SVHS имеют Miro video DC30, Fast AV Master и др. ценой порядка 500-700$. DV500 от Pinnacle, DV.now от Fast и Matrox RT2000 имеют аналоговый и цифровой входы/выходы и относятся, пожалуй, к классу полупрофессиональных и профессиональных устройств (цена от 1000$).

Отдельно стоит упомянуть платы, сразу сжимающие видео в MPEG1, например, Miro Video Studio MP10 (~400$). Такое сжатие сильно ограничивает выбор программы для последующего редактирования и отрицательно влияет на качество видео при редактировании, хотя если дальнейшая обработка не требуется, качество MPEG1 лучше, чем при использовании программных кодеров.

2. Видеомонтаж на компьютере

Для видеомонтажа на компьютере имеет смысл выбрать наиболее популярную программу - по ней больше литературы и часто даже есть у кого спросить. Из несложных в использовании я бы рекомендовал Ulead Video Studio - она иногда идет в комплекте с платами видеоввода/вывода (например Miro DC10), с BUZом шла программа Video Wave. Помощнее ее Ulead Media Studio (последняя версия 6.0). Если же заниматься видеомонтажом серьезно, то лучше остановиться на Adobe Premiere (последняя версия 5.1c). Перед началом монтажа нужно определить, что будет на будущем VideoCD - один большой видеофрагмент или несколько маленьких. Дело в том, что Windows 95/98 имеет ограничение по длине AVI-файлов 2 Гб, что при разрешении 352х288 позволяет записать около 30 минут, т.е. менее половины диска. Для записи 74 минут видео можно разделить материал на несколько частей, раздельно сжать их в MPEG1, а затем склеить или же сразу кодировать в MPEG1 при выводе результатов редактирования. Для первого варианта можно использовать любой MPEG1-кодер, например, DVMPEG (названия нескольких других чуть ниже). Второй вариант возможен, если использовать подключаемые к программе видеомонтажа кодеры, например, Adobe Premiere + Xing MPEG1 Encoder или Panasonic MPEG1 Encoder plugin (последняя версия 2.1, в версии 2.0 картинка была сжатой по горизонтали, впрочем, один байт корректировался в MPEG-файле). Xing, на мой взгляд, лучше кодирует однородные участки изображения, но гораздо хуже - границы и переходы. У Panasonic`а с границами все нормально, но с однородными участками чуть похуже.

3. Кодирование материала в MPEG1

Многое о кодировании уже было изложено в предыдущем разделе, так как это может быть объединено с окончательным просчетом и выводом результатов монтажа в файл. Перечислю, пожалуй, лишь некоторые программы кодирования в MPEG1: Xing MPEG1 Encoder, Panasonic MPEG1 Encoder, MPEG Power Professional, DVMPEG, MegaPEG, LSX MPEG, bbMPEG. Во многих можно выбрать тип результата Video CD/PAL, и необходимые параметры видео и аудио будут подставлены автоматически. Хотя стандарт ограничивает лишь максимальную скорость потоков, выбирать меньшую не советую - качество и так не ахти. Хотя, может быть, рисованные изображения сжимаются лучше и с ними можно поэкспериментировать. Параметров кодирования, в отличие, например, от MPEG2, немного. Так, Panasonic позволяет задать тип матрицы кодирования, последовательность кадров, соотношение сторон экрана и коррекцию тона - компьютер или телевизор. Некоторые программы позволяют вручную расставлять опорные кадры, что может заметно улучшить качество кодирования.

4. Запись Video CD

Для записи CD-R существует огромное количество программ, многие из которых поддерживают запись Video CD и Video CD 2.0 - Adaptec Easy CD Creator, WinToGo, WinOnCD. Некоторые из них поставляются в комплекте с пишущими дисководами, другие продаются отдельно. Поскольку программы очень просты в освоении, можно попробовать несколько, начав, к примеру, с идущей в комплекте с дисководом (для Mitsumi это WinOnCD). Процесс создания Video CD 1.0 очень прост - нужно выбрать полученный после кодирования MPEG-файл и перенести его в проект. Если файлов несколько, то можно добавлять группами (порядок следования можно поменять позже) или перетаскивать их по одному, сразу учитывая нужную последовательность. Структура Video CD 2.0 состоит из элементов PlayList, SelectionList, PplayItems и SegmentPlayItems. PplayItems - это обычные последовательности аудио/видеоданных, размещаемые в каталоге MPEGAVI, и аудиоданных в формате CD (44.1 кГц, 16 бит, стерео), размещаемые вслед за аудио/видеоданными в каталоге CDDA. Таким образом, при воспроизведении в устройстве, не поддерживающем Video CD 2.0, или при свободном воспроизведении вначале проиграются все видеофайлы, затем все аудиофайлы. SegmentPlayItems - это неподвижные изображения со стандартным (288 линий) или высоким (576 линий) разрешением, а также аудио- и аудио/видеоданные, сжатые в MPEG1 и располагаемые в каталоге SEGMENT. Расположение данных в этом каталоге имеет некоторые особенности. Во-первых, это расположение файлов в первом треке на диске, что не позволяет читать их на простых проигрывателях CD-I. Во-вторых, скорость аудиопотока в MPEG1-файле может быть установлена от 0 до 384 kbit/s (при этом скорость видеопотока может быть 1374-990 Kbit/s соответственно). Ну, и третья - это возможность создания слайд-шоу с музыкальным сопровождением или без него. PlayList - это список в который могут вноситься аудио-, аудио/видео- и слайдовые последовательности, размещаемые PplayItems и SegmentPlayItems, т.е. это просто ссылки на треки, задающие определенный порядок воспроизведения. SelectionList - это меню выбора, которое может ссылаться на подменю и PlayList. Из этих элементов и формируется структура меню или алгоритм воспроизведения диска, визуально гораздо более простой и понятный, чем при описании словами:-)). Программа Video Pack, часто используемая для создания Video CD, имеет еще один элемент для создания структуры диска - Container. Он может содержать сложную иерархическую систему меню и подменю, показываемую одним квадратиком, что полезно при проектировании сложных систем. Video Pack позволяет сразу записать диск или сохранить его образ в виде RAW-файла, что достаточно актуально, т.к. программа поддерживает не все типы пишущих дисководов.

Проблемы при создании Video CD

К сожалению, как часто бывает при общении с компьютерами, при создании Video CD могут подстерегать проблемы, и не всегда просто или известно, как их решить. Наиболее часто, на мой взгляд, они возникают при воспроизведении дисков на аппаратных Video CD или DVD-проигрывателях. Например,. это пропадание звука после 10-15 минут воспроизведения и отставание изображения от звука (или наоборот) по мере воспроизведения диска (до 1,5 сек. к концу диска), при этом в обоих случаях на компьютере диски игрались нормально. Кстати, в справке по программе Panasonic MPEG1 Encoder честно написано, что "файл VideoCD, созданный данным кодером, соответствует спецификации на VideoCD 2.0, однако возможны проблемы совместимости в зависимости от используемого для записи диска программного обеспечения". Проблема осложняется еще и тем, что большинство проигрывателей не могут воспроизводить перезаписываемые диски CD-RW и каждая проба стоит одну матрицу. Читают CD-RW DVD проигрыватели Philips 710 и 930.

Какие еще варианты цифрового видео можно записать на CD-R/RW, пока DVD-R еще слишком дорог? Есть так называемый miniDVD - обычный CD-R-диск, записанный по правилам DVD. Но, не говоря уже о крошечном (порядка 20 мин.) объеме диска, большинство проигрывателей его не понимает - некоторых смущает объем, другие, определив носитель как CD-R, сразу относят его к классу CD. Можно, просто кодируя в MPEG2, сохранять на CD-R в виде файлов, рассчитывая лет через несколько переписать на DVD. Активно развивается метод сжатия MPEG4, и если для дальнейшего просмотра использовать только компьютер, то можно его попробовать. Успехов!

Параметры Video CD
- скорость видео - 600-1150 kbit/s;
- скорость аудио:
моно - 64/96/192 kbit/s;
стерео - 128/192/224/384 kbit/s;
- формат видео:
PAL - 352х288, 25 кадров/с;
NTSC - 352x240, 29.97 кадров/с;
film - 352x240, 23.976 кадров/с;
- длительность видеодиска объемом 650 МБ - 1 час 14 мин. 15 сек.;
- длительность видеодиска объемом 700 МБ - 1 час 21 мин. 45 сек.
1152000 bit/s = 1125 kbit/s = 144000 Byte/s = 141 kByte/s

Дмитрий Грецов, reactor.ru

Основной недостаток формата VCD заключается в том, что полнометражный фильм помещается только на 2 CD. Это сильно сказывается на стоимости, так 1 фильм стоит 165-185 рублей, даже пиратская копия стоит больше сотни, что значительно дороже видео кассеты, при практически таком же качестве. Поэтому VCD, у нас в стране, мало распространены. VCD воспринимается скорее как экзотика.

До недавнего времени считалось, что записать на 1 компакт-диск фильм в приемлемом качестве невозможно. Но со времени разработки формата VCD (1993 г.) сменилось 2 или 3 поколения компьютеров. Стало возможным применять более совершенные методы компрессии и сильнее учитывать особенности восприятия человека, ведь главное требование к форматам видео компрессии это возможность декомпрессии в реальном времени. Так в ноябре 1998 г. была объявлена новая разработка Moving Picture Expert Group - стандарт MPEG4, частью которого является сжатие видео. Аппаратные требования для воспроизведения видео в MPEG4 высоки - нужен PentiumII300 (Сравните с P133 для VCD). Но за счет более совершенной компрессии стало возможным сжимать видео намного сильнее, чем при использовании MPEG1 (VCD). Теперь можно без проблем поместить фильм на 1 CD с качеством даже лучше, чем VCD! С другой стороны такие аппаратные требования уже не являются серьезными - подойдет любой компьютер из тех что сейчас выпускают и продают. Ситуация напоминает ту что была лет 5 назад, когда появился формат MPEG1 Layer3. Помните мультимедийные диски «Все альбомы группы» в формате ADPCM 22050 Hz 4bit - ужасное качество, зато работали на четверках. После появился mp3 - размер файла тот же, а качество на порядок выше, но нужен был уже Pentium. А все за счет усложнения алгоритма. Некоторые даже называют MPEG4 «mp3 в мире видео». У этого формата есть все шансы заменить MPEG1 и MPEG2: он, прежде всего, обеспечивает лучшее качество при том же размере файла или меньший размер при том же качестве, большую гибкость в выборе разрешения, частоты кадров и скорости потока данных, лучшую передачу быстрого движения, меньшее время компрессии, легко сочетается с разными аудио кодеками, менее чувствителен к потери части данных, хорошо подходит для просмотра видео через сеть в реальном времени.

Итак, вернемся к теме нашей статьи. Понятно, что максимально, чего мы можем добиться - это сделать так, что бы полученный фильм отличался от исходного как можно меньше. На самом деле, возможно даже некоторое субъективное улучшение качества за счет большей плавности смены кадров во время движения. Прежде всего, нам нужен MPEG4 кодек. Таких кодеков на сегодняшний день 2 - «Microsoft MPEG-4 Video Codek» (V1, V2, V3) и DivX ;-) MPEG-4 (Fast-Motion и Low-Motion). DivX на самом деле является, всего лишь, взломанной версией, того же Ms MPEG4 Codeka, как утверждают авторы, они убрали глюки и слегка его улучшили. Ms MPEG4 устанавливается, например, вместе с Windows Media Tools (http://www.microsoft.com/windows/mediaplayer/). Для установки DivX кодека нужно скачать и установить «divx_311alpha.exe» (). Возможно понадобится установить еще и Direct X Media . Оба эти кодека позволяют выставить следующие параметры сжатия: Data Rate (величина потока данных), Key frame interval (интервал между ключевыми кадрами) и Compression Control (smoothness/crispness, соотношение плавность/четкость). Рассмотрим эти параметры подробнее.

Data Rate - самое важное значение, именно от него зависит и качество видео и размер файла. Чем оно больше, тем выше качество, но и размер файла больше. Измеряется в битах в секунду. В MPEG4 этим параметром мы задаем максимальное значение потока данных, реальное значение зависит от содержимого фильма в данный момент и может постоянно изменяться. Так, например, при сжатии титров фильма DataRate уменьшается более чем в два раза.

Key frame interval - MPEG4 по терминологии Microsoft относится к interframe (межкадровым) методам компрессии, т. e. таким, где полностью сохраняется небольшое число ключевых кадров (Key frame или I-Frame), остальные кадры (Delta frames) содержат только разницу между предыдущими и последующими кадрами. Key frame interval задает промежуток между ключевыми кадрами. Именно этим объясняется задержка при попытке запустить фильм с любого места - что бы показать произвольный кадр плеер должен вернуться к ключевому кадру и построить все кадры до нужного. Казалось бы, чем больше ключевых кадров, тем лучше. Однако это не так. Дело в том, что ключевой кадр требует большего количества данных, чем промежуточный, и когда вставляется ключевой кадр на последующие кадры остается уже меньшее количество информации (ведь поток ограничен). Вообще современные кодеки могут обходиться очень малым числом ключевых кадров. Так, например, VDO кодек ставит 1 кл. кадр на 9999 кадров, а для MPEG4 кодека в программе NetShow стоит по умолчанию значение 1 кл. кадр на 3600 сек. На самом деле значение Key frame interval для MPEG4 кодека означает всего лишь максимальное расстояние между кл. кадрами, MPEG4 кодировщик сам вставляет кл. кадры в сложные моменты. При быстром изменении сцен, он может даже вставить несколько кл. кадров подряд. Кроме перемотки кл. кадры нужны еще для редактирования фильма без рекомпрессии, по ним можно легко разрезать фильм на куски и после их склеивать. Самое лучшее, что можно сделать с этим параметром это оставить его по умолчанию.

Compression Control (Smoothness/crispness) - Smoothness определяет плавность движения, crispness определяет резкость или детальность изображения. К сожалению, эти величины исключают друг друга, т. е. если вы увеличиваете одну, то другая уменьшается. Вообще этот параметр важен только для низких DataRate или частоте кадров менее 20 Гц. На высоких DataRate при изменениии этого параметра фильмы получаются совершенно одинаковыми. Для нашей задачи правилнее поставить четкость на максимум или оставить значение по умолчанию.

Сравним эти кодеки с помощью моей программы (630 Кб). Эта программа сравнивает 2 видео клипа и выражает отличие в виде числа, при этом учитываются особенности восприятия. Чем меньше отличие, тем больше клипы похожи друг на друга. Более подробную информацию о принципах работы программы можно найти у нее в инструкции. К сожалению, не удалось использовать для сравнения версию 3 Ms кодека. Дело в том, что Microsoft, начиная с версии 3845 своих кодеков, закрыла V3 для использования в программах, отличных от ASF encoding tools. Итак, сделаем из одного исходного клипа в формате MPEG1 по 15 других на каждый кодек, с Data Rate изменяющимся от 100 до 1500 c шагом 100, при этом остальные параметры будем держать постоянными (Key frame=10, Compression Control=100). Измерим размеры файлов и отличия каждого полученного клипа от исходного. Построим на основании полученных данных графики зависимости Отличия/DataRate и Размер/DataRate. В качестве исходного клипа взят рекламный ролик к фильму «6-е чувство» (файл «add01.mpg») с убраным звуком, размер 7 Мб. Этот файл взят с лицензионного диска с фильмом «6-е чувство». Я вырезал трех минутный фрагмент и убрал звук из этого файла. Исходный же файл имел размер порядка 30 Мб. Я выбрал этот фильм в качестве исходного, потому что в нем содержатся разноплановые сцены. В общем то этот выбор был до некоторой степени случайным.



На основании этих графиков можно сделать следующие выводы (не забывайте, что чем график отличий ниже, тем лучше):

  • Все кодеки ведут себя приблизительно одинаково, видно общее происхождение. Исключение составляет только DivX Fast-Motion. Не понятно, что с ним сделали, хотя возможно, что при очень низких DataRate (меньше 300) он и даст некоторое примущество, хотя это и не факт. В любом случае для нашей задачи нужен DataRate не меньше 600, а тут у DivX Fast-Motion явное ухудшение. В дальнейшем не будем о нем вспоминать.
  • При DataRate меньше 700 размер файла увеличивается линейно, при больших значениях размер начинает асимптотически приближаться к некоторому значению - здесь хорошо видно асинхронность формата (т. е. зависимость текущего значения DataRate от содержимого кадра). Скорее всего, разделение на линейную и нелинейную части по 700 произошло только для моего видео фрагмента - он очень динамичен. Для других фильмов это разделение будет происходить при более низком DataRate. Отсюда можно сделать вывод, что предсказать заранее размер файла невозможно, можно лишь оценить его сверху.
  • График отличий - практически правильная гипербола. Но отличия стремятся не к 0, а к 5.5 - это значение результат сглаживания при сжатии и его нельзя назвать ухудшением, субъективно это сглаживание даже улучшает изображение. Для наглядности я провел наш эксперимент для DataRate равным 5000. Отличия остались на уровне 5.5, а размер файла на уровне 7 Мб. Получается, что, начиная с некоторого места, увеличение DataRate не дает особенного улучшения качества, а размер файла при этом увеличивается.
  • Делать DataRate больше 1200 не имеет смысла, размер MPEG4 файла получается почти такой же, как и исходный MPEG1 файл. Хотя это и не удивительно - формат VCD подразумевает bitrate 1150kbps на видео и 224kbps на звук.
  • При высоких DataRate DivX Low motion имеет слегка меньший размер, но зато немного худшее качество, на графике наблюдаются непонятные скачки.

Что бы как-то охарактеризовать значение «Отличие» на графике, скажу, что при отличии меньше 8 я уже не могу отличить полученный фильм от исходного, за исключением некоторых кадров. При значении больше 12 качество просто ужасное. Но, конечно, это все очень субъективно.

(Напомню, что конкретные цифры на графике верны только для моего тестового фильма, но общие закономерности будут сохранены для любого)

На основании всего вышесказанного могу посоветовать использовать MS MPEG4 Codek V2. Во-первых, ни у вас, ни у ваших знакомых не будет проблем с кодеком, не придется ничего скачивать и устанавливать. Даже если у вас стоит очень старая версия Ms Media Player-а, то он сам подключится к Internet и установит все что надо, совершенно без вашего участия. Во-вторых, пользоваться взломанным софтом как-то нехорошо, особенно если исходный совершенно бесплатен. В-третьих, неизвестно, что хакеры там могли испортить.

Теперь перейдем к практической части статьи. Должен предупредить, что полученные фильмы в формате MPEG4 будет нельзя смотреть, ни на DVD/VCD плеерах, ни на игровых приставках. Весь софт, который упоминается в статье бесплатный и доступен для свободного скачивания.

На VCD видео-файлы имеют расширение *.dat. Это не совсем MPEG1, точнее это MPEG1 в который добавлена некоторая информация необходимая для VCD плееров. В любом случае эту информацию нужно удалить. Для этого есть специальная утилита VCDGEAR2.0 (). Запускаем, выбираем тип преобразования dat->mpeg. Кнопкой «Load» выбираем dat файл на VCD и куда мы его хотим сохранить. Кнопка «Start». Скорость этого преобразование зависит от скорости вашего CD-ROM-а и займет не более 10 минут. В результате вы получите MPEG файл, который будет мегабайт на 7-8 меньше исходного DAT файла. На этом этапе нас может ожидать серьезная проблема. Дело в том, что потеря 1 байта на обычном CD-ROM-е c программами может быть фатальна. Поэтому там около 1/8 всего диска занимают всевозможные коды для обнаружения и коррекции ошибок. Когда при чтении диска с данными обнаруживается ошибка, этот фрагмент пытается считаться еще несколько раз на пониженной скорости. С VCD ситуация другая. Постоянность потока намного важнее, а на ошибки чтения можно не обращать внимания. Лучше пусть мелькнет пара зеленых квадратиков в уголке, чем придется наблюдать один кадр 20 секунд. Поэтому для VCD используется формат «White Book» в котором большая часть контрольных кодов просто убрана.

В результате скопировать фильм с VCD на жесткий диск без ошибок сложно. Конечно, программа VCDGEAR исправляет ошибки в формате MPEG, если такие возникли при чтении, но только небольшие. Поэтому рекомендуется перед чтением аккуратно протереть диск от соринок и разогреть его в CD-ROM-e в течении нескольких минут. Если ошибка все-таки появилась при чтении (а как это проверить я напишу ниже, операционная система, естественно, ошибок не выдает, ведь необходимых контрольных кодов просто нет), то можно попробовать выполнить эту операцию еще несколько раз, можно вначале dat файл скопировать на HDD и уже после конвертировать в mpeg, можно даже попробовать выйти в DOS и скопировать файл там. Хотя если у вас современный CD-ROM, то особых проблем быть не должно.

MPEG4 позволяет для кодирования звука использовать любой доступный звуковой кодек. Неплохим выбором является MPEG1 Layer3. Установите, например, Fhg Radium MP3 codec (ftp://ftp.ssga.ru/pub/DISTR/mp3soft/Encoders/ra-codec12.zip). В качестве основного инструмента в дальнейшем мы будем использовать отличную программу VirtualDub1.3d ().

Теперь приступим собственно к сжатию. Мы будем работать с обоими частями фильма отдельно и склеим их в самом конце.

1. Запускаем VirtualDub. Открываем MPEG1 файл (File/Open Video File). Открывается mpg файл долго, так как происходит проверка целостности формата. Если файл не открывается, значит в нем содержится ошибка, лучше попробовать считать файл еще раз. Если это не поможет, попробуйте в окошке выбора файла включить опцию «Popup extended open options» и далее выбрать «Accept partial MPEG streams». Если и это не поможет тогда придется в каком-нибудь мощном видео редакторе вырезать испорченные места, но такие ситуации редки, у меня, например, не было не разу.

2. Выбираем полную аудио компрессию (Audio/Full processing mode). Выбираем аудио кодек (Audio/Compression/MPEG Layer3) и выбираем параметры компрессии звука. Я думаю, что на звуке экономить не стоит. Все равно много не сэкономишь, а потеряешь много. Говорят же, что звук дает половину впечатлений, а занимает то он намного меньше. Но с другой стороны качество лучше, чем на источнике получить мы не сможем. Поэтому оптимально выбрать 128kBit/s, 44100, Stereo, хотя это зависит от конкретной ситуации.

3. Далее ставим полную компрессию видео (Video/Full processing mode). Выбираем видео кодек (Video/Compression). Устанавливаем параметры сжатия (Configure). Как мы уже договорились, оставляем параметры Keyframe и Compression Control без изменений. Осталось выбрать Data Rate. Мы будим исходить из того что нужно получить такой фильм, который поместится на 1 CD-R, т. е. он должен быть не больше 650 Мб. Но, как я уже говорил, вычислить размер сжатого фильма заранее не удастся, его можно только оценить сверху по формуле:

M=(T*60*(BV+BS)/8)/1024

где M - размер файла в мегабайтах, T - длительность фильма в минутах, BV - DataRate, BS - величина звукового потока в битах в секунду.

Или BV=(M*8*1024)/(T*60)-BS

Точность оценки зависит от динамичности фильма. Но с другой стороны совсем не обязательно забивать полностью весь диск, на оставшееся место можно, например, поместить Sound Track к фильму в формате mp3 или фотографии артистов. В принципе Data Rate равный 600 Кбит/c уже дает вполне приличное качество.

4. Иногда в начале и конце каждого диска помещают фразы типа «вставьте диск 2», их надо убрать. Используя кнопки навигации по фильму, определяем номера кадров, с которых начинается и кончается сам фильм. Устанавливаем промежуток, который мы хотим сжать (Video/Select Range).

5. Собственно само сжатие. Выбираем File/SaveAvi указываем путь и набираем имя файла. Все. Теперь надо подождать. Процесс сжатия в MPEG4 на порядок быстрее, чем скажем, в MPEG2. У меня на моем Celeron 75x5.5 пол фильма сжимается всего за 3 часа. Ms MPEG4 кодек поддерживает двух процессорную конфигурацию. Microsoft утверждает, что на двойном PentiumII 400 МГц можно осуществлять такое сжатие в реальном времени.

6. После того как обе части фильма готовы осталось только их склеить. Обычно место для разделения фильма на две части создатели диска выбирают вполне подходящее, т. е. на смене планов, поэтому после склейки стыка обычно незаметно. Открываем в VirtualDub первую сжатую часть, выбираем File/Append Video Segment и добавляем вторую часть. Отключаем компрессию (Video/Direct Stream Copy, Audio/Direct Stream Copy). Сохраняем уже целый фильм в 1 файле - Save Avi. Таким же способом можно и обрезать ненужные куски уже преобразованного фильма (если указать соответствующий Range), но только с точностью до ключевого кадра.

Если вы все будете делать, как указано выше, то никаких проблем с синхронизацией звука не будет, проверено много раз. Синхронизация может быть нарушена, если при сжатии появились лишние кадры, но это легко можно проверить - запоминаем число кадров в исходном mpeg1 фильме и сравниваем с количеством кадров в преобразованном (если конечно вы ничего не обрезаете). Этой проблемой страдает программа FlasK MPEG, которую многие рекомендуют для этих целей. VirtualDub сохраняет число кадров 1 в 1.

Эта статья носит рекомендательный характер, я могу в чем-то и ошибаться, так что больше экспериментируйте. В любом случае вы теперь сможете конвертировать VCD фильм в MPEG4 и записать его на 1 CD-R, не потеряв при этом в качестве.

Вообще возможности MPEG4 намного больше, в данном случае исходное качество VCD, нас сильно ограничивало. Добиться почти идеального качества MPEG4 видео можно только если сжимать DVD диски. Но перевод DVD в MPEG4 сильно отличается от перевода VCD в MPEG4. Возникают следующие проблемы:

  • Прежде всего, формат DVD, в отличие от VCD, был разработан с достаточно серьезной защитой авторских прав. C DVD-дискa файлы, так же просто, как с VCD, не скопируешь. Он больше похож на обычный аудио CD, то есть просмотреть каталог можно, а вот уже скопировать файл нельзя. Нужно применять специальные программы-грабберы.
  • DVD диски бывают, как NTSC, так и PAL
  • DVD разработан для просмотра на телевизоре, поэтому, часто, информация записана полями - т. е. 50 или 60 полукадров из четных и нечетных строк по очереди в секунду. При составлении полного кадра образуются «зубчики» по краям движущихся объектов, т.к четные и нечетные строки одного кадра записаны с разницей во времени.
  • При преобразовании DVD в MPEG4 нужно уменьшить размер кадров (например, до 352×288) - алгоритмов такого уменьшения тоже много - bilinear, bicubic, HQ bicubic… - они сильно отличаются по качеству и по скорости.

О решении этих вопросов я хочу написать свою следующую статью.

Создание видео диска в домашних условиях занятие совсем несложное, все что для этого необходимо это исходный видеоматериал, наличие свободного времени и, конечно, Nero.

В этом разделе будет рассказано как создать Video CD (VCD) и Super Video CD (SVCD) , хоть форматы этих дисков различные, запись для них происходить полностью одинаково и создавать два одинаковых раздела было бы неразумно. При необходимости, по ходу текста, будут добавлены короткие пояснения.

Коротко о форматах:

Video CD - это первый формат для записи видео на компакт-дисках. Видео на нем пишется в формате MPEG-1 с разрешением 352х288 в системе PAL с частотой 25 кадров в секунду. Или в системе NTSC с разрешением 352х240 с частотой 29,97 кадров в секунду.

Super Video CD - по названию понятно, что это более поздний формат и соответственно более качественный. Для видео используется формат MPEG-2 разрешением 480х576 в системе PAL с частотой 25 кадров в секунду. Или в системе NTSC с разрешением 480х480 с частотой 29,97 кадров в секунду.

А теперь приступим непосредственно к записи, запустим Nero Express:

На вопрос какой использовать рекордер выберем в выпадающем меню CD-R/RW. Если компьютер оснащен только CD-RW приводом, то данное меню появляться не будет.

Создание диска начнем с выбора его типа. В правой стороне окна показано меню с предложением создать диск - выбираем Видео CD (Super Video CD). Для этого просто подводим указатель мыши к нужному пункту и видим новое меню вот такого вида:

Выбираем Видео CD (Super Video CD), просто щелкая на нем кнопкой мыши. Все, тип диска определен, теперь переходим непосредственно к самой записи.

Появляется окно проекта, в котором мы и будем создавать новый диск.

Те, кто уже работал с Nero Express сразу заметят, что создание VSD (Super Video CD) напоминает запись обыкновенного компакт-диска, а начальные настройки почти полностью совпадают. Но продолжим...

Поместить файлы в проект можно двумя способами: первый из них это воспользоваться кнопкой «добавить».

В появившемся окне выбираем нужный файл и нажимаем кнопку «добавить», выбранный файл автоматически появляется в окне проекта. Nero оценит объем будущего файла и отобразит на шкале объема диска.

Кстати при создании проекта можно отслеживать степень заполнения диска с точностью до одного мегабайта, в левом нижнем углу окна проекта находится соответствующая запись - использовано и показано общий объем занятого места. После окончания заполнения проекта нажимаем кнопку «завершить».

Внизу окна находиться выпадающее меню "Типы файлов", если выбрать в нем видео файлы, то в окно "Выбор файлов и папок" будет отображать только видео, остальные файлы показаны не будут.

Вид отображения файлов и вид окна можно изменить с помощью кнопки .

Второй способ еще проще, достаточно выделить в любом окне Windows нужный нам файл и перетащить его мышью в окно проекта. И таким образом заполнить весь проект.

После того, как файлы для записи подготовлены оцениваем будущий диск еще раз, если в проект попал "лишний" файл, то его можно удалить при помощи кнопки "удалить", видео можно оценить кнопкой "проиграть ".

Следует сказать про новую настройку в окне проекта - разрешить меню VSD. Включив ее мы сможем создать симпатичное меню, для этого выбираем видеофрагмент и нажимаем кнопку «Свойства»

Дальше →

В середине 1993 года фирмы Philips и JVC разработали спецификацию формата хранения видео на компакт-дисках и назвали ее Video CD, предложив внести соответствующие соглашения в качестве видеостандарта для компакт-дисков. Позже он был отражен в «Белой книге» CD-стандартов. Следующая версия видеостандарта - Video CD 2.0 разрабатывалась уже не только этими двумя компаниями (Philips и JVC), но также и Sony, Matsushita вместе со всеми дочерними компаниями - Technics, National, Pioneer, Panasonic и другими.

Таким образом, Video CD - это один из форматов записи компакт-дисков, предназначенный для хранения видеопродукции со звуком высокого качества общим объемом до 98 аудио/видеодорожек (A/V-tracks). Каждая такая дорожка содержит проигрываемые элементы. Это могут быть как видео или аудио, так и одиночные изображения (до 2000 картинок высокого разрешения) со звуковым сопровождением или без него.

Кроме того, в Video CD предусмотрена возможность интерактивного доступа, которая позволяет пользователю выбирать отдельные элементы содержимого диска из заготовленного разработчиком меню. В отличие от стандарта Video CD 1.1 версия 2.0 позволяет делать пункты меню не только из одиночных MPEG-кадров, но также из звуковых фрагментов и даже целых видеороликов.

Поскольку Video CD - это комбинированный мультимедийный диск (CD-Bridge-формат), его первая дорожка может содержать исполняемые прикладные программы. Такой программой может быть, например, CD-i-загрузчик, который необходим для запуска Video CD на CD-i-плейере, оборудованном цифровым видеокартриджем (CD-i-загрузчиками комплектуются некоторые пакеты для подготовки и записи компакт-дисков), или любое другое приложение, если Video CD-диск предназначен для проигрывания на компьютере. Конечно, для того чтобы воспроизводить Video CD на PC, необходимо иметь MPEG-кодек (программный или аппаратный на дополнительной MPEG-плате) и XA-совместимый CD-ROM-дисковод. Кроме того, Video CD-диски можно проигрывать на бытовом аудио-, Video CD- или DVD-плейере, оснащенном видеовыходом (возможность проигрывания Video CD на бытовом плейере специально оговаривается производителем устройства и маркируется наклейкой Video CD).

Возможными применениями Video CD-дисков являются: интерактивные терминалы POS/POI-систем (Point Of Sale/Point Of Information), профессиональные мультимедийные презентации или любительские сборники типа игровых или музыкальных «калейдоскопов» и сборники видеоклипов. Всеми необходимыми средствами для создания Video CD в той или иной мере обладает сегодня большинство пакетов для записи компакт-дисков. Однако более современный и качественный формат записи - Super Video CD поддерживают только последние версии некоторых программ, например пакеты VideoPack 5.0 фирмы CeQuadrat и Nero Burning ROM 5.0 компании Ahead. Более подробную информацию о форматах записи видео на компакт-диски и о хронологии их появления вы можете найти в табл. 1 .

Какой MPEG?

Подготовка и запись Video CD

Итак, Video CD-диск содержит один или несколько (до 98) A/V-фрагментов, которые могут быть объединены различными способами. Интегрированные или специализированные редакторы для подготовки и записи компакт-дисков предоставляют разработчикам различные возможности для создания хорошо структурированных интерактивных Video CD-проектов. Для того чтобы создать и сохранить сложную структуру Video CD в понятном и хорошо систематизированном виде, такие пакеты предлагают графическое или текстовое представление диска в свободном или стандартизованном формате в соответствии с предлагаемыми шаблонами. Такие шаблоны, состоящие из предопределенных стандартных CD-структур, позволяют быстро и легко создавать компакт-диски любой сложности. Опции меню могут определяться как самим разработчиком, так и автоматически, с использованием предлагаемых программой кнопок.

Весьма полезной возможностью при проектировании таких сложных по структуре дисков, как Video CD, является «предварительный просмотр» (Preview), позволяющий весьма эффективно управлять процессом в течение разработки диска и быстро исправлять ошибки, обнаруженные при работе над проектом. Хорошим подспорьем для разработчиков и пользователей является возможность создания «карты диска» или таблицы содержания (PlayList или Extended List Offset Tables), которая определяет и отображает порядок, в соответствии с которым будут отображаться воспроизводимые элементы. Причем планируемая структура может разрабатываться с учетом технических особенностей и определяться отдельно для PAL- или NTSC-систем.

Для того чтобы подготовить видео в необходимом MPEG-формате, можно воспользоваться одним из кодеров (см. табл. 4), а затем собрать полученные видеофрагменты на один SVCD-диск и записать его на CD-R/CD-RW-приводе (демонстрационные версии некоторых из этих кодеков мы поместили на CD, прилагаемый к предыдущему номеру нашего журнала). Заметим, что удобнее собирать и конвертировать видео небольшими кусками, которые затем можно будет объединять на диске в один непрерывный фильм или прокручивать отдельно, вызывая необходимый фрагмент из меню.

VideoPack фирмы CeQuadrat

Одним из наиболее удобных специализированных пакетов для записи видео на компакт-диски является VideoPack 5.0 , преемник популярного инструментария VideoPack компании CeQuadrat, который позволяет создавать интерактивные видеодиски как Video CD-, так и Super Video CD-формата. Этот пакет работает под Windows и предоставляет расширенные возможности для записи видео на компакт-диски.

VideoPack - простой в использовании специализированный пакет программ, который предназначен для создания и записи видео на CD. VideoPack может работать как автономная программа или как расширение пакета WinOnCD (пакета программ для записи любых типов компакт-дисков на всех современных CD-R/RW-устройствах). Программа VideoPack поддерживает MPEG-кодеки (как программные, так и аппаратные) и содержит встроенный преобразователь AVI-файлов в MPEG-формат (так что использовать отдельный кодек необязательно). В пакете компании CeQuadrat содержится также программа Multiplexer, которая может объединять отдельно записанные и закодированные видео- и аудиопотоки в один MPEG-файл, удовлетворяющий всем требованиям стандарта, описанного в «Белой книге» CD-стандартов.

VideoPack 5.0 поддерживает форматы Video CD, Super Video CD (SVCD), Extended Video-CD (XVCD) и DVD. По желанию пользователя исходный материал может быть переведен в любой из этих форматов или преобразован из формата в формат (естественно, преобразовывать из низшего формата в высшие не имеет смысла). Перед записью видео на диск можно подстроить параметры исходного материала и подобрать оптимальные параметры в рамках выбранного формата. Дополнительно к традиционным возможностям новый пакет допускает работу с цифровым телевидением (то есть предусматривает использование материала в формате Digital Video Broadcast Material, который может импортироваться в PC со спутникового приемника специальной TV-картой) и позволяет использовать его как источник для создания DVD- или Super Video CD-дисков. Кроме того, можно использовать и аналоговый источник видео, записав его, например, через видеопорт графического адаптера, а затем преобразовав в форматы, поддерживаемые пакетом VideoPack. После конвертации в MPEG, выполняемой тут же, в программе VideoPack, видео может быть записано на Video CD- или Super Video CD-диск, несмотря на то что исходный материал при этом не соответствует стандартам.

Особого внимания заслуживает возможность преобразования материала из MPEG-1- или MPEG-2-формата в AVI-файл и наоборот. Во-первых, появление такой возможности предоставляет пользователям весь необходимый инструментарий для подготовки видеодиска и не заставляет, как ранее, обращаться к дополнительным программам кодирования. А во-вторых, эта возможность обеспечивает дополнительную гибкость при подготовке исходника или редактировании уже готового диска, и при желании можно улучшать видеоматериал на любом этапе его подготовки, добавлять специальные эффекты или титры непосредственно перед записью Video CD или DVD на диск.

Требования к системе:

  • PC Pentium MMX или выше
  • Минимум 32 Мбайт оперативной памяти
  • Минимум 1,2 Гбайт на жетком диске для временных файлов
  • Windows 95/98 или Windows NT/2000

На чем воспроизводить?

Диски, записанные в формате Super Video CD, можно проигрывать на следующих устройствах:

  • компьютерных CD-ROM-приводах с поддержкой CD-ROM-XA-формата (то есть практически на всех);
  • DVD-плейерах (практически все новые DVD-плейеры, выпущенные в третьем квартале 1999 года или позже, могут читать записанные CD-R-диски и воспроизводить видео в SVCD-формате);
  • Super Video CD-плейерах (специализированных устройствах, которые могут воспроизводить также аудиодиски в формате MP3 и работать в качестве Web-TV-приставок).

Итак, с компьютером все понятно, и если вы сможете сделать на нем SVCD-диск, то уж воспроизвести его сумеете и подавно. Но вот с остальными устройствами могут возникнуть некоторые проблемы. Как определить, воспроизводит ли ваш DVD-плейер SVCD-диски? Как правило, это все те DVD-устройства (как компьютерные, так и бытовые DVD-Video-плейеры), которые читают CD-R-диски (даже если возможность проигрывания SVCD-дисков для них специально не оговаривается). К сожалению, даже таких на нашем рынке пока немного. Однако во всех новых DVD-устройствах специально указывается - DVD/CD/CD-R/VCD, и для SVCD-дисков такой плейер подойдет. Super Video CD-плейеры, к огромному сожалению, на нашем рынке пока практически отсутствуют (хотя соседний Китай, родоначальник данного формата, просто наводнен подобными устройствами ценой от 50 до 100 долл.).

КомпьютерПресс 7"2000




Top