From 69e880dbd98a25e97d9ad627443804ef62d1c9d3 Mon Sep 17 00:00:00 2001 From: niepra01 <rolf.niepraschk@ptb.de> Date: Mon, 10 Apr 2017 17:02:30 +0200 Subject: [PATCH] "createVideo" --- NIXI_ANZEIGE-2/createImages | 2 +- NIXI_ANZEIGE-2/createVideo | 20 ++++++++++++++++++++ 2 files changed, 21 insertions(+), 1 deletion(-) create mode 100755 NIXI_ANZEIGE-2/createVideo diff --git a/NIXI_ANZEIGE-2/createImages b/NIXI_ANZEIGE-2/createImages index 7fa3fe9..66b82c1 100755 --- a/NIXI_ANZEIGE-2/createImages +++ b/NIXI_ANZEIGE-2/createImages @@ -9,7 +9,7 @@ # # Parameter2 = Anzahl der Einzelziffern -MAIN="NIXI_ANZEIGE-1" # device name +MAIN="NIXI_ANZEIGE-2" # device name IMAGE_DIR=./images MAX_DIGITS=8 # do not edit! MAX_FILES=10 # do not edit! diff --git a/NIXI_ANZEIGE-2/createVideo b/NIXI_ANZEIGE-2/createVideo new file mode 100755 index 0000000..9627c77 --- /dev/null +++ b/NIXI_ANZEIGE-2/createVideo @@ -0,0 +1,20 @@ +#!/bin/bash +# +# Rolf Niepraschk <Rolf.Niepraschk@ptb.de>, 2017-01-12 +# +# Erzeugt aus allen Messgeräte-Bilder eine Videodatei (Codec X264) +# + +MAIN="NIXI_ANZEIGE-2" # device name +IMAGE_DIR=./images + +cat $(find "$IMAGE_DIR" -maxdepth 1 -type f -name "*.png") | \ + ffmpeg -y -framerate .5 -i - -c:v libx264 -r 25 -pix_fmt yuv420p \ + "$MAIN.mp4" + +exit + +MJEPEG-Video: + +ffmpeg -y -framerate 1 -f image2 -pattern_type glob -i 'images/*.png' \ + -c:v mjpeg -qscale 1 -r 25 ABC.avi -- GitLab