Logiciels vidéo
IL existe des logiciels pour créer (montage), regarder (lire) et modifier (éditeur) des vidéos.
Comprendre la vidéo⚓
Les principes⚓
La vidéo est un sujet complexe car plusieurs concepts s'imbriquent : il est important de bien distinguer les notions de codec, standard et format conteneur.
Le standard décrit un procédé, pouvant définir un format conteneur ou un format de compression.
Le codec[1] est l'implémentation matériel ou logiciel qui met en œuvre un standard.
Le format conteneur est lui aussi décrit par un standard. Il peut embarquer des flux audio et/ou vidéo, des données techniques descriptives des flux en présence pour permettre leur décodage, mais aussi, en fonction du conteneur, toute sorte de métadonnées comme des sous-titres, du chapitrage, du timecode etc. Les formats conteneurs ne sont pas compatibles avec tous les formats de compression.
Les conteneurs⚓
Un conteneur (formats informatique) permet de stocker des flux vidéo et audio liés selon une séquence précise (alors qu'un codec permet d'encoder et de décoder ces flux).
Un logiciel capable de reconnaître et d'ouvrir un conteneur pourra accéder aux flux, mais ne pourra les décoder que s'il dispose également des codecs appropriés à chacun.
Le conteneur peut donc être vu comme une boîte (le contenant), et les flux comme ce que l'on met à l'intérieur de la boîte (le contenu).
Un conteneur vidéo permet de rassembler en un seul fichier :
un ou plusieurs flux vidéo (ce qui permet par exemple de regarder une scène filmée sous plusieurs angles différents) ;
un ou plusieurs flux audio (ce qui permet d'obtenir une version multilingue du média) ;
des sous-titres (ce qui permet également le multilingue) ;
des élément de chapitrage (de la même manière que sur les DVD) ;
des métadonnées (par exemple le titre du média, le nom du réalisateur, la date, etc.) ;
une description des flux que contient le conteneur ;
éventuellement d'autres données.
Les conteneurs vidéos⚓
Les principaux conteneurs vidéo sont :
- Audio Video Interleave (extension .avi) : développé par Microsoft.
- MPEG 1/2/4 (extensions .mpg, .mpeg) : codecs et conteneurs défini par le Moving Picture Experts Group.
- H.264, ou MPEG-4 AVC (Advanced Video Coding).
- H.265, ou « MPEG-4 HEVC » (High Efficiency Video Coding) : compression des vidéos en très haute définition (2K, 4K, 8K...) et/ou la diminution du débit de transmission sur les réseaux pour les vidéos en définition standard (gain en compression de l'ordre de 50 % en 720p et de 60 % en 1080p par rapport au H264).
- Matroska (extensions .mkv, .mka, .mks) : développé par CoreCodec, Inc.
- Advanced Systems Format (extensions .asf, .wmv, .wma, uniquement lorsqu'il ne contient que de l'audio) : développé par Microsoft.
- QuickTime (extension .mov) : développé par Apple.
- Ogg (extensions .ogg, .ogv, .oga, .ogx), ainsi que Ogg Media (extension .ogm) : développé par Xiph.org.
- 3gp (extensions .3gp, .3g2) : défini par le 3GPP.
- WebM (extensions .webm, .weba) : basé sur Matroska, développé par Google.
- NUT (extension .nut) : développé par des développeurs de MPlayer et FFmpeg.
- RealMedia (extension .rm) : développé par RealNetworks.
- Material eXchange Format (extension .mxf) : standard de la SMPTE.
- Advanced Stream Redirector (extension .asx) : développé par Microsoft.
- Transport Stream (extension .ts) : protocole de communication développé par le Moving Picture Experts Group.
- Flash Video (extension .flv) : Développé par Adobe Systems (Macromedia à l'origine)
- VOB (extentions: .vob, .ifo): norme utilisée pour la fabrication des DVD en MPEG-2
Logiciels de lecture vidéo⚓
Ils servent à lire des fichiers vidéos. Il y en a de nombreux selon les systèmes (Windows, MacOS ou Linux) et les formats informatiques existants.
ExempleVLC (recommandation de l'auteur)⚓
VLC est un logiciel existant sur tous les systèmes. C'est un « couteau suisse » multimédia : il est capable de lire la plupart des formats audio et vidéo.
Logiciels d'édition vidéo⚓
Ces logiciels sont utilisés pour transformer des séquences vidéos :
changement de taille (dimension) ;
changement d'encodage informatique (avec ou sans compression) ;
ajout d'effets visuels ;
Logiciels de montage vidéo⚓
Ces logiciels permettent de « mélanger » plusieurs sources vidéos pour obtenir une séquence. Ils sont utilisés pour :
les publicités ;
les films ;
les jeux vidéos ;