ffmpeg 批量转换视频

2018-08-24 16:07:26 悠然无意 1702

#!/bin/bash
for a in `find -type f -name "*.mp4"`
do
size=`du $a|awk '{print $1}'`
if [ $size -ge 2000 ]
then
    echo "find a big video $a, size $size">>ffmpeg.log
    newfile="$(basename $a)_s.mp4"
    ffmpeg -i $a -crf 36 -b:a 96k -y "$(basename $a)_s.mp4">>ffmpeg.log
    if [ $? -eq 0 ]
        then
        mv $newfile $a
        echo 'done'
    else
        echo 'error'
    fi
fi
done


{{x.name}}

最新评论

{{x.name}}
{{x.create_time}}