Flash Video

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Flash Video

FLV file Icon from Adobe Systems

Расширение

.flv, .f4v, .f4a или .f4b

MIME-тип

video/x-flv, video/mp4, video/x-m4v, audio/mp4a-latm, video/3gpp, video/quicktime и audio/mp4

Разработчик

Adobe Systems (разработано Macromedia)

Тип формата

медиаконтейнер

Flash Video (FLV) — формат файлов, медиаконтейнер, используемый для передачи видео через Интернет. Используется такими сервисами видеохостинга как YouTube, Google Video, Вконтакте, RuTube и другими[1]. Хотя описание формата контейнера было открыто, кодеки защищены патентами и остаются собственническими[2].

Видеоформат[править | править вики-текст]

Изначально FLV-файл — это битовый поток, который является вариантом видеостандарта H.263 под названием Sorenson Spark[2]. Flash Player 8 и более новые редакции поддерживают потоковое видео On2 TrueMotion VP6.[2] On2 VP6 обеспечивает более качественное изображение, особенно при использовании низкого битрейта. С другой стороны, этот формат более сложен, что может создать трудности при просмотре на устаревших машинах.

Опциональный альфа-канал, представляющий собой попиксельную прозрачность, поддерживается с помощью дополнительного видеопотока, который кодирует только альфа-канал. Реализация предполагает, что YUV-данные основного On2 VP6 видео потока всегда конвертируются клиентом в RGB. Эта возможность доступна только для видео On2 VP6.

Начиная с Flash Player 9 Update 3 поддерживается новый формат мультимедиафайла ISO Base MPEG-4 Part 12, с новым видеокодеком — H.264[2]. Этот стандарт видеосжатия при том же низком битрейте выдаёт значительно более детализированное и «ясное» изображение, особенно в динамических сценах. Недостатками являются, опять-таки, повышение требований к вычислительным ресурсам и платные патенты.

FourCC Формат видео
FLV1 H.263
FLV4 VP6
FLV5 H.264

Аудиоформат[править | править вики-текст]

Звук в FLV, как правило, закодирован в MP3[2], однако иногда могут использоваться Nellymoser codec, несжатое аудио или ADPCM аудиоформат. В версии Flash Player 9 Update 3, в соответствии с внедрением Adobe формата ISO Base (MPEG-4 Part 12), добавлена поддержка AAC аудио[2] (профили AAC-LC, Main Profile, и HE-AAC). В версии Flash Player 10 Beta добавлен открытый кодек SPEEX.

Проигрыватели FLV[править | править вики-текст]

Формат FLV предназначен для потокового видео, однако существует возможность использовать его для локального хранения и воспроизведения видео. FLV используется в Adobe Flash Player, который распространяется в качестве плагина для различных браузеров и различных операционных систем. Также формат поддерживается многими мультимедиа проигрывателями, например mplayer или Light Alloy.

Популярные проигрыватели, поддерживающие FLV:

Так как FLV — это медиаконтейнер, а не формат, некоторые проигрыватели могут некорректно воспроизводить видео или звуковой поток при отсутствии кодеков, использованных при создании файла.

Конверторы из FLV[править | править вики-текст]

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. Who Still Uses Flash Video? Just About Everybody — Streaming Media Magazine
  2. 1 2 3 4 5 6 http://www.boutell.com/innards/audio_and_video_in_html.html 2007: «Flash Video Formats .. Flash has historically supported two proprietary video formats known as Sorenson Spark (a variant of H.263) and On2 TrueMotion VP6. … updates of Flash player also support H.264 video, .. patent licensing fees are still involved. … Flash Audio Formats … MP3 audio was the only useful compressed audio format supported by Flash. .. it potentially involves patent licensing fees… latest versions of Flash also support AAC, … AAC is also patented»

Ссылки[править | править вики-текст]