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.
| Примечание: Если оба устройства стоят в одном компьютере - высока вероятность смерти железа. |
