Flash Video
Flash Video
Extension | .flv |
---|---|
Type MIME | video/x-flv |
PUID | |
Signature | 46 4C 56 01 (hexa) |
Développé par | |
Type de format |
Flash Video(de l'anglaissignifiant littéralement « vidéo Flash »), couramment abrégé sous lesigleFLV,est unformat de fichierutilisé surInternetpour diffuser desvidéosvia le lecteurAdobeFlash Playerversions 6, 7, 8, 9 et 10, de manière à pouvoir l'incorporer aux animationsFlash. Ce format est notamment utilisé par les sites de partage de vidéos sur Internet.
C'est unformat conteneur(voir les détails techniques ci-dessous).
Contenu technique
[modifier|modifier le code]Type d'encodage dans le Flash Video et le format de fichier de base ISO[1]:
- Video
- H.264(added to MP4 and FLV)
- unofficial Google GPL FLV implementations for Android[2]
- MPEG-4 ASP(native to MP4)
- ITUH.263(native to3GPPMP4)
- Audio
- MPEG layer 3(native to Flash Video)
- MPEG AAC(added to Flash Video)
Type d'encodage dans uniquement le format Flash Video[1]:
- General video
- RGB (supported by same type code SWF uses)
- run-length(supported by same type code SWF uses)
- Sorenson's H.263(native to Flash Video)
- On2 TrueMotionVP6with and without alpha channel (added to Flash Video)
- Animated video are thezlibbased Screen 1 and 2 (native to SWF).
- General audio are PCM andADPCM(native to SWF).
- Vocal audio
- Timed Textrequires ActionScript specific commands for loading captioning, which is only supported by external text files in eitherJSONorW3CXMLformats.
Type d'encodage dans uniquement le format de fichier de base ISO[1]:
- Animated video areQuickTimetypes for GIF, PNG and JPEG, which replace the Screen 1 and 2 encodings.
- Timed Textrequires ActionScript specific commands for loading captions embedded as eitherEIA-608or QuickTime mac based styled text with the3GPPderived version that supportsUnicode.
Convertisseurs FLV
[modifier|modifier le code]Un convertisseur FLV est un type de logiciel de conversion video utilisé pour convertir des videos de différents formats en FLV. Les logiciels les plus répandus sont:
- SUPER(freeware)
- Free Studio(freeware)
- Freemake Video Converter(freeware)
- Format Factory(freeware)
- HandBrakeVideo Converter (GPL-licensed free software)
- VLCVideo Player (GPL-licensed free software)
- Any Video Converter(freeware et commercial)
- FFmpeg(GPL-licensed free software)
- Easy 7-Zip(7z)-Via Extraction d'Audios (MP3) et Videos.
Utilisation
[modifier|modifier le code]Ce format a été beaucoup utilisé par lessitesdepartage de vidéoenstreamingqui avaient besoin de diffuser un flux vidéo important, commeYouTube,Wat TVouDailymotion.
NB: Les caractéristiques ci-dessous ne sont pas forcément spécifiques à la lecture en continu.
Il a comme avantage:
- de proposer un faible encombrement (lors de transferts sur le réseau, ou du côté serveur),
Il a comme inconvénient:
- d'être dépendant de labande passanteà disposition de l'utilisateur.
Le premier serveur de streaming de vidéo flash a pour nomAdobe Flash Media Server(FMS).
D'autres techniques concurrentes existent:streamingMMS,etc.
Implémentations
[modifier|modifier le code]Lecteurs
[modifier|modifier le code]Pour les systèmes d'exploitation Windows, Mac OS X,Androidet GNU/Linux:
Bibliothèques
[modifier|modifier le code]Notes et références
[modifier|modifier le code]- Adobe Systems Incorporated, «Video File Format Specification, Version 10»,Adobe Systems Incorporated,(lire en ligne[PDF],consulté le).
- (en)«Ffmpeg.git/blob - libavformat/flvdec.c», survideolan.org(consulté le).