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

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-программами.

 



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

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


Linux: как перестать удивляться, и начать работать » Как в Linux превратить DV-камеру в WEB-камеру

У меня есть старенькая Mini-DV камера Sony DCR-HC42E. В свое время это была очень хорошая бытовая видео-камера с 12-ти кратным оптическим зумом. Под W...


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

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


KDE 4 » Классическая тема оформления Redmond 125% для KDE 4

Мне часто приходится работать как в Linux, так и в Microsoft Windows. Моторные навыки наработаны годами, и для быстрой и точной работы необходимо имет...

RSS подписка

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

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


Статистика


http://sad6sotok.ru/ как выращивать петрушку посадка и уход.
Проектирование большого цода datadome.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

База Adgaver (1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)

База Pipitos1983

База Soxsten

База Silenn

База Shlyapnikova - херомантия и ригидность

База Svoynickname

База Larson227

База Velonski

База BrokeRU

База Mcold

 

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

 

База Tairesh

База Ivnglkv

База Kolyag87

База Andyk101

База Garik456456

База Harpokrat

База SalexIzyh

База Duwaz

База RuDennn

База Manakaden

База Vitvrn

База Fanrok

 

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

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