Sortie du package multimédia FFmpeg 5.1

Après six mois de développement, le package multimédia FFmpeg 5.1 est disponible, qui comprend un ensemble d'applications et une collection de bibliothèques pour les opérations sur différents formats multimédia (enregistrement, conversion et décodage de formats audio et vidéo). Le package est distribué sous licences LGPL et GPL, le développement de FFmpeg est réalisé parallèlement au projet MPlayer. Le changement important dans le numéro de version s'explique par des changements importants dans l'API et la transition vers un nouveau schéma de génération de versions, selon lequel de nouvelles versions importantes seront générées une fois par an et des versions avec une durée de support prolongée - une fois tous les deux ans. FFmpeg 5.0 sera la première version LTS du projet.

Parmi les changements ajoutés à FFmpeg 5.1 figurent :

  • Ajout de la prise en charge du système de fichiers décentralisé IPFS et du protocole utilisé avec celui-ci pour lier les adresses IPNS permanentes.
  • Ajout de la prise en charge du format d'image QOI.
  • Ajout de la prise en charge du format d'image PHM (Portable Half float Map).
  • La possibilité d'utiliser l'API VDPAU (Video Decode and Présentation) pour l'accélération matérielle du décodage vidéo au format AV1 a été implémentée.
  • La prise en charge de l'interface héritée pour le décodage vidéo matériel XvMC a été interrompue.
  • Ajout de l'option "-o" à l'utilitaire ffprobe pour afficher le fichier spécifié au lieu du flux de sortie standard.
  • Ajout de nouveaux décodeurs : DFPWM, Vizrt Binary Image.
  • Ajout de nouveaux encodeurs : pcm-bluray, DFPWM, Vizrt Binary Image.
  • Ajout de packers de conteneurs multimédias (muxeur) : DFPWM.
  • Ajout de décompresseurs de conteneurs multimédias (démultiplexeur) : DFPWM.
  • Nouveaux filtres vidéo :
    • SITI - calcul des caractéristiques de qualité vidéo SI (Spatial Info) et TI (Temporal Info).
    • avsynctest - vérifie la synchronisation de l'audio et de la vidéo.
    • feedback - rediriger les images recadrées vers un autre filtre, puis fusionner le résultat avec la vidéo originale.
    • pixeliser - pixelise la vidéo.
    • palette de couleurs - reflet des couleurs d'autres vidéos.
    • nuancier — génération d'un tableau de paramètres de couleurs.
    • multiplier - multiplier les valeurs de pixels de la première vidéo par les pixels de la deuxième vidéo.
    • pgs_frame_merge fusionne les segments de sous-titres PGS en un seul paquet (bitstream).
    • Bludetect - détermine le flou des images.
    • remap_opencl - effectue le remappage des pixels.
    • chromakey_cuda est une implémentation chromakey qui utilise l'API CUDA pour l'accélération.
  • Nouveaux filtres sonores :
    • dialogue - génération de son surround (3.0) à partir de la stéréo, transférant le son des dialogues parlés présents dans les deux canaux stéréo vers le canal central.
    • tiltshelf - augmenter/diminuer les hautes ou basses fréquences.
    • virtualbass - génère un canal de basse supplémentaire basé sur les données des canaux stéréo.

Source: opennet.ru

Ajouter un commentaire