Как я могу легко просматривать и записывать видеовход в Linux?
В настоящее время мой Wii подключен к Linux-системе с Hauppauge WinTV PVR-350.
Для просмотра видеовхода на моем мониторе я использую VLC с /dev/video0
в качестве входа.
Это прекрасно работает, но я хотел бы иметь возможность нажать кнопку записи на пульте дистанционного управления карты захвата и заставить Linux начать записывать вывод моего Wii, пока я не нажму кнопку остановки.
Я возился с использованием irexec
просто передать вывод /dev/video0
в файл, но это кажется не элегантным в качестве решения.
Есть ли что-нибудь, что позволяет легко просматривать и произвольно записывать видеовход с использованием интерфейса lirc?
На данный момент в коробке есть Ubuntu 9.04, но это не имеет значения.
Я также разместил этот вопрос на форумах сообщества Ubuntu.
3 ответа
Вы можете использовать irexec для запуска mencoder, который может использовать вход v4l. Вам нужно будет использовать URL-адрес tv:// в качестве источника кодирования и указать устройство v4l с некоторыми параметрами, которые можно найти на странице man mencode/mplayer.
Вы также должны иметь возможность использовать его для запуска VLC в качестве кодировщика (VLC может запускать как безголовый [минус графический интерфейс пользователя], так и использовать полнофункциональный кодировщик) из командной строки.
Но для самого простого решения, я думаю, вам стоит взглянуть на приложение Linux DVR, такое как MythTV, которое должно поддерживать все это из коробки.
Попробуйте NVRec. Также проверьте этот список приложений: Видео для ресурсов Linux
Я хотел бы рассмотреть на этой странице. Однако, основываясь на ваших комментариях к @Saavedro, он может оказаться слишком "хитрым" для вас.
Это позволяет вам использовать полный контроль и вызывать любые программы, которые вы хотите отобразить на разные элементы управления, но ввод текста определенно необходим.