вторник, 6 августа 2013 г.

Как конвертировать видео для Android в пакетном режиме

Если надо обработать один файл, то нечего и огород городить. А если много? Если целый сериал? Тогда придётся дописать пользовательское меню Midnight Commander.

Почему именно Midnight Commander? Потому что универсально. Эта программа не зависит от DE – хоть KDE у вас стоит, хоть GNOME.

Итак, следует открыть файл .config/mc/menu и дописать туда следующее:

<Номер> Видео для Android
set %t
if [ "%d" = "%D" ]; then
echo "Входная и выходная папки должны быть разными"
exit 1
fi
while [ -n "$1" ]; do
ext=`basename "$1"`
ext="$ext##*."
newname=`basename "$1" .$ext`.mp4
ffmpeg -y -i %d/"$1" -f mp4 -vcodec h264 -s 640x480 -r 25 -b 500k -acodec aac -ac 1 -ar 44100 -ab 128k -strict experimental %D/"$newname"
shift
done

Разумеется, опции следует изменить исходя из возможностей устройства.

Как конвертировать видео для Android в пакетном режиме