Перекодировка видео для смартфонов Android с помощью AVC
Многие пользователи по достоинству оценили небольшую бесплатную программу для конвертирования видеофайлов – Any Video Converter.
Среди её достоинств - простота, при заслуживающей внимания функциональности, а также довольно большой диапазон поддерживаемых видео форматов.
Автору доводилось много раз пользоваться данной программой и наблюдать в течении нескольких лет развитие проекта Any Video Converter.
Возросло количество стандартных профилей для конвертации - сейчас их насчитывается несколько десятков, что весьма удобно.
Рассмотрим нередко возникающую ситуацию, когда нужно адаптировать видеоролик с большим разрешением для воспроизведения на устройстве с небольшой разрешающей способностью экрана.
Сюда же можно отнести случаи, когда некоторые параметры видео не позволяют воспроизводить его на нужном нам устройстве – в частности, это такие параметры как битрейт, количество кадров в секунду и т.д.
Типичный случай – конвертация видеоролика формата HD-ready в формат, ориентированный для проигрывания на Android-устройствах с невысоким разрешением экрана (телефон, смартфон, 7-дюймовый планшет) и ограниченными вычислительными ресурсами.
В качестве примера возьмём исходный ролик в формате HD-ready со следующими характеристиками:
- Размер кадра – 1280х720 пикселей;
- Битрейт видеопотока – 1980 Кбит/с;
- Частота следования кадров – 25 кадров/с;
- Кодек Н.264/AVC;
- Объём – 13,7 Мб.
Приступаем к выполнению задачи:
Перекодировать исходный видеоролик под устройство на платформе Android
Запускаем Any Video Converter и перетаскиваем нужный видеофайл из файлового менеджера в центр окна программы. По умолчанию Any Video Converter стартует в режиме преобразования файлов, о чём свидетельствует активная вкладка в главном окне программы:
Из расположенного в правой верхней части главного окна списка предустановленных профилей выбираем нужную нам категорию, в данном случае – Android.
Далее, в списке профилей, рекомендованных для устройств на Android, выбираем наиболее подходящий для нас:
Например, выбираем профиль "HTC Desire Mpeg-4 Movie" и смотрим в группу параметров "Базовые установки".

Мы имеем набор готовых настроек, касающихся разрешающей способности ролика, его качества, размещения конвертированного файла и т.д.

Пункт "Параметры видео" содержит группу настроек, таких как битрейт видео, частота следования кадров, кодек, соотношение сторон и количество кодирующих проходов.
Собственно, почти готово. Жмём кнопку "Конвертировать", после чего дожидаемся окончания процесса и можно записывать получившийся ролик на наше устройство.
Можно посмотреть скриншот исходного ролика:
И скриншот уже переконвертированного нами видео:
Учитывая тот факт, что динамика видеопотока не то что от ролика к ролику, а и в пределах одного видеофайла способна меняться в широчайшем диапазоне, универсального пресета, к примеру, для того же Андроида или Айфона нету.
Битрейт в 256 Кбит/с в случае одних роликов может быть вполне достаточным, в иных же случаях – может не хватить и 2 – 2,5 Мбит/с.
Таким образом, можно поэкспериментировать и подобрать наилучшие параметры при перекодировании видео для своего смартфона или планшета.
Интересные статьи по работе с мультимедиа:
- Как убрать логотип из видео с помощью фильтров VirtualDub
- Как работают видео-кодеки в современных фотоаппаратах
- Seven Converter - простой и понятный конвертер видео файлов
- admin's блог
- Войдите на сайт для отправки комментариев