http Netzwerkkamera + Zeitraffer

Hamst0r

Lt. Junior Grade
Registriert
Feb. 2010
Beiträge
454
Hallo ihr Lieben,

Ich wollte unter Linux eine Zeitrafferaufnahme erstellen. Zur Verfügung steht eine Netzwerkkamera die über http erreichbar is. ffmeg ist schon installiert, System ist ein Linux Debian.

Hat jemand ne Idee wie ich den hier dargestellten Code so umforme, dass er als Quelle den http Link nimmt?

Wenn ich mir die Eigenschaften des dargestellten Videos(der Bilder) unter der http Adresse anschaue stoße ich auf ein .cgi Format.

h ttp://XXX.XX.X.XXX/axis-cgi/mjpg/video.cgi?camera=1&resolution=352x288&1324377646323

Dankö :)
 
Hi

Schonmal versucht nach -i (input) einfach die URL einzufügen? Wahrscheinlich müsstest du -s 640x480 noch ändern zu 352x288, wenn man sich den Link mal genauer anschaut ;)

Code:
s=5;i=1;until [ ]; do ffmpeg -f video4linux2 -s 352x288 -r 1 -i http://XXX.XX.X.XXX/axis-cgi/mjpg/video.cgi?camera=1&resolution=352x288&1324377646323 -vframes 1 -f image2 pic`printf %05d $i`.jpg;i=$(($i+1));sleep $s;done

Und ansonsten eben die Hinweise der Anleitung beachten. Testen kann ich es nicht, aber so würde ich mich rantasten.


mfg
aki
 
Wenn ich den Befehl

Code:
s=5;i=1;until [ ]; do ffmpeg -f video4linux2 -s 352x288 -r 1 -i h ttp://XXX.XXX.XXX.XXX/axis-cgi/mjpg/video.cgi?camera=1&resolution=352x288&1326986435495 -vframes 1 -f image2 pic`printf %05d $i`.jpg;i=$(($i+1));sleep $s;done

absetze bekomme ich eine Fehlermeldung. Er kann eben mit dem Link zur Kamera nichts anfangen, mir persönlich sagt axis-cgi mjpg jetzt auch nichts, hm :/
 

Anhänge

  • screen.jpg
    screen.jpg
    52 KB · Aufrufe: 109
Zuletzt bearbeitet:
Na du siehst doch dass der das "&" nicht erkennt und nur den ersten Teil holt. Damit deine Netzwerkcam dir das Bild sendet benötigt es ja noch weitere Angaben (Resolution und die ID). Versuch einfach den ganzen Link in Anführungszeichen zu setzen: "
Obs klappt weiss ich natürlich nicht, aber gut möglich..
 
Zurück
Oben