FFmpeg

Article on other languages:

del.icio.us del.icio.us
Digg Digg
Furl Furl
Reddit Reddit
Rojo Rojo
Add to OnlyWire
Développeur L'équipe de FFmpeg
Version avancée SVN [+/−]
Environnements Multiplate-forme
Type Framework multimédia
Licence GNU LGPL
Site web ffmpeg.mplayerhq.hu
Diagramme montrant différents logiciels utilisant FFmpeg (Video Disk Recorder, MPlayer, Xine et VideoLAN)

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.

FFmpeg est publié licence GNU LGPL mais incorpore des modules sous licence GNU GPL. Développé sous Linux, il peut être compilé sur la plupart des systèmes d'exploitation, y compris Windows.

Sommaire

Composants

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.

Formats audio/video (conteneurs) supportés

Codecs supportés

Outils multimédias qui utilisent FFmpeg

  • MPlayer
  • xine
  • VLC
  • GStreamer
  • ffdshow (filtre DirectShow pour Windows)
  • Blender (depuis la version 2.42)
  • The KMPlayer
  • 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.
Ce document provient de « http://fr.wikipedia.org/wiki/FFmpeg ».

This article is from Wikipedia. All text is available under the terms of the GNU Free Documentation License.


Giant Panda

Mercedes Car
James Bond Guide
This site monitored by SitePinger.net