Скрипт пакетной конвертации видеофайлов

Если религия не позволяет вам использовать софт с GUI-оболочкой (например, WinFF), можно воспользоваться консолью. Но сначала надо установить ffmpeg:

 
$ sudo apt-get install ffmpeg

Теперь переходим в папку, где лежат видео, подлежащие конвертированию и создаем там исполняемый скрипт.

 
$ cd Videos/
/Videos$ touch convert.sh
/Videos$ chmod +x convert.sh
/Videos$ nano convert.sh

И вносим в него скрипт:

 
#!/bin/sh
mkdir convert
for f in *.avi *.mov *.mkv *.mp4 *.ts;
do
ffmpeg -i "$f" -f dvd -vcodec mpeg2video -r 25.00 -filter:v scale=720:576 -aspect 16:9 -b:v 50000k -mbd rd -trellis 1 -flags +mv0 -cmp 2 -subcmp 2 -acodec mp2 -b:a 128k -ar 48000 -ac 2 -threads auto convert/$f.mpg;
done

Полное описание опций и ключей есть на сайте разработчиков. Остается только запустить скрипт:

 
/Videos$ sh convert.sh 

Leave a Reply

Ваш e-mail не будет опубликован. Обязательные поля помечены *