FFmpeg — приложение для мобильных устройств на платформе Android, которое позволяет конвертировать видео и аудиофайлы. Утилита использует одноимённый набор библиотек для изменения форматов треков. Является мобильной версией кроссплатформенного сервиса с открытым исходным кодом.
Принцип работы
Ffmpeg использует библиотеки libavformat и libavcodec. Первая используется для мультиплексирования и демультиплексирования аудио и видеофайлов с переводом их в медиаконтейнеры, такие как FLV, AVI, ASF, OGG и другие. Вторая библиотека предназначена для декодирования записей и перекодировки их в другие форматы, такие как MP3, ACC, 3GP, MPEG4, VP8, VP9 и прочие.
Требования
Так как конвертация происходит непосредственно на устройстве, работа утилиты не зависит от наличия сетевого соединения. Скорость преобразования файлов зависит от процессора мобильного устройства. Необходимо, чтобы смартфон был построен на базе чипсетов с архитектурой x86, ARMv7 и ARMv8.
Выбор и обработка файлов
Приложение сканирует внутреннюю память мобильного устройства на предмет наличия видео и аудиоконтента. Позволяет просматривать папки и выбирать файлы для обработки. Далее пользователю необходимо выбрать желаемый формат и разрешение, после чего стартует конвертация. Есть возможность выбирать и расположение преобразованных треков.
Утилита поддерживает пакетную обработку. Есть возможность обрабатывать большое количество файлов одновременно. Приложение отображает на экране код конвертации и сообщает пользователю, когда она успешно завершена. Сохраняет логи.
Особенности
- приложение можно скачать и воспользоваться им бесплатно;
- предназначено для конвертации файлов на мобильном устройстве;
- поддерживает различные форматы и кодеки;
- имеется пакетная обработка, по аналогии с Photo Resizer;
- утилита совместима с актуальными версиями Android.