Собираем
информацию
по крупицам
Статьи - Компьютерное

Mplayer / Mencoder

Как в Linux использовать AviSynth через Wine
25-11-2010
19:58:40

Чтобы воспользоваться возможностями программы AviSynth в Linux, её можно запускать из-под Wine, и работать совместно с Mplayer.

 

Для полноценной работы AviSynth в Wine, нужно не забыть установить внутри Wine набор Win32-видеокодеков - KLite Codec Pack или тому подобное.

 

Кроме AviSynth, понадобится windows-программа avs2yuv. Вот её краткое описание на английском:
 

Avs2yuv - to pipe avisynth scripts to ffmpeg2theora, still CLI though.

 

Другими словами, программа преобразует avs-файл (с помощью AviSynth) в видеопоток формата YUV (точка-в-точку, без потери качества), и направляет этот поток на стандартный вывод.

 

Таким образом, направив выходной поток этой программы в Mplayer, можно организовать взаимодействие Mplayer и AviSynth.

 

Пример:

 

$ wine avs2yuv.exe video.avs - | mencoder - -o video.avi -ovc lavc -lavcopts mbd=2:trell:v4mv:vqscale=2

 

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

 

$ wine avs2yuv.exe video.avs -o - | theora -f yuv4mpegpipe --aspect 16:9 -v 7 --optimize -S 0 --inputfps 23.976 - -o video.ogg

 

Главный недостаток такого подхода в том, что под Wine могут установиться не все нужные кодеки. Например, я не смог установить кодек DV2 для работы с видео, захваченным с видеокамеры SONY. Поэтому для работы с домашним видео приходится пользоваться нативными Linux-программами.

 



К списку "Компьютерное"

Интересное на сайте


Flash-анимация » Клип клуба "Сакура"

Оборудование: Pentium-200MMX, RAM 32Мб Среда: Flash MX Год: 2002   Этот клип я создавал, преследуя две цели.   Первая цель - разобраться с ...


Мультиплатформенные игры » MoveNoid - арканоид с бесконтактным управлением

MoveNoid - это игра по типу классического арканоида, в которой управление битой (ракеткой) происходит с помощью графической метки. Для захвата изобр...


Система контроля версий GIT » Установка GIT и настройка GitHub: полное руководство (Windows, Linux)

Здесь описывается практическая часть вопроса использования Git - его установка и регистрация на сервере GitHub.com.    GitHub.com - это серв...

RSS подписка

Подпишитесь на новости сайта по RSS

Поделиться этой страницей


Статистика


http://zaonadezhda.ru/ перчатки с пвх иваново.
Все фото по тегу helena rubinstein косметика www.qqey.ru.

Внимание!


На этом сайте разрабатывается программа MyTetra и её родственные проекты. Доступны к просмотру следующие базы знаний:

 

База Xintrea (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)

База Rarrugas (1, 2)

База Balas

База YellowRaven

База Yurons

База Lesnik757

База Shandor

База Sirrichar

База Anatolean

База Аrmagedec

База SorokinRed

База Deadelf79

База Fadk

База Adgaver (1, 2, 3, 4, 5, 6, 7, 8)

 

Требуют доработки:

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

 

Подробности на странице MyTetra Share.

 WebHamster.Ru
 Домик любопытного хомячка
Яндекс индекс цитирования
Почтовый ящик