Дата:   24.11.2017 г.
Время:
 
 
Профессионалам и любителям
ПРОСТО * ДОСТУПНО * ИНТЕРЕСНО
01796
Подписной
индекс
Опрос
Используете мобильный доступ в Интернет?
Погода
 
Архив - Виртуальная дубина - Журнал «Компьютер»
Виртуальная дубина
№ 5-6'2007     Владислав Демьянишин   сайт автора    Тема: Мультимедиа     ( Прочитано 5915 раз )
 
С приходом CD- и DVD-приводов и ростом процессорной мощности компьютеров всё больше пользователей увлекаются видео монтажом. Кто-то пытается делать ремиксы на полюбившиеся клипы, кто-то играется с самопальным переводом старых добрых советских мультфильмов, кому-то приходится после захвата с тюнера ТВ-трансляций дополнительно обрабатывать фильмы, вырезая рекламу и прочие неприятности, а кто-то просто перегоняет своё видео с цифровой фотокамеры. И те, и другие неизбежно сталкиваются с проблемой выбора видео редакторов. Благо, есть серьёзные пакеты программного обеспечения для видео обработки, такие как Sony Vegas 4.0 (40 Mb), Adobe Premiere 7.0 Pro (205 Mb), Magix Movie Edit Pro 11 (71 Mb). Да и сама Windows XP содержит в своей стандартной поставке простенький редактор Movie Maker.
Возможно, кому-то из читателей само редактирование фильмов может показаться рутиной, но как получить информацию о кодеке, которым сжат фильм, узнать хотелось бы.
 
Как определить кодек фильма
 
Лично меня пакет кодеков K-Lite (например, версия 2.70) ещё никогда не подводил. Возможно, уже есть версия более свежая. Но иногда приходится вручную узнавать, каким кодеком запакован фильм. Следующие программы могут помочь в этом:
Video Inspector 1.8.2 (www.kcsoftwares.com) размер 1 Mb для AVI/MPEG/Quick Time. Данная программа позволяет увидеть параметры видео- и аудио данных, и загрузить необходимый для просмотра и прослушивания кодек. Доступна возможность просмотра списка установленных в системе видео- и аудио кодеков.
 
Video Inspector
 
AviInfo 3.1.0 (www.rusdivx.ee/ifm/users/starsoft/AviInfoSetup.exe) имеет размер 596 kb и позволяет просмотреть информацию о кодеках, и редактировать теги, но не позволяет загрузить необходимый кодек.
 
AviInfo
 
AVICodec 1.2 (avicodec.duby.info) размером 543 kb и позволяет просмотреть информацию о кодеках фильма, загрузить их из Интернета, и получить список всех установленных в системе кодеков и фильтров.
 
AVICodec
 
DVD Info 1.1.0 (www.rusdivx.ee/ifm/users/starsoft/DVDInfoSetup.exe) размер 443 kb.
 
Подкрадись незаметно и дубиной его, дубиной!..
 
Редактор VirtualDub 1.6.7 размером 1.3 Мб (www.virtualdub.org или virtualdub.sourceforge.net), несмотря на свою компактность, предоставляет широкий спектр возможностей по редактированию видео в формате AVI/MPEG с сохранением оных в универсальный формат AVI. Именно о нём сейчас и пойдёт речь.
 
Информация о фильме
 
Открываем фильм File > Open video file, затем File > File Information.
 
Извлекаем и сохраняем звуковую дорожку
 
Ползунок проигрывателя перемещаем в начало нужного фрагмента, кликаем на кнопке MarkIn, затем тащим ползунок в конец фрагмента и кликаем уже на кнопке MarkOut – и фрагмент выделен.
 
VirtualDub
 
Остаётся выбрать в меню File > Save WAV и мы имеем извлечённый аудио фрагмент. Навигацию по фильму можно осуществлять не только ползунком, но и кнопками Key previus/Key next, прыгая на один ключевой кадр назад или вперёд.
 
VirtualDub
 
Вставить звуковую дорожку
 
В меню Audio > WAV Audio > и в появившемся диалоговом окне выбираем звуковой файл. Надо сказать, что если звуковая дорожка по продолжительности больше, чем видео, то в итоге получится фильм, где видео закончится раньше, чем звук, а звук будет продолжаться, пока не закончится. И в обратном случае всё будет наоборот, когда звук закончится раньше, а видео будет продолжаться.
Следует учесть тот факт, что если добавить в качестве звуковой дорожки несжатый WAV, и сохранить фильм в режиме Audio > Direct stream copy, то звуковая дорожка будет не сжата и займёт неоправданно много места в файле. При желании сделать фильм более компактным можно добавить WAV уже сжатый MPEG Layer-3, или сохранить фильм в режиме Audio > Full processing mode, о чём будет рассказано ниже.
 
Объединяем фильмы
 
 
 
 
 
Чтобы объединить несколько фильмов, достаточно открыть один фильм, который хотелось бы сделать первым. Затем каждый последующий фильм, который необходимо добавить в конец предыдущего следует выбрать в меню File > Append AVI segment. При этом, если все объединяемые фильмы сжаты одним кодеком и имеют одинаковый битрейт, то их можно быстро объединить и сохранить без перекодировки в режиме Video > Direct stream copy для видео потока и Audio > Direct stream copy для звуковой дорожки, что будет выполнено весьма быстро.
 
