mplayer: захват видеотрансляции (как задать продолжительность?)

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

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

bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

mplayer: захват видеотрансляции

Сообщение bakulenko »

Доброе время суток!
Есть спутниковый ресивер. Есть желание записать программу.
Вот эта штука отлично пишет поток в файл:

Код: Выделить всё

mplayer -cache 2000 -dumpstream -dumpfile record.ts URL

но как задать продолжительность захвата.
-endpos не срабатывает, хотя, если поставить опцию -endpos 20, а потом открыть файл в проигрывателе - показывает длительность 18 секунд, но играет столько, сколь было записано до нажатия Ctrl+C

Иногда надо записать программу по таймеру, но надо ведь как то ее остановить. Есть ли стандартная опция? Если нет, то буду пробовать сохранение pid и последующий kill.
Спасибо сказали:
Аватара пользователя
Tverskoy
Сообщения: 460
Статус: Мандривопоклонник
ОС: Mandriva 2011 x86_64

Re: mplayer: захват видеотрансляции

Сообщение Tverskoy »

можно убивать mplayer с помощью sleep и killall
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: mplayer: захват видеотрансляции

Сообщение bakulenko »

Tverskoy писал(а):
13.06.2010 18:05
можно убивать mplayer с помощью sleep и killall

Да так и сделал.
Спасибо сказали: