Hu zusammen,
Ein Bekannter von ir hat folgendes Anliegen:
Er hat eine Überwachungskamera die jede Minute ein Bild schießt (kein Ton). Dieses kann man sich via web-Oberfläche auch anschauen.
Bzw. via simplen curl Aufruf auf seinen Rechner runterladen.
Nun soll ein großer continuierlicher Clip aus diesen Einzelbildern entstehen.
D.h. wenn ein neues Bild "ankommt" soll es immer an's Letzte gehängt werden ... Frage ist nur wie ?
Der Weg via avisynth fällt aus. Zwar könnte man via ImageSource bilder importieren, aber dann müßte der video stream jedes mal komplett neu erzeugt werden.
Meine Idee ist: Man nehme das Bild (jpg) "encode" es als Motion-JPEG mit einer Länge von 0.04 sek (= PAL) und hänge es immer an den bestehenden Stream an. MJPG sollte keine Referenzen zu anderen Bildern haben.
Problem hierbei: bei einem Elementar-Stream sollte das problemlos klappen, aber steckt das Ganze in einem Container, müßte der jedes mal neu ge-muxed werden ... Oder gibt's da welche die sowas unterstützen ? (.ts vielleicht ?)
So, und nun das Ganze noch irgentwie als Script zusammenbasteln
ffmpeg oder mencoder vielleicht ... ?