Каков наилучший способ сжатия файлов HD Quicktime MOV

Недавно я приобрел одну из камер Kodak Playsport, которая снимает видео с разрешением 720p при 60 кадрах в секунду.

Качество видео отличное, но файлы достаточно большие для загрузки на Youtube (около 150 мегабайт в минуту видео). Файлы выводятся в виде файлов Quicktime MOV.

Мой вопрос:

Существует ли инструмент командной строки, позволяющий уменьшить видео до более низкого разрешения / размера для более быстрой загрузки? Я думаю что-то вроде конвертирования ImageMagick, но для видео.

Спасибо Алекс

1 ответ

Решение

Существует несколько транскодеров видео, которые вы можете использовать для преобразования файлов MOV в различные форматы, подходящие для загрузки. Ручной тормоз является популярным, который имеет как графический интерфейс, так и версию для командной строки (handbrake-gtk или же handbrake-cli). Чтобы использовать Handbreak в Ubuntu, вам нужно добавить PPA:

https://edge.launchpad.net/~handbrake-ubuntu/+archive/ppa или более новые https://launchpad.net/~stebbins/+archive/ubuntu/handbrake-releases

Лично мне нравится Transmageddon, который представляет собой приложение с графическим интерфейсом и имеет простые настройки. Это доступно в архивах.

transmageddon

Другой вариант - arista, другой транскодер с графическим интерфейсом, доступный в архивах. По сути, это "Лучшее приложение" в Ubuntu Software Center.

ffmpeg это еще один параметр командной строки, который предлагает большую гибкость, но может быть немного сложным.

Я использую эти параметры с ffmpeg (пример с видео 1m40s 725MB 4096x2304):

Преобразование MP4, видео среднего качества со звуковым кодеком AAC (245 МБ):

ffmpeg -i a.mov -f mp4 -vcodec libx264 -preset fast -profile:v main -acodec aac output.mp4

Преобразование MP4, видео среднего качества со звуковым кодеком MP2(218 МБ):

ffmpeg -i a.mov -f mp4 -vcodec libx264 -preset fast -profile:v main -acodec mp2 output.mp4

Ави конверсия, Низкое качество (120 МБ)

ffmpeg -i a.mov b.avi

Кроме того, вы можете уменьшить разрешение с опцией

-vf scale=1024:576

Преобразование MP4, видео среднего качества со звуковым кодеком AAC с масштабированием (21 МБ):

ffmpeg -i a.mov -f mp4 -vcodec libx264 -preset fast -profile:v main -acodec aac -vf scale=1024:576 output.mp4
Другие вопросы по тегам