Skip to main content

FFmpeg

FFmpeg est un outil puissant en ligne de commande utilisé pour manipuler des fichiers audio et vidéo. Il permet de convertir, compresser, couper, muxer, démuxer, et bien plus encore, en utilisant différents codecs et formats. Voici ses caractéristiques principales :

  • Encodage et décodage : Supporte des codecs populaires comme H.264, H.265 (HEVC), VP9, AV1, AAC, MP3, etc.
  • Multiplexage (muxing) et démultiplexage (demuxing) : Combine ou sépare les flux vidéo, audio et sous-titres.
  • Filtres : Applique des effets (redimensionnement, rognage, sous-titres, etc.).
  • Conversion : Convertit entre différents formats (MP4, MKV, AVI, etc.).

Exemple simple : Convertir une vidéo en H.265 avec FFmpeg :

ffmpeg -i input.mp4 -c:v libx265 -crf 23 -preset medium output.mp4
  • -i input.mp4 : Fichier d'entrée.
  • -c:v libx265 : Codec vidéo H.265.
  • -crf 23 : Contrôle la qualité (plus bas = meilleure qualité, entre 18-28 recommandé).
  • -preset medium : Balance entre vitesse et compression (slower = meilleure compression).

FFmpeg est open source, gratuit et fonctionne sur Windows, macOS et Linux.