projects
/
videoscripts
/
.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
afbd0a8adb25b95a4f9c410395667421900e5f8d
[videoscripts/.git]
/
mkv2mp4
1
#!/bin/bash
2
3
INPUT=$1
4
FILENAME=${INPUT%%.*}
5
OUTPUT="$FILENAME.mp4"
6
7
echo "-> Converting $INPUT to $OUTPUT file"
8
9
if [[ -e "$OUTPUT" ]]; then
10
echo "-E- Output file $OUTPUT already exists. Aborting..."
11
exit 1
12
fi
13
14
ffmpeg -i $INPUT \
15
-b:v 3000k \
16
-vcodec libx264 \
17
-acodec copy \
18
-coder 1 \
19
-flags +loop -cmp +chroma -partitions +parti4x4+partp8x8+partb8x8 \
20
-subq 5 \
21
-me_range 16 \
22
-g 250 \
23
-keyint_min 25 \
24
-sc_threshold 40 \
25
-i_qfactor 0.71 \
26
-threads 2 \
27
$OUTPUT