TV aufnehmen per Console

BrainPain

Well-Known Member
Hallo,

weis jemand wie ich direkt die Daten von einer TV-Karte (PVR350) abgreifen kann um sie als MPEG zu speichern? Die TV-Karte hat bereits einen eingebauten MPEG-Encoder von daher sollte das Kodieren kein Problem darstellen.

Viele Grüße
 
Hab glaub ich hier schon mal gelesen, das der Stream von der TV-Karte einfach an mplayer übergeben wird über ne pipe.

Wenn man dann einfach den Stream an mencoder weitergibt?!
 
# menconder tv:// -o stream.mpeg

Da fehlen jetzt noch einige Parameter die den Eingang und den Sender bestimmen, aber das ist das Prinzip. Mencoder ist teil des Ports multimedia/mplayer. Ob die TV Karte unterstützt wird kann ich allerdings nicht sagen.
 
Interessante Idee. Nach meinen schlechten Erfahrunge mit cat würde ich aber dd verwenden.
 
Ich hab auch noch was gefunden.
Ist zwar speziell für meine Kartengattung(hauppauge pvr X50) aber ich poste es trotzdem mal:

Code:
ivtv-encoder -c 2 10 /home/mythtv/test.mpg

Hierfür benötigt wird der Treiber ivtv.
Mit -c 2 wird die Kanalnr. angegeben und die 10 stellt die Aufnahmelänge in Sekunden dar.
Als Zielpfad funktionierte bei mir nur eine absolute Pfadangabe.
Leider wird die Datei für meinen Geschmack viel zu groß (1 Sekunde = 1 MB).
Weis vielleicht zufällig jemand wie ich die Dateigröße verringern kann?

Vielen Dank nochmal
 
Zurück
Oben