Как я могу легко просматривать и записывать видеовход в 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, он может оказаться слишком "хитрым" для вас.

Это позволяет вам использовать полный контроль и вызывать любые программы, которые вы хотите отобразить на разные элементы управления, но ввод текста определенно необходим.

Другие вопросы по тегам