Как выполнить пакетное преобразование файлов mp4 в ogg с помощью ffmpeg с помощью команды bash или Ruby

Я работаю на OSX, не знаю тонн о преобразовании видео. Но у меня есть около 200 видео в формате mp4, которые не воспроизводятся в Firefox. Мне нужно преобразовать их в ogg, чтобы использовать тег видео html5.

Эти файлы находятся в структуре папок, что затрудняет работу с файлами по одному. Я хотел бы, чтобы команда bash или команда Ruby просмотрела все дочерние папки, нашла все файлы .mp4 и преобразовала их.

Я нашел ссылку на то, как это сделать с помощью Google: http://athmasagar.wordpress.com/2011/05/12/a-bash-script-to-convert-mp4-files-to- oggogv/

#!/bin/bash
for f in $(ls *mp4 | sed ‘s/\(.*\)\..*/\1/’)
do
ffmpeg -i $f.mp4 -acodec vorbis -vcodec libtheora $f.ogg
done

Но понятия не имею, как преобразовать это из Linux в OSX.

6
задан Sergio Tulentsev 26 May 2012 в 15:12
поделиться