Конвертируем фильм
 
При необходимости конвертирования видео или аудио потока, следует соответственно установить режим Video > Full processing mode или Audio > Full processing mode. Затем выбрать кодек и настроить компрессию для видео в Video > Compression > выбрать, например, кодек DivX 6.1.1 или Xvid, … > по кнопке Configure зайти в настройки кодека и выбрать необходимый битрейт для желаемого качества. Если необходимо конвертировать и звуковую дорожку, то Audio > Compression > выбрать, например, кодек MPEG Layer-3 из списка слева и выбрать качество сжатия из правого списка.
 
Дополнительная обработка
 
Перед конвертированием можно:
- Настроить следование видео кадров в Video > Frame Rate;
- Выставить глубину цвета Video > Color Depth, хотя это редко кому может понадобиться;
- Регулировать уровень громкости каналов звуковой дорожки Audio > Volume;
- Выбрать параметры звуковой дорожки Audio > Convertion, что обычно редко кому требуется;
 
Обработка фильтрами
 
Фильтров для обработки видео потока в VirtualDub довольно много, но рассказать о них всех – значит посвятить этому весь номер вашего любимого журнала, чего уважаемый редактор мне позволить не может. Поэтому постараюсь рассказать вкратце о самых востребованных фильтрах.
Сначала необходимо составить список фильтров (меню Video > Filters) в той последовательности, в которой они должны применяться к видео потоку. Если необходимо изменить следование фильтров в списке, то можно воспользоваться клавишами Move Up/Move Down. Конечно, в большинстве случаев фильтры могут вообще не понадобиться, и тогда список фильтров вообще можно оставить пустым. Для добавления очередного фильтра следует нажать кнопочку Add.
 
Масштабирование позволяет уменьшить экран фильма, либо увеличить его для более удобного просмотра. Для этого выбираем фильтр Resize, по кнопке Ok попадаем в окно настроек фильтра, где следует указать новый размер кадра в пикселях (New width/ New height), и метод преобразования Filtering mode. Где для последнего метод Nearest neighbor – даст быстрый результат, основываясь на близ лежащих точках изображения. Bilinear – даст средней скорости результат с билинейным преобразованием по ближним точкам для более гладкого изображения. Bicubic – даст более медленный по скорости результат с кубическим преобразованием ближайших точек для превосходной картинки. Остальные методы являют собой модификации основных методов, описанных мною только что.
После того, как фильтр добавлен, находясь в окне списка фильтров и выбрав его, можно перенастроить кнопкой Configure.
Кнопка Cropping позволяет в появившемся окне указать границы извлекаемого исходного изображения для дальнейшей обработки. Это удобно для обрезки изображения с тем, чтобы в получаемый фильм не попали чёрные полосы сверху и снизу от основного изображения.
 
Яркость/Контраст позволяет регулировать фильтр Brightness/Contrast.
 
Смазанность/Нечёткость достигается за счёт применения фильтра Blur или его модификаций Blur more, Box blur, Motion blur.
 
Отзеркалить вертикально или горизонтально можно фильтрами Flip vertically или Flip horizontally соответственно.
 
Логотип из картинки BMP/TGA/JPG можно установить поверх изображения фильма посредством фильтра Logo. Для чего следует выбрать картинку для параметра Logo image. Если необходимо сделать логотип прозрачным, то следует включить опцию Enable per-pixel alpha blending using alpha channel. В случае, когда картинка не содержит Alpha-канала, то необходимо выключить опцию Use premultiplied alpha, а для имитации слоя прозрачности надо включить опцию Use gray channel of secondary image for alpha channel и выбрать картинку, можно с тем же логотипом для параметра Alpha image.
 
VirtualDub 
 
Если картинка уже содержит Alpha-канал, то достаточно только включить опциею Use premultiplied alpha.
Степень прозрачности подбирается ползунком Opacity. Приемлемым значением может быть 60%..80%.
Параметр Justification указывает, в каком месте кадра (например, в каком углу) располагать логотип.
 
Перспективное отображение возможно при помощи фильтра Perspective. Для этого следует перетащить в нужное место любой из угловых квадратиков рамки, удерживая нажатой клавишу мыши, до придания рамке желаемой формы. Тогда весь кадр фильма будет растягиваться как текстура на всю площадь рамки.
 
VirtualDub 
 
Для корректности картинки следует поэкспериментировать с опцией Unproject данного фильтра. Параметр Filtering mode позволяет выбрать качество текстурирования кадра.
 
Фильтры наподобие PhotoShop доступны при выборе фильтра General Convolution.
 
Вот такой он VirtualDub, простой и навороченный одновременно :)
 

 
 
На главную страницу На предыдущую страницу На начало страницы
 
 
 
 
 
2009 - 2017 © СПД Зайцев А.Б.
Сайт является средством массовой информации.
При перепечатке и цитировании в печатных СМИ ссылка на журнал "Компьютер" обязательна.
При перепечатке и цитировании в Интернете обязательна активная гиперссылка на сайт Comput.com.ua, не закрытая для индексирования.
Украина онлайн Рейтинг@Mail.ru Рейтинг Сайтов YandeG