guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

03/03: talks: icg-2018: Add rule to generate video.


From: Ricardo Wurmus
Subject: 03/03: talks: icg-2018: Add rule to generate video.
Date: Thu, 27 Dec 2018 15:58:30 -0500 (EST)

rekado pushed a commit to branch master
in repository maintenance.

commit 2eaeb8e48f75b9365bb3500f6d0b761622eea915
Author: Ricardo Wurmus <address@hidden>
Date:   Thu Dec 27 21:57:29 2018 +0100

    talks: icg-2018: Add rule to generate video.
---
 talks/icg-2018/Makefile      | 10 ++++++
 talks/icg-2018/durations.txt | 72 ++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 82 insertions(+)

diff --git a/talks/icg-2018/Makefile b/talks/icg-2018/Makefile
index e918954..59bb11b 100644
--- a/talks/icg-2018/Makefile
+++ b/talks/icg-2018/Makefile
@@ -32,3 +32,13 @@ slides.pdf: $(addsuffix .pdf, ${SLIDES} ${BONUS})
 
 %.pdf: %.svg
        inkscape -z --export-dpi=300 --export-pdf=$@ $<
+
+%.png: %.svg
+       inkscape -z --export-height=800 --export-png=$@ $<
+
+#-vsync vfr
+video.webm: durations.txt $(addsuffix .png, ${SLIDES})
+       ffmpeg -f concat -copytb 1 -vsync cfr -i durations.txt -i session.flac \
+               -c:a libopus -ac 2 -b:a 192k \
+               -c:v libvpx-vp9 -crf 31 -b:v 0 -pix_fmt gbrp -threads 4 
-shortest \
+        video.webm
diff --git a/talks/icg-2018/durations.txt b/talks/icg-2018/durations.txt
new file mode 100644
index 0000000..f6ebf5a
--- /dev/null
+++ b/talks/icg-2018/durations.txt
@@ -0,0 +1,72 @@
+ffconcat version 1.0
+file title.png
+duration 23
+
+# "in an effort..."
+file reproducible-1.png
+duration 29
+
+# "to repeat an experiment..."
+file reproducible-4.png
+duration 15
+
+# "to repeat a computer-supported..."  1:07
+file reproducible-2.png
+duration 25
+
+# "how hard.." 1:32
+file reproducible-3.png
+duration 6
+
+# "very" 1:38
+file big-graph-fixed.png
+duration 53
+
+# "a common approach..." 2:31
+file containers.png
+duration 55
+
+# "containers are opaque" 3:26
+file smoothie.png
+duration 55
+
+# "called pigx" 4:21
+file pigx.png
+duration 9
+
+# "the pipelines that are..." 4:30
+file pigx-design-1.png
+duration 30
+
+# "here's a simplified..." 5:00
+file bonus-chipseq.png
+duration 39.5
+
+# "to this end..." 5:39.5
+file pigx-design-2.png
+duration 27.5
+
+# "we wanted the pipelines..."  6:07
+file pigx-design-3.png
+duration 19
+
+# "Guix is a general..." 6:26
+file guix-features.png
+duration 77
+
+# "We packaged PiGx..." 7:43
+file guix-to-container.png
+duration 28
+
+# "We built all PiGx pipelines..." 8:11
+file pigx-reproducible.png
+duration 33
+
+# "Okay, let's recap" 8:44
+file summary.png
+duration 37
+
+# 9:21
+file end.png
+duration 4
+file end.png



reply via email to

[Prev in Thread] Current Thread [Next in Thread]