Захват видео с рабочего стола

Разные проблемы звука, видео, обсуждение разных устройств и т.д.

Модератор: Модераторы разделов

Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Захват видео с рабочего стола

Сообщение DjSpike »

Нужно записывать все происходящее на рабочем столе в видео файлы размером не больше 500 Мб.
Для записи думаю использовать ffmpeg (или mencoder если кто подскажет с какими параметрами его запускать):
ffmpeg -f x11grab -r 25 -s 1024x768 -i :0.0 -vcodec huffyuv -sameq /mnt/work/`date +%Y-%m-%d_%H:%M:%S`.avi

Подскажите как можно сделать чтобы он резал автоматически файлы по размеру ???
И какой кодек лучше использовать чтобы не очень сильно загружать процессоро ???
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
WTakET
Сообщения: 73
ОС: Debian GNU/Linux squeeze/sid

Re: Захват видео с рабочего стола

Сообщение WTakET »

man ffmpeg
Main options
-f fmt
Force format.

-i filename
input file name

-y Overwrite output files.

-t duration
Restrict the transcoded/captured video sequence to the duration specified in
seconds. "hh:mm:ss[.xxx]" syntax is also supported.

-fs limit_size
Set the file size limit.
Спасибо сказали:
Аватара пользователя
DjSpike
Сообщения: 2265
Статус: в поисках истины
ОС: Lubuntu 12.04

Re: Захват видео с рабочего стола

Сообщение DjSpike »

Подскажите что в данном случае лучше использовать ffmpeg или mencoder ?

man ffmpeg
Main options
-f fmt
Force format.

-i filename
input file name

-y Overwrite output files.

-t duration
Restrict the transcoded/captured video sequence to the duration specified in
seconds. "hh:mm:ss[.xxx]" syntax is also supported.

-fs limit_size
Set the file size limit.


С параметром -fs у меня что-то он вообще не стал запускаться. С параметром -t 00:05:00 он записывает ровно 5 минут и останавливает запись. А мне нужно чтобы потом продолжалась запись. Т.е. прошло 5 минут, создался новый файл и дальше записывает. Или достиг размер файла 400 Мб, создал новый файл и дальше записывает...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
Спасибо сказали:
WTakET
Сообщения: 73
ОС: Debian GNU/Linux squeeze/sid

Re: Захват видео с рабочего стола

Сообщение WTakET »

Он запускается, но вы видимо указываете слишком малый размер и потому захват сразу завершается =)
Размер задаётся в байтах, с используемым вами кодеком в 10-ти мегабайтный файл записывается менее секунды.
Спасибо сказали: