Premiers pas avec ffmpeg

Installation ou configuration

FFmpeg peut être installé sur un mélange de systèmes d’exploitation, y compris Unix et OS X. À l’aide d’une extension de ligne de commande, cet utilitaire peut également être installé sur Windows à l’aide d’une dll.

OS X

Pour installer cet utilitaire sur OS X, rendez-vous simplement sur [ffmpeg.org](https://www.ffmpeg.org/download.html#build-mac), téléchargez la version relative à l'architecture de votre Mac (instructions pour trouver cette peut être trouvé [ici](https://www.chiefarchitect.com/support/article/KB-01230/determining-if-your-computer-is-32-bit-or-64-bit.html)). Ensuite, placez l'application dans un répertoire accessible et exécutez-la à partir de la ligne de commande.

Une autre méthode consiste à utiliser HomeBrew : https://www.howtogeek.com/211541/homebrew-for-os-x-easily-installs-desktop-apps-and-terminal-utilities/

Par exemple

brew install ffmpeg --with-fdk-aac --with-ffplay --with-libass --with-libvorbis --with-libvpx --with-rtmpdump --with-openh264 --with-tools


Windows

Pour installer cet utilitaire sous Windows, rendez-vous sur [ffmpeg.org](https://www.ffmpeg.org/download.html#build-windows) et suivez le lien de téléchargement, en utilisant votre architecture. Les instructions pour trouver cela peuvent être vues [ici](http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/i-need-to-know-how-to-determine-my-processors /3ede9c69-25f5-427b-8e8d-e9dd2d032d22). Placez ensuite le logiciel téléchargé dans un répertoire accessible et exécutez-le à partir de la ligne de commande.

Unix

Pour installer cet utilitaire sur Unix, suivez simplement les instructions trouvées sur [ffmpeg.org](https://www.ffmpeg.org/download.html#build-linux)

Pour vérifier si ffmpeg est installé correctement et voir une liste des commandes disponibles, essayez d'exécuter la commande suivante dans la ligne de commande :
ffmpeg -help

Qu’est-ce que FFmpeg ?

[FFmpeg][1] (ou “Fast Forward MPEG”) est un utilitaire de ligne de commande simple mais riche en fonctionnalités permettant la manipulation (y compris le décodage, l’encodage, le transcodage, le multiplexage, le démultiplexage, la diffusion en continu, le filtrage et la lecture) des médias et de la vidéo des dossiers. Cet utilitaire diffère des autres logiciels orientés GUI car il utilise la méthodologie WYSIWYG (What You See Is What You Get). Au lieu de menus et de fonctionnalités cachés, tout peut être trouvé en tapant simplement ffmpeg -h lors de la configuration ou en suivant la [documentation complète] [2]. En plus de l’outil de ligne de commande, il existe un certain nombre de bibliothèques C (qu’il utilise), qui peuvent être utilisées pour intégrer les fonctionnalités de FFmpeg dans d’autres projets. La documentation des bibliothèques comprend de nombreux [exemples][3] pour vous aider à démarrer.

[1] : https://www.ffmpeg.org/about.html [2] : https://www.ffmpeg.org/documentation.html [3] : https://www.ffmpeg.org/doxygen/3.1/examples.html