Flash Video

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

FLV file Icon from Adobe Systems

Расширение

.flv, .f4v, .f4p, .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"

Ссылки[править | править исходный текст]