Wie kann ich einen Videoeingang in Linux anzeigen und aufnehmen?

2398
Ben S

Ich habe derzeit meine Wii in eine Linux-Box mit einem Hauppauge WinTV PVR-350 eingesteckt.

Um den Videoeingang auf meinem Monitor anzuzeigen, verwende ich VLC mit /dev/video0als Eingang.

Das funktioniert großartig, aber ich möchte in der Lage sein, die Record-Taste auf der Fernbedienung der Capture-Karte zu drücken und die Linux-Box so lange mit der Aufnahme der Wii-Ausgabe beginnen zu lassen, bis ich die Stop-Taste drücke.

Ich habe herumgepfuscht, um irexecdie Ausgabe einfach /dev/video0in eine Datei zu pfeifen, aber dies scheint als Lösung unelegant zu sein.

Gibt es irgendetwas, das es ermöglicht, einen Videoeingang über eine lirc-Schnittstelle einfach anzusehen und willkürlich aufzunehmen?

Die Box hat aktuell Ubuntu 9.04, aber das sollte keine Rolle spielen.

Ich habe diese Frage auch in den Ubuntu-Community-Foren veröffentlicht .

3

3 Antworten auf die Frage

0
Saavedro

Sie können irexec verwenden, um den Mencoder zu starten, der einen v4l-Eingang verwenden kann. Sie müssen tv: // url als Kodierungsquelle verwenden und das v4l-Gerät mit einigen Optionen angeben, die in der Mancode mencode / mplayer zu finden sind.

Sie sollten auch in der Lage sein, VLC als Encoder anzustoßen (VLC kann sowohl headless [minus a gui] als auch einen voll ausgestatteten Encoder ausführen) von der Befehlszeile aus.

Aber für die einfachste Lösung, denke ich, sollten Sie in eine Linux-DVR-App wie MythTV schauen, die all dies sofort unterstützen soll.

Ich hätte gerne eine Lösung zwischen Skripts und aufgeblähten DVR-Apps wie MythTV, aber danke für die Vorschläge. Ben S vor 14 Jahren 0
Am Ende habe ich die geskriptete Route genommen, indem ich, wie Sie erwähnt haben, irexec verwendet. Ben S vor 14 Jahren 0
0
kolypto

Versuchen Sie es mit NVRec . Überprüfen Sie auch diese Liste der Anwendungen: Video für Linux-Ressourcen

0
DaveParillo

Ich würde mir überlegen, diese Seite anzuschauen . Aufgrund Ihrer Kommentare zu @Saavedro könnte es jedoch für Sie zu "skriptiv" sein.

Sie können jedoch die vollständige Kontrolle ausüben und die Programme aufrufen, die Sie verschiedenen Steuerelementen zuordnen möchten. Das Eingeben ist jedoch auf jeden Fall erforderlich.