Зачем сжимать и без того компактный формат
3GP создавали для телефонов с крошечными экранами и медленным интернетом, поэтому большинство старых роликов занимают всего несколько мегабайт. Сегодня 3GP сжимают по другим причинам:
- простой телефон или плеер воспроизводит 3GP только с карты памяти, а она переполнена;
- MMS-сообщение или старый мобильный сервис принимает только очень маленькие файлы, часто гораздо меньше 1 МБ;
- современное видео нужно превратить в крошечный 3GP для одного из таких устройств;
- некоторые приложения для Android до сих пор сохраняют короткие записи в 3GP, иногда с избыточным битрейтом.
Три кодека — три поколения телефонов
| Кодек | Размер файла | Для чего |
|---|---|---|
| H.264 (по умолчанию) | Самый маленький | Телефоны примерно с 2009 года и современные плееры |
| MPEG-4 Part 2 | Средний | Кнопочные телефоны конца 2000-х |
| H.263 | Самый большой при той же картинке | Самые старые телефоны с камерой; размер картинки ограничен 352×288 |
Для старых роликов выигрыш чаще всего даёт именно смена кодека. Картинка у них крошечная, а частота кадров низкая, так что больше убирать почти нечего. Если перекодировать клип из H.263 в H.264, он обычно становится заметно меньше, а на экране выглядит так же.
Если вы не уверены, что поддерживает старый телефон, сначала скопируйте на него короткий тестовый файл. Если H.264 не воспроизводится, попробуйте MPEG-4, затем H.263.
Как уложиться в жёсткий лимит размера
Звук в сжатом 3GP — AAC с фиксированным битрейтом 96 кбит/с (kbps). Это уже около 0,7 МБ на минуту. Для маленьких лимитов это важно: минутный ролик со звуком не уместится в 500 КБ, что бы ни происходило с картинкой. Инструмент сообщит, если цель недостижима, и покажет минимальный размер, который можно получить. Тогда у вас три варианта:
- отметьте Убрать звук, если ролик нормально смотрится без него;
- сократите ролик в обрезке видео или в редакторе 3GP;
- снизьте разрешение до 360p и меньше, а частоту кадров до 15 fps — старые телефоны всё равно воспроизводили именно так.
На маленьких экранах телефонов артефакты сжатия почти не видны, поэтому даже при минимальном уровне качества картинка на самом устройстве обычно выглядит приемлемо.
Скорость и конфиденциальность
Файлы 3GP создаёт встроенный движок конвертации (ffmpeg, собранный для браузера). Он медленнее встроенного в браузер кодировщика MP4, но ролики 3GP короткие и небольшие, поэтому пакет обычно обрабатывается быстро. Если вы хотите смотреть видео со старого телефона на компьютере или телевизоре, преобразуйте их с помощью конвертера 3GP в MP4. Ни на одном этапе файлы никуда не загружаются.