Каков наилучший способ сжатия файлов 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, который представляет собой приложение с графическим интерфейсом и имеет простые настройки. Это доступно в архивах.
Другой вариант - 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