22 lines
350 B
Plaintext
22 lines
350 B
Plaintext
|
#!/bin/sh
|
||
|
|
||
|
if [ -z $(which ffmpeg) ]
|
||
|
then
|
||
|
echo "Missing ffmpeg package, please install it!"
|
||
|
exit 1
|
||
|
fi
|
||
|
|
||
|
if [ ! -z $1 ]
|
||
|
then
|
||
|
if [ $1 == 'cut' ]
|
||
|
then
|
||
|
ffmpeg -i "$2" -ss $3 -t $4 -c:v copy -c:a copy "$5"
|
||
|
fi
|
||
|
|
||
|
if [ $1 == 'shrink' ]
|
||
|
then
|
||
|
ffmpeg -i "$2" -vcodec libx264 -crf 20 -filter:v fps=30 "$3"
|
||
|
fi
|
||
|
fi
|
||
|
|