-
Notifications
You must be signed in to change notification settings - Fork 0
/
build
40 lines (36 loc) · 920 Bytes
/
build
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
#!/bin/bash
# build: build script for creating video from symfony Git sources
git clone git://github.com/symfony/symfony.git
gource \
--background 000000 \
--hide filenames,dirnames,mouse \
--logo ./images/logo.png \
--logo-offset 10x10 \
--title "Symfony Development Visualization" \
--date-format "%d %B %Y" \
--font-size 26 \
--caption-file ./captions.txt \
--seconds-per-day 0.01 \
-1920x1080 \
-e 0.02 \
--bloom-multiplier 1.0 \
--bloom-intensity 0.5 \
--highlight-all-users \
--auto-skip-seconds 0.5 \
--key \
-o ./video/symfony.ppm \
./symfony
ffmpeg \
-y \
-r 60 \
-f image2pipe \
-vcodec ppm \
-i ./video/symfony.ppm \
-i ./music/music.mp3 \
-vcodec libx264 \
-preset ultrafast \
-pix_fmt yuv420p \
-crf 1 \
-threads 0 \
-bf 0 \
./video/symfony.mp4