FFmpeg
Un article de Wikipédia, l'encyclopédie libre.
| FFmpeg | |
Logo |
|
|
|
|
| Développeur | Projet FFmpeg |
|---|---|
| Dernière version | 1.0 (28 septembre 2012) [+/-] |
| Environnements | GNU/Linux, FreeBSD, NetBSD, OpenBSD Mac OS X, MS Windows, AmigaOS, MorphOS |
| Type | Framework multimédia |
| Licence | GNU LGPL ou GNU GPL |
| Site web | (en) Site officiel |
| modifier |
|
FFmpeg est une collection de logiciels libres dédiés au traitement de flux audio ou vidéo (enregistrement, lecture ou conversion d'un format à un autre).
Ce projet a été créé par Fabrice Bellard en 2000, et est maintenant maintenu par Michael Niedermayer. Il est actuellement hébergé sur les serveurs du projet MPlayer. Il a été développé sous GNU/Linux mais peut cependant être compilé sur la plupart des systèmes d'exploitation, y compris Windows. Le choix de la licence GNU LGPL ou GNU GPL dépend du choix de configuration d'options.
Sommaire |
Composants [modifier]
Le projet est constitué de plusieurs composants, outils en ligne de commande ou bibliothèques logicielles :
- ffmpeg : l'utilitaire éponyme pour convertir des formats vidéo. Il supporte aussi l'encodage en temps réel depuis une carte TV.
- ffserver est un serveur HTTP dédié à la diffusion de contenu en continu (streaming).
- ffplay pour lire un fichier multimédia (il est basé sur les bibliothèques SDL et FFmpeg).
Bibliothèques :
- libavcodec contient tous les encodeurs et décodeurs audio/video de FFmpeg. La plupart des codecs ont été redéveloppés à partir de zéro pour assurer les meilleures performances et la réutilisabilité du code source, une partie d'entre eux ont été développés par rétro-ingénierie.
- libavformat contient un analyseur syntaxique (un parser en anglais, parcoureur en français) et un générateur pour les formats audio/video les plus communs.
Quelques conteneurs (formats audio/vidéo) supportés [modifier]
Quelques codecs supportés [modifier]
Quelques outils multimédias qui utilisent FFmpeg [modifier]
- MPlayer
- xine
- VLC
- Quick Media Converter
- GStreamer
- ffdshow (filtre DirectShow pour Windows)
- Blender (depuis la version 2.42)
- The KMPlayer
- Ps3 Media Server
- iSquint (convertisseur format iPod pour Mac)
- ffmpeg-php : cette bibliothèque permet d'obtenir les informations d'une vidéo (taille, longueur, nombre d'images, etc) ou encore de générer une image GIF animée d'une vidéo.
- Konvertor
- Format Factory (convertisseur vidéo pour windows, http://www.pcfreetime.com/)
- Super Video Converter (convertisseur vidéo pour windows, édité par eRightSoft)