Wahrscheinlich wissen hier alle die mit der "Raspivid"-Funktion arbeiten, dass man dabei eine bestimmte Zeit angeben muss.
Hier ein Beispiel:
raspivid -t 10 -o beispiel.h264
Bei diesem Beispiel wird 10 Sekunden lang ein Video aufgenommen.
Manchmal weiß man aber nicht wie lange man aufnehmen will.
Zum Beispiel will einer mit "os.system('raspivid [...]')" ein Programm machen*, wo man auf einem Button das Video starten und stoppen kann.
Die Lösung ist diese:
Man startet die Aufnahme mit dem Befehl "raspivid -h 999999 -o bespiel.h264 &" und stoppt diese mit "pkill raspivid".
Viel Spaß beim Aufnehmen!
*Für dieses Befehl muss man erst "os" importiert haben.