doc: Add LiberPlanet audio and movie script.

* doc/talks/lp20/movie/audio.ogg: New file.
* doc/talks/lp20/movie/doit: New file.
This commit is contained in:
Jan Nieuwenhuizen 2020-03-13 16:22:28 +01:00
parent e3d7414ac2
commit f6e1ceedef
No known key found for this signature in database
GPG Key ID: F3C1A0D9C1D65273
2 changed files with 338 additions and 0 deletions

Binary file not shown.

338
doc/talks/lp20/movie/doit Executable file
View File

@ -0,0 +1,338 @@
#! /bin/sh
convert -density 400 ../lp20.pdf lp20.png
for i in $(seq 0 27); do
rm -f $i.avi
ffmpeg -r 1 -i lp20-$i.png -c:v libx264 -r 30 -pix_fmt yuv420p $i.avi
done
cat > avi.lst <<EOF
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 0.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 1.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 2.avi
file 3.avi
file 3.avi
file 3.avi
file 3.avi
file 3.avi
file 3.avi
file 3.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 4.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 5.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 6.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 7.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 8.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 9.avi
file 10.avi
file 10.avi
file 10.avi
file 10.avi
file 10.avi
file 11.avi
file 11.avi
file 11.avi
file 11.avi
file 11.avi
file 11.avi
file 11.avi
file 11.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 12.avi
file 13.avi
file 13.avi
file 13.avi
file 13.avi
file 14.avi
file 14.avi
file 14.avi
file 14.avi
file 14.avi
file 15.avi
file 15.avi
file 15.avi
file 15.avi
file 16.avi
file 16.avi
file 16.avi
file 16.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 17.avi
file 18.avi
file 18.avi
file 18.avi
file 18.avi
file 18.avi
file 18.avi
file 18.avi
file 19.avi
file 19.avi
file 19.avi
file 19.avi
file 19.avi
file 19.avi
file 19.avi
file 19.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 20.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 21.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 22.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 23.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 24.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 25.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 26.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
file 27.avi
EOF
rm -f movie.avi
ffmpeg -f concat -r 1 -i avi.lst -c copy -c:v libx264 -r 30 movie.avi
rm -f video.ogv
ffmpeg -i movie.avi video.ogv
rm -f talk.ogv
ffmpeg -i audio.ogg -i video.ogv -metadata title="GNU Mes -- Bootstrapping GNU" -metadata year="2020" -metadata author="janneke@gnu.org" -metadata comment="LibrePlanet 2020 Lightning talk" talk.ogv