Два формата одной эпохи
Расцвет 3GP и FLV пришёлся на вторую половину 2000-х. В 3GP телефоны записывали видео, а FLV использовали сайты для показа видео через Adobe Flash Player в браузере. Тогда многие конвертировали 3GP в FLV, чтобы загрузить ролики с телефона на видеосайты и форумы. Поддержка Flash Player закончилась в 2020 году, и современные браузеры не воспроизводят FLV, поэтому для обычного сайта лучше выбрать MP4 или WEBM.
Кому ещё нужен FLV
- Старым сайтам, форумам и обучающим системам с Flash-плеером, который никто не заменил.
- Стриминговым серверам и инструментам, работающим по RTMP, где FLV — родной контейнер.
- Коллекциям и архивам, где всё хранится в одном устаревшем формате.
- Старым ТВ-приставкам и медиаплеерам, у которых FLV указан среди поддерживаемых файлов.
Если вы не уверены, уточните, что на самом деле требуется системе. Часто подойдёт и обычный MP4: 3GP в MP4.
Как выполняется конвертация
Видеокодеки в файлах 3GP (H.263, MPEG-4 Part 2 или H.264) и звук AMR декодируются движком конвертера, встроенным в страницу. Затем потоки заново кодируются в кодеки, которые ожидают FLV-плееры, и упаковываются в файл FLV. Браузеры не умеют делать это сами, поэтому движок загружается при первой конвертации. Всё работает локально — ваши ролики никуда не загружаются.
Настройки для старых плееров
Плееры времён Flash создавались для небольших видео, что подходит для роликов 3GP. Оставьте исходное разрешение, задайте фиксированную частоту кадров, например 15 или 25 fps, и используйте качество по умолчанию. Если FLV будет транслироваться по RTMP, подберите частоту кадров под остальной поток. Очень старые Flash-плееры также плохо справлялись с большими файлами, поэтому надёжнее всего короткие ролики и умеренное качество.
Сжатие и обратная конвертация
Файлы FLV из роликов с телефона и так небольшие, но сжатие FLV поможет уменьшить их ещё сильнее для очень медленного соединения. Если нужно посмотреть видео FLV на старом телефоне, воспользуйтесь конвертером FLV в 3GP.