WMV Direct

Версия 1.4.0.27

 

Общие сведения

Программа предназначена для редактирования файлов формата Windows Media Video (ASF), имеющих расширение wmv и asf, без их перекодирования. При этом существенно экономится время и не теряется качество исходного материала.

Главное окно WMV Direct.

Программа позволяет:

·        воспроизводить файлы WMV;

·        принимать трансляцию видео по сети в формате ASF/WMV; (не поддерживается в Windows Vista) NEW!

·        захватывать видео при вещании по сети; (не поддерживается в Windows Vista) NEW!

·        регулировать громкость при воспроизведении файлов;

·        вырезать (удалять) из файла заданные интервалы и сохранять отредактированный файл;

·        объединять несколько ASF/WMV/WMA файлов в один;

·        индексировать файл;

·        создавать, переименовывать и удалять маркеры;

·        конвертировать файлы ASF/WMV в формат AVI, без перекодировки, с сохранением синхронизации потоков;

·        сохранять аудио поток в файл WAV в формате PCM;

·        сохранять отдельные кадры в файлах формата BMP и JPEG;

·        просматривать информацию о потоках, содержащихся в файле;

·        экспортировать профиль файла во внешний файл профиля (“*.prx”).

Дополнительная информация, содержащаяся в редактируемом файле (скриптовые команды, маркеры и т.д.), полностью переносится в выходной файл. Поддерживается работа с файлами, использующими переменный битрейт (VBR-потоки), имеющими более одного аудио- и/или видео-потоков (например, файлы “multiple bitrates”), а также дополнительные потоки других типов. Ручной выбор потоков для воспроизведения не поддерживается.

Программа позволяет также обрабатывать файлы, при создании которых были использованы следующие сторонние кодеки:

Видео:

·        Morgan MJPEG V3

·        Pic Video M-JPEG 3

·        Pic Video Lossless MJPEG

·        Pic Video Wavelet 2000

·        Huffyuv 2.1.1

·        Mainconcept DV 2.0.4 (и более поздние версии)

·        Mainconcept DV Pro 3.0 (и более поздние версии)

·        DivX 5.0.3 (и более поздние версии)

·        XviD MPEG-4

 

Аудио:

·        Microsoft MPEG1 Layer 3

 

Использование других кодеков также возможно.

 

Системные требования

·        ОС MicrosoftWindows® 2000, XP, 2003, Vista (рекомендуется Windows XP);

·        DirectX 8.1 или выше (рекомендуется DirectX 9.0c);

·        Windows Media Encoder 9;

·        Windows Media Player 7 (рекомендуется Windows Media Player 10).

Вместо установки полноценного кодировщика Windows Media Encoder, допускается установка только его run-time версии. Скачать обе версии можно здесь: http://ftp.mplik.ru/index.php?sectionid=2&fsid=20064

Кодеки Windows Media Video предъявляют высокие требования к быстродействию компьютера, поэтому для более комфортной работы необходим возможно более мощный процессор. Объём оперативной памяти большого значения не имеет.

 

Конвертирование файлов ASF/WMV в формат AVI

Начиная с версии 1.3.0.17, WMV Direct позволяет конвертировать файлы формата ASF в формат AVI с сохранением синхронизации потоков. В контейнере ASF синхронизация достигается за счёт хранения для каждого сэмпла своего штампа времени. При воспроизведении файла каждый сэмпл воспроизводится в тот момент времени, который ему приписан. Поэтому выпадение кадров или отклонение скорости потоков от номинальной при видеозахвате не влечёт рассинхронизации видео и звука.

Для того чтобы синхронизация потоков была сохранена при конвертации в AVI, необходимо воссоздать каждый из потоков, обеспечив их равномерность и равную длительность воспроизведения, т.к. только при этих условиях будет достигнута синхронность потоков в AVI-файле. Это возможно, используя штампы времени, хранящиеся в файле ASF.

Встроенный в WMV Direct алгоритм выравнивания потоков устраняет следующие причины возникновения рассинхронизации:

·        пропуск одного или более кадров подряд при захвате;

·        пропуск одного аудиосэмпла;

·        дублирование одного или нескольких кадров при захвате;

·        дублирование одного или нескольких аудиосэмплов при захвате;

·        несинхронный старт аудио- и видеопотоков в исходном файле;

·        различные длительности аудио- и видеопотоков в исходном файле;

·        локальное уменьшение частоты следования видеосэмплов (частоты кадров) в исходном файле.

Последний вид рассинхронизации особенно часто проявляется при использовании кодеков DivX, XviD и им подобным. При этом частота кадров падает хоть и незначительно, но в среднем за некоторый промежуток времени накапливается один псевдо-пропущенный кадр, который необходимо возместить.

Выравнивание длительности аудиопотока осуществляется на длительность видеопотока, который выравнивается вставкой и/или удалением необходимого числа кадров. В выходном файле частота кадров всегда жёстко равна частоте, указанной в заголовке исходного файла (как правило, это 25, 29.97 или 30 к/с).

При конвертировании файлов WMV, использующих аудиокодеки Windows Media Audio или MPEG1 Layer 3, звуковой поток декомпрессируется в несжатый формат (PCM). Частота дискретизации звука выбирается равной той, которая использовалась кодеком в исходном файле.

При вставке пропущенных кадров в видеопоток, сжатый кодеками DivX, XviD, Windows Media Video и им подобными, использующими частичное кодирование (т.е. не каждый кадр является ключевым), WMV Direct пытается вставить дубль ключевого кадра для сохранения целостности потока. Однако это возможно не во всех случаях, что может приводить к возникновению существенных артефактов на изображении. Поэтому рекомендуется по возможности использовать кодеки MJPEG, DV или HuffYUV, а если это невозможно, то задавать в настройках используемого кодека максимальный интервал ключевых кадров не более 2-3 с.

По окончании конвертирования выводится подробная статистика, в которой указано количество добавленных и/или удалённых кадров, общее их количество и другая информация. В случае если при конвертации были продублированы неключевые кадры, в статистику включаются номера вставленных неключевых кадров.

Примечание: в некоторых случаях появление рассинхронизации возможно при преобразовании ASF/WMV файлов, полученных склеиванием двух файлов в WMV Direct, т.к. при склеивании может нарушиться целостность звукового потока на стыке файлов. Поэтому рекомендуется преобразовывать каждый файл отдельно, а затем склеивать полученные AVI-файлы.

 

Ограничения

WMV Direct ориентирован на работу с видеофайлами, имеющими частоту 25 к/с. Работа с другими частотами будет корректной, однако номер отображаемого кадра не будет соответствовать действительности.