Свободные кодеки: Как использовать FFmpeg для преобразования моего mp4s в ogv под Гостеприимным?

Я очень притягиваюсь к идее использовать абсолютно свободные кодеки. Как я преобразовываю мой .mp4 файлы к .ogv использование FFmpeg под Гостеприимным Xerus, использующим эти свободные кодеки?

Я интересуюсь:

  1. Преобразование единственного mp4 файла
  2. Преобразование папки со многими mp4 файлами
4
задан 16 July 2016 в 02:33

1 ответ

Сначала установите FFmpeg путем выполнения следующего в Окне терминала:

sudo apt-get install ffmpeg

Затем изменитесь на ту же папку как свой mp4 файл (файлы) и выполните любое из следующего:

1. Для единственного mp4 файла:

ffmpeg -i input.mp4 -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 output.ogv

Конечно, изменение input.mp4 к фактическому имени файла Вашего входного видеофайла!

2. Для многих mp4 файлов:

mkdir ogv && \
for j in *.mp4
do 
 ffmpeg -i "$j" -c:v libtheora -qscale:v 6 -c:a libvorbis -qscale:a 5 ogv/"${j%.mp4}.ogv"
done

Опции экспериментировать с:

  • -qscale:v (для качества видео), берет целые числа от 0 - 10 с 0 являющийся самым низким качеством и 10 высшее качество
  • -qscale:a (для качества звука), берет целые числа от 0 - 10 с 0 являющийся самым низким качеством и 10 высшее качество

И наслаждайтесь чувством использования libtheora и libvorbis, оба кодека, абсолютно свободные и полностью свободные :)

Ссылки:

4
ответ дан 1 December 2019 в 09:46

Другие вопросы по тегам:

Похожие вопросы: