Зачем конвертировать FLV
Формат FLV зависел от Adobe Flash Player, поддержку которого прекратили в конце 2020 года. С тех пор FLV не воспроизводится в Chrome, Edge, Safari и Firefox, на iPhone и Android без специального приложения, а также в большинстве видеоредакторов. MP4 — его естественная замена: он использует те же современные кодеки, что применялись в более поздних FLV, и работает везде. Когда вы конвертируете FLV в MP4, старый ролик снова становится обычным видео, которое можно смотреть, редактировать и отправлять другим.
Секунды или минуты: всё зависит от кодеков
В списке загруженных файлов видно, что находится внутри вашего FLV.
- Видео H.264 и аудио AAC. Встречается в FLV-файлах начиная с 2008 года и в записях прямых трансляций. Потоки копируются в MP4 без перекодирования. Часовая запись будет готова за считаные мгновения, а качество останется точно таким же.
- Видео H.264 и аудио MP3. MP4 поддерживает оба варианта, поэтому обычно это тоже быстрое копирование.
- Видео Sorenson Spark или On2 VP6. Эти ранние кодеки Flash не используются в MP4, поэтому видео перекодируется в H.264. Это занимает больше времени, но результат воспроизводится везде.
- Аудио Nellymoser или Speex, характерное для старых записей с веб-камер и голосовых чатов, конвертируется в AAC.
Быстрое копирование возможно, только если сохранить исходное разрешение и частоту кадров. Любое их изменение требует перекодирования.
Как исправить типичные проблемы FLV
Плеер не может перейти к нужному моменту или показывает неверную длительность. У FLV-файлов, сохранённых из потока, часто нет индекса ключевых кадров. В MP4 записывается корректная информация о времени, поэтому перемотка работает. Запись трансляции останавливается или подтормаживает в одном месте. Из-за сбоя сети во время записи в метках времени может появиться разрыв. Если в скопированном MP4 там по-прежнему есть рывки, конвертируйте ещё раз, изменив разрешение или частоту кадров. Это включит перекодирование, которое заново построит временную шкалу. Видео разбито на много частей. Некоторые сайты делят длинные ролики на несколько FLV-файлов. Конвертируйте их все сразу, а затем объедините с помощью инструмента «Объединить видео».
После конвертации
Старые FLV-файлы часто небольшие, например 320x240 или 640x360. Оставьте этот размер: увеличение только раздует файл. Чтобы уменьшить большую запись трансляции перед отправкой, воспользуйтесь сжатием видео или вырежьте нужный фрагмент в инструменте «Обрезать видео». Если старой системе снова понадобится FLV, обратное преобразование выполнит MP4 в FLV. Всё работает на вашем устройстве, поэтому ничего не загружается на сервер.