HOWTO Записать работу программы в видеофайл

Материал из Gentoo Linux Wiki

Перейти к: навигация, поиск
Вернуться в раздел руководства

Содержание

[править] Вступление

Иногда бывает необходимо записать свои действия в какой-то программе. Например, нужно сделать презентацию программы в работе.

[править] xvidcap

emerge xvidcap

После запуска xvidcap в File/Options нужно переименовать файл в filename.mpeg и изменить максимальное число кадров на 0. Сохранив настройки (Save) и нажав Ok, нужно нажать кнопку с значком прицела и выбрать нужное окно, затем перемещая окно xvidcap, выбрать точное место записи. Красная кнопка запускает запись в MPEG-файл, лежащий в той папке, откуда была запущенна программа xvidcap.

[править] gvidcap

Идет в комплекте с xvidcap. Отличается смазливым GTK-личиком и большим количеством ошибок. К использованию не рекомендовано.

[править] ppm2mpeg

Скрипт перекодирует из .xwd (снимки экрана?) в MPEG. Можно найти на просторах Интернета или написать самому. Хотя на мой взгляд проще записать сразу в MPEG.

[править] Кодирование в MPEG-4

mencoder filename.mpeg fps=25 -o output.avi -ovc xvid -xvidencopts bitrate=650

[править] Редактирование

su -c 'emerge avidemux2'; avidemux filename.mpg

[править] Другие способы

Оба приведенных ниже способа оптимизированы под два компьютера.

[править] VNC

[VNC] - технология удаленного доступа к рабочему столу другого компьютера. На компьютер, работающий под управлением Linux/MacOS/Windows ставится VNC-сервер (TightVNC, RealVNC), на другом компьютере или в другой X-сессии запускается утилита vnc2swf для запись в swf-файл или vncrec для записи в файл своего формата. Поэтому об этом способе можно забыть =)). Смотри также:

http://desktops.linux.com/desktops/04/07/26/1815242.shtml?tid=6
http://linuxgazette.net/102/washko.html

[править] Запись через видеовыход

Нужна видеокарта с ТВ-выходом и плата видеозахвата/ТВ-тюнер. Соединив разъемы, можно вести запись с помощью mencoder.

Примечание: Если оба устройства стоят в одном компьютере - высока вероятность смерти железа.
Личные инструменты