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