Flash Video

Flash Video
Розширення файлу: .flv, .f4v, .f4p, .f4a, .f4b
MIME-тип: video/x-flv, video/mp4, video/x-m4v, audio/mp4a-latm, video/3gpp, video/quicktime, audio/mp4
Type code: 'FLV'
Тип формату: Медіаконтейнер

FLV (Flash Video) — формат файлів, медіаконтейнер, що використовується для передачі відео через Інтернет. Використовується такими сервісами відеохостингу як YouTube, Google Video, Вконтакте, RuTube і іншими. Хоча опис формату контейнера відкрили, кодеки є захищені патентами і залишаються власницькими.

Відеоформат

FLV-файл — це бітовий потік, який є варіантом відеостандарту H.263. Flash Player 8 і більше нові редакції підтримують потокове відео On2 TrueMotion VP6. On2 VP6 забезпечує більш якісне зображення, особливо при використанні низького бітрейта. З іншого боку, цей формат більш складний, що може створити труднощі при перегляді на застарілих машинах.

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

Починаючи з Flash Player 9 Update 3 підтримується новий формат мультімедіафайла ISO Base MPEG-4 Part 12, з новим відеокодеком — H.264. Цей стандарт відеостискання за такого ж низького бітрейту видає значно більш деталізоване і «ясне» зображення, особливо в динамічних сценах. Недоліками є, знову-таки, підвищення вимог до обчислювальних ресурсів та платні патенти.

Аудіоформат

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

Програвачі FLV

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

Популярні програвачі, що підтримують FLV:

  • Media Player Classic
  • GOM Player
  • Light Alloy
  • MPlayer
  • The KMPlayer
  • VLC media player
  • Winamp
  • CuePlayer [Архівовано 24 вересня 2012 у Wayback Machine.]
  • JetAudio

Так як FLV — це медіаконтейнер, а не формат, деякі програвачі можуть некоректно відтворювати відео або звуковий потік за відсутності кодеків, використаних при створенні файлу.

Конвертори з FLV

  • MEncoder від MPlayer
  • Ffmpeg2theora — для перетворення в Theora
  • Free Studio
  • Freemake Video Converter
  • FormatFactory
  • HandBrake
  • FLVExtract — для витягання елементарних потоків з контейнера. Вимагає .NET Framework

Посилання

  • Video file format specification (version 10) (PDF) (англійською) . Архів оригіналу (PDF) за 19 травня 2012. Процитовано 5 грудня 2011.
  • Adobe FLV Technology Center (англійською) . Архів оригіналу за 19 травня 2012. Процитовано 5 грудня 2011.
  • п
  • о
  • р
Стиснення відео
ISO/IEC
ITU-T
SMPTE[en]
  • VC-1[en]
  • VC-2[en]
  • VC-3[en]
  • VC-5[en]
AOMedia[en]
IETF
SAC
  • AVS[en]
Інші
  • Apple Video[en]
  • Bink[en]
  • Cinepak[en]
  • Daala
  • DVI
  • FFV1[en]
  • HuffYUV
  • Indeo[en]
  • Lagarith[en]
  • Microsoft Video 1[en]
  • MSU Lossless[en]
  • OMS Video[en]
  • Pixlet[en]
  • ProRes 422[en]
  • ProRes 4444[en]
  • QuickTime
    • Animation[en]
    • Graphics[en]
  • RealVideo
  • RTVideo[en]
  • SheerVideo[en]
  • Smacker[en]
  • Sorenson Video, Spark[en]
  • Theora
  • Thor[en]
  • VP3[en]
  • VP6[en]
  • VP7[en]
  • VP9
  • WMV
  • XEB[en]
  • YULS[en]
Стиснення аудіо
ISO/IEC
ITU-T
IETF
  • Opus
  • iLBC[en]
  • Speex[en]
  • Vorbis
3GPP
  • AMR
  • AMR-WB[en]
  • AMR-WB+[en]
  • EVRC[en]
  • EVRC-B[en]
  • EVS[en]
  • GSM-HR
  • GSM-FR
  • GSM-EFR
ETSI
SAC
  • AVS[en]
  • DRA[en]
Інші
Стиснення зображень
IEC, ISO,
ITU-T, W3C, IETF
Інші
Контейнери
ISO/IEC
  • MPEG-ES[en]
    • MPEG-PES
  • MPEG-PS[en]
  • MPEG-TS
  • ISO base media file format[en]
  • MPEG-4 Part 14 (MP4)
  • Motion JPEG 2000[en]
  • MPEG-21 Part 9[en]
  • MPEG media transport[en]
ITU-T
IETF
SMPTE[en]
3GPP
Інші
Співробітництво
  • NETVC[en]
  • MPEG-LA[en]


Ця стаття є заготовкою. Ви можете допомогти проєкту, доробивши її. Це повідомлення варто замінити точнішим.