FLV
Формат, який був Інтернетом протягом десяти років, пережив технологію, яка його створила.
FLV був контейнером Flash, який використовувався для відео, що протягом приблизно десяти років означало, що Інтернет використовував цей контейнер для відео. Flash було знято з експлуатації у 2020 році; файли нікуди не поділися. Жоден пристрій Apple не відкриває його, але відео всередині дуже часто є простим H.264, яке потребує лише повторного обгортання, а не повторного кодування.
30 липня 2026 р.
Відкривається без сторонньої допомоги в
На iOS ніколи не було Flash, а на macOS роками не було підтримки Flash. Ніщо в жодній системі не зчитує контейнер, але якщо всередині H.264 і AAC, що часто буває, перегортання дозволяє відтворювати всюди за лічені секунди.
Факти
| Повна назва | Flash Video |
|---|---|
| Тип | Контейнер |
| Розширення | .flv, а також .f4v (насправді це MP4) |
| Опубліковано | 2002 рік, Macromedia, пізніше Adobe |
| Відео всередині | Sorenson Spark або VP6 у старих файлах; H.264 приблизно з 2008 року |
| Звук всередині | MP3, AAC, Nellymoser (голос), Speex |
| Субтитри | Відсутні |
| Статус | Flash Player припинив підтримку 31 грудня 2020 року |
Контейнер, який насправді був механізмом доставки
FLV існував тому, що Flash потрібно було щось, що можна стрімити через звичайний веб-сервер і починати відтворювати, ще не отримавши файл цілком. Його структура — проста послідовність позначених фрагментів: тут відео, там звук, зрідка метадані, — без вимоги, щоб файл був повним або щось було заздалегідь проіндексовано.
Для своєї епохи це було правильним рішенням, і саме тому практично кожен відеосайт між 2003 і 2013 роками віддавав FLV. Лишився величезний архів: уроки, лекції, записи, особисті колекції — все в контейнері, який нічого сучасного вже не відкриє.
Хороша новина в тому, що більша частина цього архіву молодша за 2008 рік, а файли з того часу майже завжди несуть відео H.264 і звук AAC — саме ті потоки, які приймає MP4.
Чому конвертація зазвичай відбувається миттєво
Коли потоки всередині контейнера вже належать до тих, що приймає цільовий контейнер, конвертація означає розпакування й перепакування — читання відео та звуку і запис їх у новий файл без зміни жодного кадру. Це ремультиплексування, і воно працює зі швидкістю, на яку здатен диск. Годинний FLV перетворюється на MP4 за кілька секунд.
Виняток — старі файли. Відео Sorenson Spark і VP6 або звук Nellymoser не мають місця в MP4, і їх справді доводиться перекодовувати — повільніше й з утратою якості. Швидкий спосіб зрозуміти, з чим маєш справу: якщо файл приблизно до 2008 року або виглядає як раннє веб-відео, чекай на повільний шлях.
Або взагалі оминути це питання. Плеєр із власним стеком декодування відкриває FLV як є, разом із VP6, і не конвертує нічого.
Як розібратися з цілим архівом таких файлів
- Відтворювати на місці
Для архіву, до якого ти звертаєшся, а не дивишся цілком, відкривати файли напряму вигідніше, ніж конвертувати папку, до більшості якої ти, найімовірніше, ніколи не доторкнешся.
- Ремультиплексувати сучасні файли масово
Усе, що несе H.264 і AAC, майже миттєво й без утрат перепаковується в MP4, а потім відтворюється на будь-якому пристрої без сторонньої допомоги.
- Перекодовувати лише те, що справді важливо
Раннє відео Flash має низьку роздільну здатність і сильно стиснуте; перекодування не поверне те, чого там ніколи не було. Роби це для кількох важливих файлів і заздалегідь знай, що виглядатимуть вони після цього так само грубо.
Питання про цей формат
Звідки ці факти
Суміжні формати
Твоя бібліотека нарешті в одному місці.
Безкоштовно для завантаження. Жодного акаунту, жодної реєстрації, нічого передавати.