Mercurial > repos > public > sbplib
annotate +anim/make_movie.sh @ 1344:b4e5e45bd239 feature/D2_boundary_opt
Remove round off zeros from D2Nonequidistant operators
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Sat, 15 Oct 2022 15:48:20 +0200 |
parents | 480ef676742f |
children |
rev | line source |
---|---|
95
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
1 #!/bin/bash |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
2 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
3 # $1 is the folder where the PNGS are found |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
4 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
5 #ffmpeg -qp 0 -framerate 30 -i test%04d.png -c:v mpeg4 -r 30 $1_pos.mp4 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
6 # ffmpeg -framerate 30 -i $1/test_pos1%04d.png -q:v 0 -c:v mpeg4 -r 30 $1_pos1.mp4 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
7 # ffmpeg -framerate 30 -i $1/test_pos2%04d.png -q:v 0 -c:v mpeg4 -r 30 $1_pos2.mp4 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
8 ffmpeg -framerate 30 -i $1/fig%04d.png -q:v 0 -c:v mpeg4 -r 30 $1.mp4 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
9 # rm -f test*.png |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
10 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
11 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
12 |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
13 # -b 5000k to set bitrate of file. |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
14 # -q:v 0 to set quality? This is the shit!!! |
480ef676742f
Added bash script for compiling movie. Fixed so fig_mov respects figure size.
Jonatan Werpers <jonatan@werpers.com>
parents:
diff
changeset
|
15 # -crf set quality 23 is default 18 is almost lossless 51 is worst |