summaryrefslogtreecommitdiff
path: root/rotord/make_proxies
blob: 50b3e208137d5d4046c34176b50599cd88c35fb5 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
#!/bin/bash

for source in $*; 
do 
	path=${source%/*}
	file=${source##*/}
	stub=${file%.[^.]*}
	suffix=${file:${#stub}}
	if [[-z "$stub" && -n "$suffix"]]; then
		stub=".$suffix"
		suffix=""
	fi
	suffix=".mp4"
	mkdir "$path/$stub.proxies"
	#echo "source: $source"
	#echo "path: $path"
	#echo "suffix: $suffix"
	#echo "stub: $stub"
	ffmpeg -i "$source" -s 1280x720 "$path/$stub.proxies/720$suffix"
	ffmpeg -i "$path/$stub.proxies/720$suffix" -s 640x360 "$path/$stub.proxies/360$suffix"
	ffmpeg -i "$path/$stub.proxies/360$suffix" -s 320x180 "$path/$stub.proxies/180$suffix"
done