Как сжать видео с ffmpeg

В Linux есть отличная консольная утилита ffmpeg, которая позволяет преобразовывать файлы из одного формата видео в другие.

В простейшем случае для одного файла команда выглядит так:

Ключом -crf 24 можно регулировать степень сжатия. Чем меньше число, тем лучше качество, но больше размер.

Можно также уменьшить разрешение видео, что тоже приведёт к уменьшению его размера. Например, -filter:v scale=720:-1 уменьшит разрешение до 720 точек по горизонтали, количество точек по вертикали будет вычислено на основе текущего отношения ширины к высоте. Пример:

Однако если у вас куча снятого видео, то для каждого из них запускать конвертацию будет довольно муторно, поэтому для сжатия с ffmpeg всего каталога с видео лучше использовать команду:

Запустите её с терминала, и в каталоге out появятся пережатые версии видео, причем с достаточно неплохим качеством.

Добавить комментарий

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