NEWS
[Neuer Adapter] Reolink Kamera
-
@mading sagte in [Neuer Adapter] Reolink Kamera:
Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.
Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.
ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
Kannst du bitte mal das Blockly dafür zeigen?
-
@gonzokalle sagte in [Neuer Adapter] Reolink Kamera:
@mading sagte in [Neuer Adapter] Reolink Kamera:
Eine Frage: wie erstellt ihr Videos um sie per Telegram oä zu verschicken? Mit nachfolgendem Befehl sind die Videos sehr stockend, was nicht wirklich hilfreich ist.
Ist die Qualität zu hoch? Ch nutze per rtsp den main stream.
ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_main -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=w=640:h=480:force_original_aspect_ratio=decrease -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
Kannst du bitte mal das Blockly dafür zeigen?
Das Blockly sieht so aus:
Ich habe mittlerweile festgestellt, dass es nicht an der Qualität liegt, die mit 480 ja eh gering war. Ich habe auf den sub stream gewechselt und bin auf 768 gegangen. Allein durch den Wechsel auf den sub stream war das Stocken weg.
Der ffmpeg Befehl sieht nun so aus.
ffmpeg -y -i rtsp://admin:xyz@192.168.253.148:554/h264Preview_01_sub -t 30 -f mp4 -vcodec libx264 -pix_fmt yuv420p -an -vf scale=1024:768 -r 15 /opt/iobroker/CamSnapshots/Haustuere.mp4
-
Cool, wusste garnicht, dass das so leicht ist mit ffmpeg.
EDIT:
P.S.
So gehen die Videos direkt raus wenn fertig. Dann braucht man nicht die unnötig lange Pause.P.P.S.
Hast du im Bild und der URL dein Pw im Klartext? -
Danke für den Hinweis, hab es raus genommen. Ist aber eh lokal 7nd nur für die Cam verwendet. Das mit dem „mit Ergebnissen“ war mir nicht klar, jetzt geht es schneller. Top!
-
@david-g
Ich habe es auch mal probiert.
Bekomme nur den Text: /opt/iobroker...........
Muss ffmpeg installiert werden?
Muss das Verzeichnis .../CamSnapshots/... vorher angelegt werden? -
@gonzokalle ja und ja
-
@mading
habe es hinbekommen. -
@gonzokalle
Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?Kann man mit ffmpeg auch Zoomen?
Also nur die Bildmitte aufnehmen? -
@gonzokalle sagte in [Neuer Adapter] Reolink Kamera:
@gonzokalle
Habe die Auflösung mal auf 1280x720 eingestellt. Sieht so noch besser aus.Wenn ich mit VLC den Substream betrachte ist der 640x368 Pixel.
Wird der Stream für Telegram dann Hochgerechnet auf 1280x720 Pixel?Kann man mit ffmpeg auch Zoomen?
Also nur die Bildmitte aufnehmen?Wenn der substream von so geringer qualität ist, wird ein hochskalieren nicht besser (gemäss dem shit in = shit out prinzip). Bzgl der zoom frage am besten google befragen.
-
@mading
Das sehe ich genau so, aber machen wir das nicht gerade.
Von dem Sub auf 1280x720 hochskalieren? -
Wollte hier mal kurz einen Beitrag von mir Posten, da es ggf für einige hier interessant ist.