Inhaltsverzeichnis

Screencasts als WebM und MP4

Komplexere Sachverhalte kann man am Bildschirm gut vorführen und dabei erklären. Das hilft sowohl beim Support von Lehrkräften, als auch bei der Onlineschule 2020:

Mein Workflow unter Ubuntu (18.04 und 20.04)

Der Konvertiervorgang durch eines der Skripte dauert auf einem PhenomX4 von 2010 fünfmal so lange wie das Video dauert. Auf einem Ryzen 7 etwas weniger als die Videolaufzeit (webm) bzw. einen Bruchteil (mp4).

Quelltext von mach_webm.sh

Jetzt auch für Ubuntu 20.04 Focal angepasst.

mach_webm.sh
#!/bin/bash
 
meinlogo=/pfad/zum/logo.png
stempel=" movie=${meinlogo} [watermark]; [in][watermark] overlay=main_w-overlay_w-5:main_h-overlay_h-5 [out] "
 
ffmpeg -i ${1} -vf "${stempel}"  -c:v libvpx-vp9    -b:v 1M -pass 1 -an -f mp4  /dev/null -y && \
ffmpeg -i ${1} -vf "${stempel}"  -c:v libvpx-vp9    -b:v 1M -pass 2 -ac 1 -c:a libopus  ${1}.webm

Quelltext von mach_mp4.sh

Jetzt auch für Ubuntu 20.04 Focal angepasst.

mach_mp4.sh
#!/bin/bash
 
meinlogo=/pfad/zum/logo.png
stempel=" movie=${meinlogo} [watermark]; [in][watermark] overlay=main_w-overlay_w-5:main_h-overlay_h-5 [out] "
 
ffmpeg -i ${1} -vf "${stempel}"  -c:v libx264    -b:v 1M -pass 1 -an -f mp4  /dev/null -y && \
ffmpeg -i ${1} -vf "${stempel}"  -c:v libx264    -b:v 1M -pass 2 -ac 1 -c:a libmp3lame -q:a 9  ${1}.mp4

Quellen

https://stackoverflow.com/questions/10918907/how-to-add-transparent-watermark-in-center-of-a-video-with-ffmpeg

https://trac.ffmpeg.org/wiki/Encode/VP9

https://wiki.ubuntuusers.de/Screencasts/

1)
genauer: Containerformat mit festgelegten Video und Audiocodecs
2)
die Lage dieses Bereichs ist auch nächste Woche gleich
3)
der gewählte Bereich bleibt auch nach Programmende erhalten
4)
das erste Öffnen, weitere mit Menü →Datei→anhängen
5)
Markierung zum nächsten iFrame schieben, Bereich mit „[A“ und „B]“ markieren, dann entfernen