FLV и SWF — два самых часто используемых форматов для передачи видео в глобальной Сети. Если не вдаваться в детали, то файлы с расширением .flv — это видеоролики, конвертированные в потоковое видео с помощью Adobe Flash Player.
Общепринятое обозначение FLV является сокращением от FLash Video — официального названия этого формата. В свою очередь, файлы с расширением .swf предназначены для хранения векторной графики и анимации, могут содержать звук.
SWF — это стандартное расширение для скомпилированных flash-файлов, к примеру, игр, анимации, интерактивных приложений и пр.
Аббревиатура SWF изначально акронимом для ShockWave Flash (поскольку данный формат создавался для медиаплеера Shockwave Player), однако в настоящее время SWF принято расшифровывать как Small Web Format (т.е. «малый веб-формат»).
Не пропустите: HEIC ФАЙЛЫ С IPHONE: ЧТО ЭТО, ЗАЧЕМ И КАК ОТКРЫТЬ ИХ В WINDOWS
FLV и SWF — немного истории
Формат FLV был разработан компанией Macromedia в 2005 году. Инновационность идеи состояла, в частности и в том, что для использования FLV-файлов не требовалось устанавливать отдельные программы — для комфортного просмотра онлайн-видео конечному пользователю достаточно было просто скачать и установить небольшой плагин для веб-браузера.
Популяризации формата FLV во многом способствовали рост и совершенствование сразу нескольких известных видеосервисов, таких как YouTube, Dailymotion, Google Video и MySpace.
Формат SWF использоваться начал гораздо раньше — примерно с середины 1990-х годов и создан был в рамках программы FutureSplash Animator. Разработанное специалистами небольшой девелоперской компании FutureWave и выпущенное в мае 1996 года приложение позволяло создавать веб-анимацию в сжатом формате.
После поглощения FutureWave Software компанией Macromedia в декабре того же 1996 года приложение FutureSplash Animator было переименовано в Macromedia Flash.
Не пропустите: КАК ИГРАТЬ ВО ФЛЕШ ИГРУШКИ НА РАБОЧЕМ ИЛИ УЧЕБНОМ КОМПЬЮТЕРЕ С ЗАБЛОКИРОВАННЫМ ДОСТУПОМ НА ИГРОВЫЕ САЙТЫ
FLV и SWF — медиа
Оба формата — и FLV и SWF — это так называемые медиаконтейнеры, объединяющие несколько потоков данных в единый файл. FLV-файл состоит из короткого заголовка, нескольких пакетов метаданных и перемежающихся между собой аудио и видео.
А в SWF возможны поддержка текста, языка ActionScript и графики (в частности, векторной и растровой).
FLV и SWF — права собственности
В 2005 году компания Macromedia была поглощена Adobe Systems. Одним из результатов такого этого поглощения стало то, что ранее принадлежавшие Macromedia права на форматы FLV и SWF перешли в собственность Adobe.
Однако если в настоящее время описание формата контейнера FLV считается открытым (хотя кодеки защищены патентами и остаются собственническими), то доступ к SWF ограничен.
FLV и SWF — реализация
Поскольку FLV — формат открытый, то он может записываться любой программой, которая использует плагин Flash Video Exporter. И не смотря на то, что данная технология является элементом Adobe Flash, для программных продуктов сторонних разработчиков она тоже доступна, в отличие от SWF.
Не пропустите: КАКОЙ ЛУЧШЕ VLC ИЛИ KMPLAYER? РАЗБИРАЕМСЯ СО СПЕЦИФИКОЙ
Что же касается формата SWF, то, как мы уже упоминали, для доступа к этому формату необходимы специальные лицензии компании Adobe. Как известно, в мае 2008 года в рамках мероприятий по стимулированию девелоперов на создание полностью совместимых Flash-сред Adobe объявила о снятии ряда ограничений на использование SWF.
Точнее был открыт доступ к некоторым спецификациям файлов, но все программы, использующие SWF, также долны использовать последнюю версию Adobe Flash. В этой связи, даже с учетом инициативы Adobe, формат SWF по-прежнему не является открытым.
FLV и SWF — совместимость
Файлы с расширением .flv и .swf можно открыть любым веб-браузером, в котором установлен бесплатный плагин Adobe Flash. Также оба типа файлов можно открыть плеерами Adobe Flash и Adobe Media.
Кроме этого, так как FLV-файлы — это фактически цифровое видео, то этот формат поддерживается большинством медиаплееров. Для просмотра FLV лучше всего подходят WindowsPlayer, VideoLAN-овский VLC, Apple QuickTime (с компонентом Perian), а также Windows Media Player Classic и Bitberry Final Media Player.
Не пропустите: НОВЫЙ МЕДИАПЛЕЕР ДЛЯ WINDOWS 11 — КАЧАЕМ И УСТАНАВЛИВАЕМ MEDIA PLAYER СЕЙЧАС
Файлы SWF можно открыть с помощью большого количества популярных программ для веб-разработки и/или работы с графикой: Adobe Illustrator, InDesign и Dreamweaver.
В то же время, одной из немногих разработанных сторонними девелоперами программ, которая может читать и FLV- и SWF-файлы, является SWF & FLV Media Player компании Eltima.