Folgendes habe ich in einem Wiki Eintrag entdeckt.
Code: Select all
datum=$(date "+%d.%m-%R")
cat /dev/video0 > /TV/aufnahme_vom_$datum.mpg & echo $! > /TV/killpid.txt
Das klappt auch sehr gut. Damit wird ein Stream von einer Fernsehkarte aufgezeichnet.
Mein Problem ist das cat abbricht sobald die 4GB Grenze für die Dateigröße erreicht wird.
Es wird auf ein FAT geschrieben. Ich möchte gerne das die Dateien maximal 2GB groß werden. Dazu habe ich es mal mit split versucht.
Doch erstens werden die Dateien gar nicht gesplittet und zweitens weiß ich auch nicht wie ich das in den Befehl so einbauen soll das die PID richtig geschrieben wird.
PS: Gibt es eine andere Möglichkeit das Signal abzugreifen, ich meine nicht mit cat?
Wahrscheinlich ist das Treiber abhängig.
Danke.