Цифровой нелинейный монтаж на РС в домашнем и корпоративном видео
Содержание материала
Примером продуктов для линейного A-Roll монтажа в домашнем использовании, является продукт VideoDirector Studio 200, фирмы Pinnacle. Он представляет из себя небольшую сиреневую коробку, "purple thing", как её рекламировал Pinnacle, подключаемую к LPT порту вашего РС. Внутри коробочки находится небольшая плата, которая называется "миксер". Вот что рассказал про эту штучку г-н Павел Ерофеев (Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.):
Разъёмы только видео (S-video и RCA). Прилагается шнурок для дистанционного управления камерой (LANC, 5-pin или инфракрасное, и/к) и видеомагнитофоном (только и/к), подключающийся к последовательному порту и называемый SmartCable. И/к-управление настраиваемое (обучаемое). Миксер не использует протоколы ECP/EPP, поэтому preview весьма тормозной. Реально кэпчурит 640*480, а те самые 1500x1125, которые написаны на коробке, делает простой экстраполяцией, как может любой мало-мальски умный графический редактор. Под Win3.11 жутко глючил (сбои кадровой синхронизации, эффекты работали через раз). Под Win'95 я не проверял. В общем, отстой. Сейчас на смену ему пришла модель Studio400, как я понял, использующая ECP/EPP и позволяющая при сканировании исходного материала делать реферативный Indeo-AVI'шник, чтобы потом при работе над проектом можно было удобнее располагать переходы и эффекты.
Более подробно можно ознакомится по адресу или на сервере фирмы Pinnacle.
Аналогичные продукты предлагают фирмы Videonics. Учитывая появление в последнее время миниатюрных видеокамер и видеомагнитофонов формата DV, например серию Video Walkman фирмы Sony появляется возможность создания домашней цифровой студии с достаточно высокими качественными показателями (для DV 500 линий против 200 у VHS/Video8 и 400 у SVHS/Hi8) при стоимости сравнимой с SVHS/Hi8 оборудованием (правда профессионального уровня), при этом при использовании интерфейса IEEE-1394 добиться полностью цифрового тракта обработки видео/аудио сигналов без потерь при АЦП/ЦАП преобразовании.
Желающие могут посмотреть цены на Web серверах фирм Стоик и ЭРА.
Однако все вышеперечисленные устройства, это устройства классического или "линейного" монтажа, автоматизирующие рутинную ручную работу. Все они сохраняют основной недостаток, а именно последовательный поиск фрагментов на одной или нескольких лентах, а так же достаточно ограниченный набор спецэффектов, правда выполняемых в реальном времени.
Наиболее полно используются возможности РС в качестве монтажной студии при использовании плат видеозахвата для записи/воспроизведения видео на HDD. Возможности полученной студии на РС целиком зависят от ПО и мощности CPU.
Так при использовании программы Adobe Premiere пользователь получает цифровой видеомагнитофон (вернее дисковый рекордер), видео/аудио микшер с 2 и 3 мерными эффектами переходов, возможность наложения до 99 слоев видео, титров и компьютерной графики в любом сочетании с заданием прозрачности по яркости, цвету и альфа каналу, наложение графических фильтров на изображение, возможность ускорения или замедления воспроизведения в 100 раз и многое другое. Правда следует заметить, что платой за такую универсальность является необходимость просчета готового видеоролика CPU на что может уйти достаточно много времени. Поэтому в оперативном монтаже и вещании такое ПО используется редко, а если и используется то применяется аппаратное ускорение просчета эффектов для работы в реальном времени. Соответственно стоимость такого комплекса может достигать десятков и сотен тысяч долларов.
Платы видеозахвата делятся на 2 типа, отличающихся возможностями записи видео/аудио в стандартный avi или QuckTime файл на HDD компьютера, при этом в более дорогих платах и профессиональной аппаратуре легко преодолевается 2 Гб барьер в размере AVI файла, за счет использования собственных форматов для записи видео, а не формата от Apple/Microsoft почти десятилетней давности.
Итак, вы решили что вам необходима домашняя или корпоративная видеостудия. Первое что нужно сделать, это определится с форматом видеозаписи. Для дома предпочтительно (по цене) VHS/Video8 для корпоративного SVHS/Hi8 или DV/DVCAM/DVCPRO). Дальше необходимо определить что вы хотите получить на выходе. Если вас устраивает простой монтаж с возможностью наложения титров или простой графики (это в основном домашнее видео), то лучше использовать классический линейный монтаж с использованием специализированного "железа" например упоминавшейся miro Video Studio-200.
Для корпоративного видео можно предложить более дорогое решение. Желательно A/B-Roll монтаж с видео/аудио микшером, генератором простых эффектов, переходов и титров, управление от специализированного контроллера. Реализация такой студии может быть классической с использованием отдельных компонентов или комбинированных монтажных систем, например FXE-120P фирмы Sony. Для возможности наложения титров и простой графики в данной системе целесообразно использовать обычный РС с картой преобразования SVGA изображения в TV сигнал, либо наложения SVGA сигнала на проходящий видеосигнал.
Более широкими возможностями и часто при более низких затратах обладают линейные монтажные комплексы на базе обычных ПК. Примером может служить комплект фирмы COMO. Основой комплекта служит видеоплата для РС VideoX представляющая из себя видео/аудио микшер с возможностью в реальном времени выполнять до 400 различных эффектов, накладывать титры используя TTF шрифты и статические изображения популярных форматов (TGA, BMP и др.) с использованием прозрачности по яркости (LumaKey) или цвету (ChromaKey).
Для управления ВМ и VideoX можно использовать трехпостовый (А/В-Roll) контроллер ControlX Pro, существенно облегчающий монтаж. Форматы видео VHS/SVHS, при наличии DVX3 - DV/DVCAM/DVCPRO.
Несмотря на кажущую привлекательность линейных систем монтажа, все они имеют существенный недостаток заключенный в аппаратной реализации такой системы. Да вы можете работать в реальном времени, но ваши возможности ограничены возможностями "железа". Для многих случаев этих возможностей более чем достаточно, но если вы например занимаетесь двух и трехмерной графикой, сложным комбинированием (копмоузингом) компьютерного и живого изображений, хотите получить живые поверхности на 2-х и 3-х мерных объектах, и просто оформить свой видеофильм сложными спецэффектами, то идеальным решением для вас будет приобретение платы для записи/воспроизведения видео на диск РС.
В настоящее время существует достаточно большой набор плат видеозахвата различных фирм, ориентированный на рынок SOHO систем. Самые совершенный из них при цене чуть ниже $1000 позволяют получать максимально возможное качество, при своей цене. Так плата miro Video DC-30+ при цене в $850 позволяет теоретически получить цифровой поток записи до 7 Mb/сек, что соответствует мин. компрессии 3:1 при разреше-нии 768x576 25 кадров/сек в формате 4:2:2. Кроме этого, использование фирменного Plug-in для Adobe Premiere miro InstantVideo позволяет обой-ти ограничение Windows в 2 Гб для AVI файлов и экономит место на диске, путем использования неизменяемых участков выходной видеопоследовательности из входных AVI файлов.
При обычном просчете, диск будет содержать как исходные AVI, так и готовый выходной AVI, что потребует дополнительного места. Близким аналогом данной платы, являются платы miro Video DC-30 той же фирмы Pinnacle и FAST AV Master фирмы Fast Multimedia. Все платы имеют видео входы/выходы VHS и SVHS, системы цветности SECAM/PAL/NTSC, несбалансированные аудио входы/выходы, работают в режиме BusMaster и имеют максимальное разрешение 768х576 25 кадр/сек для PAL, оцифровка в формате 4:2:2, соотношение ширины к высоте экрана 4:3 и 16:9. Наличие на борту аудио чипа, позволяет синхронизировать видеоизображение со звуком. Отличие платы DC-30 от DC-30+ состоит в возможности последнего ускоренного просчета некоторых эффектов. Более дешевые платы, как правило, требуют отдельной звуковой карты.
Кроме этого у многих максимальное разрешение не превышает 384х288 при 25 кадр/сек. Учитывая, что разрешающая способность формата VHS не превышает 240 линий по вертикали, то разрешение 384х288 позволяет получать качество, во всяком случае, не хуже. Так же следует учитывать, что снижение потока в 4 раза (в сравнении 768х576) позволяет использовать меньший коэффициент компрессии и ускоряет просчет выходной видеопоследовательности.
Ниже приводится информация о платах Miro DC*** и продуктах от Matrox, которую прислал Григорий Байцур (Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.).
По моим данным, все они используют аппаратный Motion JJPEG кодек от Zoran. Различия, по существу, между ними только в цене и в маркетинговых приемах продвижения продуктов на рынок (все цифры ниже только для PAL/SECAM):
- В DC10 искусственно ограничено предельное разрешение по горизонтали - 50 полей 352х576 (в каждом поле по 288 строк) и минимальный коэффициент компрессии;
- В DC20 искусственно ограничен минимальный коэффициент компрессии. Звук можно записывать отдельной звуковой картой, лучше Brand name. Проблема синхронизации звука и видео может возникнуть, но решается довольно легко.
- В DC30, предположительно, возможности чипа от Zoran используются полностью, размер 704х576, 50 полей. Есть свой собственный звуковой канал. Фактически это означает, что Miro при заводской настройке тщательно следит за тем, чтобы скорость воспроизведения звука была именно такой, как требуется для видео, а не такой, какой ее будет делать тактовый генератор на видеокарте.
У всех DC видеовыход работает только при воспроизведении AVI, использующих MJPEG кодек. Если Вам захочется просто использовать DC для вывода на телевизор другого AVI/MPEG или еще чего-нибудь - не получится. И на экране компьютера, кажется, хорошо MJPEG видео показываться не будет.
Matrox. Для старых millenium/mystique выпускается дочерняя плата Rainbow Runner Studio с ТВ выходом и входом. Работает только с определенными картами Матрокса (маркетинг у них такой, см информацию их сайте). Компрессия - Zoran MJPEG chip, 704x576 50 fields 3.1 MB / sec max. Опять по маркетинговым соображениям одну и ту же микросхему заставляют трудиться только вполовину возможностей. Хотя, на мой взгляд человека, использующего только VHS, этого более чем достаточно. Степень компрессии 6.6:1.
Для G200 matrox'ов делается либо одна карта Marvel G200 (полтора месяца назад показывалась как доступная в пяти фирмах в Москве, в продаже отсутствовала), либо комбинация Mystique G200 (AGP или PCI Retail, with TV out)+Rainbow Runner G-series (занимает PCI разъем, но не IRQ).
Характеристики обеих плат видеозахвата одинаковы. Обещают выпустить еще и отдельный TV - out для других G- Мatrox'ов, но его точно еще в природе не существует.
В середине ноября я купил комбинацию AGP Mystique G200 ($145) + RR G-Series ($185) в один день в IP Labs и в Nord Computers, соответственно. В IP Labs был Mystique, RR-G обещали через неделю, а в Nord был последний экземпляр RR-G, его я и купил, не став ждать неделю. Таким образом получилась система с TV in-out, какое-то 3D ускорение (на уровне Riva128), и традиционно хорошее 2D. Ближайший аналог по возможностям видеомонтажа (Miro DC-20) стоит дороже и ничего в 3D не ускоряет.
И в завершении, замечу, что MJPEG всегда исходит из 4:2:2 (или 4:1:1 для американцевяпонцев) схемы кодирования входной информации о кадре (фактически это режим работы АЦП), а вот далее работает DCT сжатие и именно коэффициент этого сжатия и приводится в спецификациях.
Кстати, цифровые видеокамеры используют аппаратный MJPEG кодек с коэффициентом сжатия 5:1. Входной формат 4:2:2 или 4:1:1 для PAL и NTSC, соответственно. В цифровых профессиональных аппаратах репортажной съемки используется точно такая же схема кодирования, отличие от бытовых в лучшей оптике и механике. И только.
Если не оцифровывать Betacam, cтараясь не потерять при этом ничего с точки зрения профессионального видеорежиссера, то такого коэффициента компрессии всегда достаточно для однократной ре-компрессии при создании эффектов и переходов.
Очень интересное решение предлагает фирма Iomega анонсировав карту Iomega BUZ за $200 (спасибо за информацию Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.), содержащую кодек MJPEG и ULTRA SCSI контроллер. Заявленный поток 6 Мб/сек при 720х576 25 кадр/сек для PAL, видео входы/выходы композит (VHS) и SVHS, 2 аудиоканалаХ16 бит 44 кГц.
К сожалению, более подробная информация отсутствует даже на сайте фирмы Iomega, по-этому если кто ее "щупал" просьба написать.
Если технические данные новых продуктов фирм Iomega и Matrox соответствуют заявленным в анонсах, то данные карты являются идеальным решением для дома в аналоговых форматах VHS/SVHS.
Для формата DV/DVCAM/DVCPRO, пригодного в корпоративном (и домашнем при наличии соответствующего бюджета) использование, в настоящее время предлагается множество плат разных фирм. Многие из этих плат видеозахвата созданы на базе стандартного SCSI контроллера фирмы Adaptec AHA-8945, представляющий собой комбинацию интерфейсов IEEE-1394 и UW SCSI (miroDV300, DPS Spark plus и др).
Стоимость таких карт лежит в пределах до $1000, однако следует учитывать, что данный контроллер (и карты на его основе) записывать/воспроизводить только видео формата DV!!! Для обработки в программах типа Adobe Premiere, необходима конвертация в формат AVI или QuckTime, на что потребуется мощность вашего CPU, для вывода готового ролика потребуется либо конвертация в формат DV, либо карта понимающая AVI. Учитывая что форматы AVI отличаются реализацией, то необходимо применять карту той же фирмы. Вариант miroDV300+miroVideo DC-30. Исключением может служить карта DPS Spark plus стоимостью $720 c ПО VideoActionPRO, работающего на прямую с DV данными на HDD.
Для аппаратного кодирования/декодирования формата DV в формат AVI используется аппаратный кодек фирмы Sony. Учитывая достаточно высокую стоимость кодека, карты содержащие его стоят более $2500 (Fast DV Master $3000).
Из ПО наибольшую популярность получил продукт Adobe Premiere. Сейчас доступны версии 5.0 и апгрейд для зарегистрированных пользователей до версии 5.1. В комплект поставки входят готовые эффекты переходов и различные фильтры. Кроме этого достаточно многие сторонние фирмы предлагают Plug-in для расширения количества спецэффектов. В этом очевидное преимущество программной реализации видеомонтажа. В "железном" варианте все эффекты прошиты в устройстве и для их замены в лучшем случае необходимо связываться с разработчиком.
Очень интересен продукт Adobe AfterEffects, позволяющий создавать очень красивые комбинированные изображения. Примером его использования могут служить заставки на ОРТ и РТР. Очень хороший продукт был в свое время разработан бывшей российской фирмой "Аист". Это программа для создания мультипликационных фильмов (и не только) на базе обычного РС MediaMaster (на западе MediaMania).
Автору этих строк довелось начинать работу на самой первой версии (впрочем как и Premiere 1.0, Ulead Video Studio) данной программы. Рабочий стол программы представлял собой классический мульстанок, с возможность работы с многими слоями и подложкой. Качество выводимого материала, даже с использованием DС-1, было очень высоко, поскольку программа позволяла работать с полукадрами, чем достигалась высокая плавность движения. Более того, субъективно качество при многослойном монтаже было лучше чем у Premiere 1.0. В программе был реализован эффект морфинга (плавное перетекание одного объекта в другой).
Итак, вкратце ознакомившись с "железом" и "софтом" (учитывая далеко не полный перечень), можно приступать собственно к тому, о чем говорит название статьи. Определившись с форматом видеозаписи и режимом работы (нелинейный монтаж), можно приступать к выбору конкретных устройств. Как было отмечено выше, всю работу по обработке видеоданных, за исключением записи видео в AVI и воспроизведения готового AVI файлов, выполняет ЦП вашего компьютера. Поэтому от мощности ЦП будет зависеть скорость, с которой вы сможете получить готовый результат.
Общие правила таковы: от ЦП, ОЗУ, MB скорость работы ПО, от HDD мин. компрессия, от SVGA удобство работы. При выборе ЦП между Intel и AMD (к сожалению автор с другими не работал), желателен Intel по той простой причине, что разработчики ПО ориентируются именно на систему команд ЦП от Intel. Правда опыт работы с AMD K6-200 показал, что MMX код для Premiere 4.2 исполнялся нормально, и скорость работы на некоторых эффектах возрастала в 10 раз. С более поздними AMD автор не работал, поэтому давать какие либо рекомендации не буду.
Что касается MB (mainboard), то здесь следует выбирать достаточно надежных производителей, желательно сертифицированных фирмой-производителем карты для нелинейного монтажа (НМ). Список сертифицированных MB (а так же HDD и SVGA) можно найти в описании соответствующей карты либо на www сервере фирмы-производителя (более желательно, поскольку чаще обновляется).
Учитывая опыт работы автора этих строк, карты НМ широкого применения, достаточно надежно работают практически на любом "железе", однако качество работы и простота установки могут сильно зависеть от "железа". Основными трудностями при использовании не сертифицированного "железа" могут быть следующие.
Первое, конфликты прерываний, что часто зависит от BIOS-а, плохо определяющего P'n'P устройства. Необходимо в ручную развести конфликтующие устройства.
Второе, пропуски кадров при записи видео на HDD (чаще) и при просчете готового AVI (реже). Для избежания данных неприятностей желательно использование сертифицированных HDD, и обязательно (при наличии) специальных утилит тестирования HDD для видео (например Expert для miro) перед записью на HDD, особенно с ВМ и ВК. Так же необходимо использовать программы дефрагментации HDD. После просчета готового AVI, при наличии утилиты анализа AVI (часто входят в ПО для НМ), проверить готовый ролик на отсутствие пропущенных кадров. В случае обнаружения, либо попробовать оптимизировать диск, либо увеличить коэффициент компрессии. Особенно это актуально для режима полного разрешения (768х576 для PAL).
Третье, низкое качество а иногда и полное отсутствие вывода видео в окне на SVGA мониторе. Выход - либо использование внешнего видеомонитора (например телевизора), либо смена SVGA карты. В любом случае наличие видеомонитора желательно, тем более что карты НМ могут автоматически переключать видеовыход между видеовходом и воспроизводимым AVI.
Разрешение SVGA не менее 1024х768 точек при 24 бит/пикс, монитор 17". Идеальное решение 2 монитора. Дело в том, что ПО НМ достаточно сильно перегружено окнами. Кроме основного окна, называемого Time-Line, где собственно и происходит процесс монтажа, есть окна содержащие эффекты переходов, список исходных файлов, окно титров, окно для просмотра видео (иногда 2) и др. Более того, учитывая, что видео представлено на TimeLine в виде последовательности кадров, аналогично кинопленке, то двойная ширина экрана (при 2 мониторах) позволит более комфортно редактировать видеофрагмент.
Учитывая стоимость 15" мониторов и возможность использования в Win98 более одной SVGA карты (а так же цены на массовые модели), можно рекомендовать данный вариант для домашнего использования. Особенно выгоден, такой вариант, при наличии ПО 3D анимации и моделирования. Для NT 4.0 необходимо либо использовать специальные многомониторные карты SVGA, либо карты поддерживающие возможность одновременной работы, в частности Matrox Millennium (II).
Что касается конкретных производителей, то это дело вкуса и возможностей. Автор данной статьи использует или использовал в своей работе как рабочие станции от IBM, DELL и HP (от Ppro 4x200 до P-II 2x450), так и наборы "сделай сам" на базе MB от Intel и Asus, SVGA Matrox, HDD Seagate, мониторы Sony, Panasonic и ViewSonic 17-21. Для корпоративной работы желательно использовать РС известных производителей (HP, IBM, DELL, и др), тем более что цены на них сейчас существенно упали. Достаточно обычного P-II 350-450 с ОЗУ от 64 до 128Mb ECC SDRAM и UW SCSI контроллером. Желательно разрешение 1600х1200 и 19-21" монитор. Очень хороший вариант 2x17" или 19" монитора при разрешении 1280х1024 для 17" и 1600х1200 для 19" и 24 или 32 бит/пикс.
Объем HDD не менее 4Гб, при этом следует учитывать, что вам необходимо будет держать на нем как минимум весь или часть исходного материала, а так же готовый ролик. Для IDE устройств предназначенных для видеоданных необходимо использовать отдельный канал IDE, не "вешая" туда системный HDD и особенно CD ROM. Собрав таким образом видеокомплекс можно приступить к выбору ПО для работы.
Прежде чем перейти к обзору ПО, позволю себе привести некоторые дополнения, любезно присланные мне читателями.
Первое дополнение касается использования IDE дисков. Поступило несколько писем, авторы которых рекомендуют использовать RAID массивы на базе IDE HDD. Наиболее доступным по цене, является контроллер FastTrack фирмы Promise. Использование данного контроллера, позволяет получить поток до 7 Мбайт/сек на обычных IDE дисках. Учитывая низкую стоимость IDE HDD и их возросшую емкость, можно смело рекомендовать их для использования в качестве носителей оцифрованного видео.
Следует заметить, что использование IDE дисков в качестве RAID систем даже для более высокого уровня, не является чем-то особенным. Так фирма Bering поставляет RAID системы Runner RP-6010 и RP-6050 на 5 и 10 дисков соответственно. Поддержка горячей замены и фонового сканирования позволяют сохранять данные и неизменный поток данных (пиковая до 20, непрерывная до 16 Мбайт/сек) при сбоях воз-никающих в процессе работы HDD.
Системы фирмы Antrone Research Inc позволяют передавать данные со скоростью до 40 Мбайт/сек и поддерживают RAID уровней 0, 1 и 5. Второе дополнение непосредственно связано с первым. Основное ограничение записи/чтения видео на HDD, это размер AVI файла, который для Win95 не может превышать 2 Гбайт. Выходом из данной ситуации может служить использование карт позволяющих обойти это ограничение (например Miro Video DC-30+).
Очень интересное решение предлагает Борис Прохоров (Адрес электронной почты защищен от спам-ботов. Для просмотра адреса в вашем браузере должен быть включен Javascript.), который написал специальную программу для обхода этого ограничения. Кроме этого, он предлагает способ решения синхронизации звука с видео. Более подробно можно почитать здесь.
Кроме этого есть дополнения по использованию обычных (не AV) дисков которые можно почитать здесь.
Для приверженцев машин от Apple, выпускается карта аналог DC-30 для MAC'ов, подробности на сайте http://www.pinnaclesys.com/.
Теперь о выборе ПО. Как правило к каждой карте для работы с видео, прилагается соответствующая лицензионная программа НМ. Обычно это либо Premiere 4.2-5.0, либо Media Studio Pro 5.0. Более предпочтительным является ПО фирмы Adobe, из-за возможности использования plug-in сторонних фирм и хорошей совместимости с другими продуктами Adobe. Правда в Premiere 5.0 имеются мелкие "глюки", которые, возможно, устранены в последующих релизах программы.
Кроме ПО для НМ, с некоторыми картами идут программы простой 3D анимации. Например с картами miro Video поставляется программа Asymetrix 3D F/X (http://www.asymetrix.com/), позволяющая создавать достаточно сложные 3D объекты, включая шрифты, манипулировать ими во времени и накладывать разные текстуры, включая динамические (AVI, FLC). Программа отрабатывает различные 3D установки, включая освещение, туман, рассеивание света и др. Используя данную программу, вы можете, например, наложить шесть разных видеофрагментов на грани куба, или букв, задать общее и локальные отражения текстур, включая динамические и многое другое. Очень простой интерфейс, позволяет быстро освоить данную программу и использовать ее в оформлении вашего фильма. Возможностей программы более чем достаточно для обычного пользователя, что бы не прибегать к более мощным и, к сожалению, более сложным программам 3D моделирования и анимации.
Для желающих попробовать себя в 3D графике, но боящихся таких монстров (и по цене и по интерфейсу) как 3D MAX, можно рекомендовать программу TrueSpace фирмы Caligari. В последних версиях программы, реализованы такие функции как задание взаимодействия тел, инерция, трение, генератор частиц (например снег, дождь), деформация, наложение динамических структур, кинетическая инверсия и многое другое. Учитывая исходный объем программы, (5 или 6 дискет формата 1.44 для версии 3.1), возможности и цену, можно смело рекомендовать ее начинающему 3D художнику и аниматору.
Если же вы желаете попробовать себя в роли Дж. Камерона и С. Спилберга, то можно дополнить ваш набор программой компоузинга изображений фирмы Adobe AfterEffects 3.1. Данная программа в своей ценовой категории позволяет создавать очень сложные, многослойные композиции из живого видео, 2D и 3D графики и анимации и разных эффектов. Все возможности программы, перечислить просто невозможно, а о качестве "выхода" можно судить по заставкам на ОРТ и РТР.
Очень хорошая уже упоминавшаяся программа Media Master (Media Mania) фирмы AIST. Простота интерфейса, очень неплохие возможности по сложному многослойному компоузингу, наличие разных деформаций и морфинга, русский интерфейс и очень хорошее качество выходной последовательности, делают эту программу достаточно привлекательной. Пожалуй, единственный недостаток - это отсутствие готовых эффектов и фильтров. Кроме этого, ее очень сложно использовать для обычного НМ, поскольку все-таки это программа для создания анимации. Конечно, стоимость даже этих программ достаточно высока, по нашим меркам, но учитывая любовь россиян к "халяве" и наличию ее на рынках, вполне возможно хотя бы ознакомление с данным ПО. Кроме этого демоверсии TrueSpace есть на сервере фирмы Caligari.
Из других программ можно отметить программы фирмы Ulead. Это программа НМ Media Studio Pro 5.0. Она содержит в себе собственно видеоредактор, генератор титров, графический редактор и программу морфинга. Кроме этого можно использовать другие программы данной фирмы, в частности программу COOL 3D для создания красивых 3D надписей. Более подробно можно посмотреть на сервере фирмы Ulead.
Очень интересна программа Kohesion канадской фирмы in:sync. Данная фирма известна тем, что разрабатывает ПО для Hi-End карточек ввода/вывода видео. Так практически для всех карт, работающих с профессиональным качеством (PerceptionVR, Dig-iSuite, Targa 1000/2000 и др) разработаны версии программы SpeedRazor стоимостью от $1500. Демоверсия программы доступна на сервере фирмы in:sync.
Из других программ для НМ, можно назвать Video Action канадской фирмы DPS, поставляемую вместе со своими картами (EditBay, Spark и др). Кроме этого, существует множество программ других фирм, которые можно найти на различных пиратских сборниках, посвещеных мультимедиа, видео и 3D анимации.
Из plug-in подключаемых к Premiere (и как правило к SpeedRazor) можно отметить наборы эффектов Boris Effects, Power Surge и Holliwood FX. Данные программы интересны тем, что позволяют не только модифицировать существующие эффекты, но и создавать новые. Правда любителям 3D миров и сложного компоузинга, придется смириться с тем, что это потребует огромных ресурсов РС и конечный результат может считаться днями и неделями!!! Это является платой за возможность фантазирования на тему 3D и компоузинг на РС.
Итак, рассмотрев (очень кратко) основные возможности карточек ввода/вывода видео и ПО для работы с видео на PC можно рекомендо-вать следующие варианты использования их возможностей в домашнем и корпоративном видеопроизводстве.
Домашнее видео
Формат видеозаписи VHS, стандарт PAL, оцифровка 768х576, 384х576 или 384х288, 8 бит 4:2:2, аудио 2 канала 16 бит 44 Кгц, цифровой поток до 3 Мбайт/сек. Процессор не ниже Pentium MMX 166 MHz (либо AMD), ОЗУ от 32 Мбайт, SVGA от 4 Мбайт 24 бит/пик при минимум 1024x768. Монитор от 17". Отдельный HDD для AVI файлов IDE или SCSI. Для IDE HDD использование отдельного от системного диска и CD ROM канала IDE.
Объем исходя из расчета размещения исходных и выходных видеоданных. Так при 3 Мбайт/сек и объеме видео в 20 минут (10 входные, 10 выходные), емкость диска должна быть 3х20х60=3,6 Гб, с запасом 4 Гб. При меньшем объеме, можно вводить и выводить видеофрагменты последовательно (ввод фрагментов и монтаж первого сюжета, просчет и запись его на ВМ, очистка диска, дефрагментация, ввод фрагментов и монтаж второго сюжета, и запись на ВМ в конец первого и т.д).
При использовании программы miro Instant Video необходимо учитывать, что в выходной последовательности на HDD записываются только эффекты переходов, сами фрагменты берутся из исходных AVI файлов, тем самым экономя место на диске. Рекомендуемые карты miro Video DC-20/30/30+, AV Master Fast Multimedia, DPS EditBay.
Очень хорошее решение от Matrox карта Marvel G-200, соединяющая в себе SVGA на базе G-200 с 8-16 Мбайт на борту и аппаратный кодек M-JPEG. Поток до 3 Мбайт/сек, что более чем достаточно для дома. Шины PCI и AGP, цена менее $350 за 16 Mб. Кстати, весьма интересное использование в варианте AGP, для записи видео. Пожалуй, это первая карта, пишущая видео по AGP.
Для владельцев карт от Matrox класса Millennium, M-II, G-200, G-100, можно рекомендовать дополнение в виде RR Studio для вариантов Millennium(II) и Rainbow Runner G-Series для G-100, G-200. Недостаток - необходимость наличия аудиокарты и проблем с синхронизацией и отсутствие в поставке хорошего ПО для НМ.
Тоже можно сказать о BUS от Iomega, без SVGA но со SCSI контроллером. К сожалению, пока данные продукты автором не тестировались и что-то конкретное говорить о них невозможно.
Корпоративное видео
.
Формат видеозаписи SVHS для малого бюджета и DV/DVCAM/DVCPRO для среднего и более. Стандарт PAL, оцифровка 768х576 8 бит 4:2:2 для SVHS и 4:1:1 или 4:2:0 для DV/DVCAM/DVCPRO, аудио 2 канала 16 бит 44 Кгц, цифровой поток от 3 Мбайт/сек. Процессор от P-II или PPro (можно AMD К6-2), ОЗУ от 64 Мбайт, желательно ECC, SVGA от 8 Мбайт 24 бит/пикс при мин. 1280х1024. Монитор 17"-19", можно в 2-х мониторной конфигурации. HDD UW SCSI, желательно иметь контроллер редактирования с возможностью работать с РС, очень удобно при выборе и склейке множества сюжетов.
Для ускорения работы с DV форматом, желательно использование аппаратного кодека, иначе большая загрузка процессора при переводе DV-AVI и обратно. Без дочерней карты M-JPEG (например DC-XX для miro DV-300) ввод/вывод видео и просмотр только по IEEE-1394.
Из возможных вариантов - DV Master (PRO) при цене около $2500. Учитывая цену оборудования DV, можно считать ее приемлемой. Требования к объему HDD такие же, как и выше. Карты для SVHS miro DC-30/30+, для DV miro DV-300, Fast DV Master(PRO), DPS Spark(+).
Большинство карт с софтовым кодеком, реализовано на IEEE-1394 UW SCSI контроллере фирмы Adaptec и по существу просто пересылают данные с устройства IEEE-1394 на UW SCSI диск и обратно.
Карты от Fast содержат аппаратный кодек DV-AVI от Sony и работают с DV в реальном времени, обеспечивая прямую запись DV в AVI, монтаж AVI и вывод готового ролика как в AVI так и DV формате. В качестве ВМ формата DV/DVCAM можно использовать DV Drive, монтируемый в 5" отсек РС и обеспечивающий работу с кассетами формата mini DV длительно-стью до 60 минут.
Теперь небольшое отступление на околопроцессорную тему
Следует сразу заметить, что основные тесты, используемые посетителями данного сайта, не смогут показать возможностей вашего РС в обработке видео и анимации. Ваш РС может выдавать до 70 fps на игрушках, но при работе с графикой выдавать 5-10 fps, или часами считать несложный эффект. Тут нет ничего особенного. Дело в том, что все игрушки, в том числе и c 3D графикой оптимизированы под команды конкретныx ЦП и видеокарт. Это возможно благодаря тому, что алгоритм игры известен заранее, так же как и используемые 3D объекты и текстуры. Зная это, программисты оптимизируют программный код для достижения максимальной производительности ЦП.
Тоже можно сказать и о тестах. Как правило, они включают в себя стандартный набор инструкций, которые выполняет РС при тестировании. При реальной работе с графикой и видео, заранее прогнозировать алгоритм работы невозможно, слишком много случайных факторов, определяемых творческими замыслами человека. Это предопределяет неоптимальное использование возможностей как ЦП так и системы в целом. Поэтому для достижения хорошей производительности в обработке видео и анимации, вовсе не надо гнаться за новейшими технологиями, особенно в области игрушек и прельщаться возможностями "крутых" видеочипов за $100-200.
Как правило, окончательный просчет, в программах 3D графики и анимации, возлагается на центральный процессор, а не на процессоры видеокарты. Даже при работе на станцияx SGI, позволяющих в реальном времени манипулировать сложными 3D объектами, окончательный просчет выполняется с использованием многопроцессорного расчетного суперсервера или нескольких сразу, которые могут и не иметь крутых видеоакселераторов, зато позволяют пропускать через себя огромные числовые потоки. Это позволяет получать выходной материал с существенно более высоким качеством, чем обеспечивают видеоакселераторы.
Основное назначение видеоакселератора, это помощь художнику на этапе создания сцены, для возможности визуального ее восприятия. Поэтому, имея карту, выводящую в играх 70 fps, при работе с 3D анимацией, вы получите практически тот же результат, что и при использовании менее "навороченной" карты, дающей 30 fps.
Теперь немного о КЭШ памяти ЦП. Существует мнение, что чем больше КЭШ у ЦП, тем быстрее он работает. Это верно, но далеко не всегда, особенно в обработке изображений. Рассмотрим типичный ЦП, содержащий КЭШ команд и КЭШ данных. Максимальной производительности данный ЦП достигнет при минимальном изменении потока данных и команд при условии, что все данные и команды помещаются в КЭШе. Данный режим работы, характерен для оптимизированных приложений, например текстовых процессоров и электронных таблиц.
Действительно, стандартный набор действий, особенно в текстовом процессоре, малый объем занимаемых данных и невысокая скорость их обновления, позволяют практически обращаться к ОЗУ компьютера очень редко. Здесь требования к КЭШу минимальны, возможна работа даже без него.
Следующий режим, менее благоприятный, это постоянный набор инструкций и изменяющиеся данные. Этот режим характерен для СУБД, когда стандартный набор команд (поиск, чтение и др) применяется к изменяемому потоку данных. Здесь на скорость работы ЦП, уже будет влиять изменение запрашиваемых данных и тем больше, чем более разные данные необходимы. Соответственно эффективность КЭШа данных снижается. Здесь оптимально увеличение КЭШа данных по сравнению с КЭШем команд. Обратный вариант, постоянные данные, переменный поток команд. Данный режим возникает, например, при обработке картинки разными эффектами. При условии, что картинка помещается в КЭШе, на скорость ЦП будет влиять изменение потока команд, обрабатывающих данные. Соответственно, чем сложнее эффект, тем менее эффективен КЭШ команд, поскольку будет тратиться время на пересылку данных из ОЗУ в КЭШ.
Для повышения эффективности необходимо увеличение КЭШа команд. Самый неблагоприятный режим, изменяемый поток данных и команд. Этот режим характерен для обработки аудио/видео данных и в программах 3D моделирования и анимации. Действительно, при обработке видео (и анимации) очень редко подряд идут одинаковые кадры и соответственно неизменяемые данные. Объем одного кадра даже в разрешении 384х288 при 24 бит/пикс более 300 Кбайт. Таким образом ЦП нужно дважды осуществлять обмен данными между ОЗУ и КЭШем для ее полной пересылки и обработки.
Учитывая, что даже простейшие эффекты требуют большого числа инструкций ЦП, поскольку обработка идет на битовом уровне, можно предположить, что КЭШ команд ЦП будет интенсивно обмениваться с ОЗУ. Может наступить такой момент, когда при большом потоке данных и команд, КЭШ будет тормозить работу ЦП. Выход из данной ситуации оптимизация КЭШей, причем динамическая. Учитывая, что все ЦП имеют фиксированный КЭШ данных и команд и потоки данных связанные с обработкой изображений существенно перекрывают объемы КЭШ, можно сделать вывод о том, что в большинстве случаев объем КЭШа не существенно влияет на скорость обработки изображений. Большее влияние оказывает скорость выполнения инструкций самим ЦП, и скорость пересылки по шине ЦП-ОЗУ. Поэтому решающим фактором, при выборе компьютера для задач обработки изображений, является выбор максимальных значений этих параметров, которые, как правило, зависят от тактовой частоты и внутренней архитектуры ЦП.
Автору удалось убедится в этом при работе на ЦП iP-150 и AMD K6-200. Так, несмотря на то, что практически все тесты показывали практически 1,5-2 превосходство АМD, реально ЦП от Intel при просчете в Premiere 4.2 (без ММХ инструкций) работал на 5%-10% быстрее AMD. Очень неплохо показали себя процессоры iPPro. Так РС с Ppro-200 256 Кбайт КЭШ при работе с Premiere 4.2 (c ММХ!) практически не уступал, а иногда и превосходил P-II 300. Правда надо заметить, что использовалась NT 4.0, для которой оптимизирован PPro. Жаль, что Intel отказалась от дальнейшего развития этой линии, мне кажется что PPro 450 под NT не оставил бы шансов Xeon'у.
Ну вот, вроде и все о чем я хотел рассказать посетителям данного сайта. К сожалению, вполне возможно, что я что то пропустил, где-то повторялся, а где-то допускал неточности. Заранее прошу извинить.