Что такое формат файла F4V?
Файлы .F4V - это мультимедийные видеофайлы, связанные с Adobe Flash, в которых хранятся видеопотоки, закодированные с помощью MPEG-4 (H.264). В отличие от старого формата потоковых тегов .FLV, .f4v построен на базе ISO Base Media File Format - того же контейнера на основе «боксов» (boxes), который используется в стандартных файлах .mp4. Контент .f4v иногда распространялся вместе с файлами .flv или .swf в старых рабочих процессах на базе Flash. Большинство современных медиаплееров могут открывать файлы .f4v напрямую или после простого переименования в .mp4, так как внутренняя структура практически идентична стандартному файлу MPEG-4.
Файл .f4v организован как иерархия боксов ISO/MP4. Ключевые структурные блоки включают:
- Бокс
ftyp(тип файла и бренды совместимости) - Бокс
moov(метаданные дорожек и воспроизведения) - Таблицы отдельных видео- и аудиодорожек
- Дополнительные боксы метаданных (маркеры глав, гиперссылки, XMP)
- Бокс
mdat(необработанные закодированные медиаданные)
Документация Adobe F4V доступна общественности бесплатно.
Формат .f4v был представлен в 2007 году вместе с Adobe Flash Player 9 Update 3. Жизненный цикл Flash Player завершился 31 декабря 2020 года, поэтому доставка веб-контента через Flash больше не жизнеспособна. Видеоплатформы, такие как YouTube, перешли на доставку через HTML5-совместимые .mp4 и HLS задолго до этого срока. Поскольку .f4v фактически является контейнером MP4, конвертация в обычный .mp4 - это ремультиплексинг без потерь: такие инструменты, как ffmpeg, справляются с этим одной командой без перекодирования.
Безопасность и защита
РИСК: LOWФайл F4V - это обычные видео/аудио данные; он не исполняет код и не является интерактивным, подверженным эксплойтам Flash (которым был SWF + плагин Flash Player, оба ныне мертвы). Открытие F4V в современном плеере, таком как VLC, безопасно. Реальный риск косвенный: сайты для скачивания «плееров/кодеков F4V» и пакетные конвертеры (SUPER, Freemake, некоторые «бесплатные» конвертеры) часто содержат рекламное ПО/ПНП - придерживайтесь VLC, MPC-HC (clsid2), HandBrake и FFmpeg. Вариант F4P защищен DRM и может просто отказаться воспроизводиться без оригинальных (ныне недействующих) прав Flash Access.
Детали формата
в двух словахПрограммы, открывающие файлы F4V
ffmpeg -i in.f4v -c copy out.mp4 выполняет ремультиплексинг без перекодирования (F4V основан на MP4). Движок, который использует большинство конвертеров. Технические подробности
глубокая спецификация| Тип файла | ISO Base Media File Format (контейнер MP4), содержащий видео H.264 и аудио AAC/MP3 |
| Кодировка | Бинарная, структура боксов ISO (big-endian) |
| Магические байты | 66 74 79 70 (ftyp) со смещением 4; перед ними 4-байтовый размер бокса; основной бренд f4v или mp42 |
| Контейнер | ISO Base Media File Format (ISOBMFF) - структурно идентичен иерархии боксов .mp4/MOV |
| Видеокодек | H.264/AVC (основной); VP6 в старом архивном контенте |
| Аудиокодек | AAC (основной) или MP3 |
| Сжатие | На уровне кодека: H.264 для видео, AAC для аудио; сам контейнер ISOBMFF не сжат |
| Шифрование/DRM | Отсутствует в обычном .f4v; вариант .f4p добавляет защиту Adobe Flash Access (RTMPE) DRM |
| Типичный размер файла | от 5 МБ до 2 ГБ (в зависимости от длительности, разрешения и битрейта) |
| Глубина цвета | 8 бит на канал, субдискретизация насыщенности 4:2:0 YCbCr (стандарт для H.264) |
| Частота дискретизации аудио | Обычно 44,1 кГц или 48 кГц (AAC или MP3) |
| Поддержка разрешения | До 1920x1080 или 4K с профилем H.264 High, в зависимости от профиля и уровня кодировщика |
| Связанные варианты | .f4a (только аудио), .f4p (защищенный DRM), .f4b (аудиокнига) |
| Статус платформы | Заменен на обычный .mp4/HLS/MPEG-DASH после прекращения поддержки Adobe Flash Player 31 декабря 2020 года |
| Конвертация | Переименование в .mp4 или ремультиплексинг без потерь с помощью ffmpeg; перекодирование не требуется |
| Выпущен | 2007 (Adobe Flash Player 9 Update 3); spec published by Adobe, frozen after Flash EOL |
| Последняя версия | F4V/HDS specification (Adobe), last revised c. 2013; superseded in practice by plain MP4/HLS/DASH |
| Открыть стандартное | Да · без роялти |
| Спецификация | web.archive.org |
Конвертации F4V
Вопросы и ответы сообщества
спрошено пользователямиВопросов пока нет - станьте первым, кто спросит о файлах F4V.
Часто задаваемые вопросы
Как открыть файл F4V?
Является ли F4V тем же самым, что и MP4?
Как конвертировать F4V в MP4?
ffmpeg -i in.f4v -c copy out.mp4 просто перепаковывает потоки без перекодирования и потери качества.