Publication du paquet multimédia FFmpeg 4.2

Après neuf mois de développement disponible pack multimédia FFmpeg 4.2, incluant un ensemble d'applications et une collection de bibliothèques pour le traitement de divers formats multimédia (enregistrement, conversion et décodage de formats audio et vidéo). Le package est distribué sous les licences LGPL et GPL, le développement de FFmpeg se fait en parallèle avec le projet MPlayer.

De modifications, ajoutées Dans FFmpeg 4.2, on peut noter :

  • Ajout de la possibilité d'utiliser Clang pour compiler des fichiers CUDA ;
  • Implémentation de la prise en charge du décodage du format AV1 à l'aide d'un décodeur alternatif dav1d, développé par les projets VideoLAN et FFmpeg. Dav1d vise à atteindre la meilleure performance de décodage possible et à garantir un bon fonctionnement en mode multithread ;
  • Ajout des démultiplexeurs (demuxer) dhav, hcom et vividas, KUX et IFV ;
  • Ajout d'un encodeur PCM-DVD ;
  • Ajout des décodeurs VP4, hymt, hcom, ARBC, agm et lscr ;
  • Prise en charge du décodage du contenu HEVC 4:4:4 utilisant les moteurs d'accélération matérielle NVIDIA nvdec et cuviddec, ainsi que l'API VDPAU (Video Decode and Presentation) ;
  • Dans le multiplexeur de conteneurs multimédias mov, prise en charge de l'enregistrement de pistes sans définition explicite de la langue (précédemment, la langue par défaut était l'anglais) ;
  • Nouvelles filtres:
    • asr — reconnaissance automatique de la parole utilisant le moteur PocketSphinx ;
    • derain — supprime la pluie des vidéos en utilisant un système d'apprentissage automatique basé sur un réseau neuronal RESCAN et prêts modèle;
    • freezedetect — détection de l'absence de changements dans la vidéo (image inchangée pendant une période déterminée) ;
    • tpad — ajout de trames supplémentaires au début ou à la fin du flux vidéo ;
    • dedot — lissage des artefacts de luminosité et de couleur (reflets et arcs-en-ciel) sur la vidéo ;
    • chromashift/rgbashift — décalage des composantes de couleur des pixels horizontalement et verticalement ;
    • truehd_core — extraction du flux de base de TrueHD, en rejetant les métadonnées ATMOS ;
    • anlmdn — suppression du bruit large bande dans le flux audio à l'aide d'un algorithme de moyennage non local;
    • maskfun — création d'un masque basé sur la vidéo d'entrée ;
    • AV1 frame split — séparation des images dans le flux AV1 ;
    • lagfun — ralentissement des changements de couleur des pixels sombres (augmentation du temps d'affichage des éclairs lumineux) ;
    • asoftclip — découpe douce du son (atténuation progressive de l'amplitude au lieu d'une coupure brutale du signal) ;
    • colorhold — suppression des informations sur toutes les couleurs RGB sauf celle spécifiée ;
    • xmedian — extraction de l'intersection moyenne des pixels pour plusieurs vidéos d'entrée ;
    • showspatial — transformation du son stéréo dans une vidéo affichant l'interaction spatiale entre deux canaux audio ;
    • deesser — suppression des distorsions causées par un microphone de mauvaise qualité ou une compression excessive du son lors de l'enregistrement vocal (élimine l'effet de son « en conserve »).
  • Le paquet comprend un parseur pour les images au format GIF;
  • Ajout de la prise en charge des sous-titres en codage ARIB STD-B24 (profils A et C), utilisés lors de la diffusion MPEG-2 TS. La prise en charge est mise en œuvre via l'utilisation de la bibliothèque libaribb24;
  • Suppression de la bibliothèque libndi-newtek.

Source : opennet.ru

Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS 🔥 Acheter un hébergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster