La nouvelle version de FFmpeg 4.2 arrive et voici son actualité

ffmpeg_Logo

Après neuf mois de développement, une nouvelle version du package multimédia FFmpeg 4.2 est sortie, version déjà disponible. FFmpeg 4.2 inclut des corrections de bogues et de nouveaux composants qui améliorent ses performances.

Pour ceux qui ne connaissent pas FFmpeg, sachez que c'est un projet de logiciel libre Cela permet aux utilisateurs de décoder, encoder, transcoder, multiplexer, démultiplexer, diffuser, filtrer, diffuser de l'audio et de la vidéo, entre autres choses.

Il convient également de mentionner que le package contient libavcodec , libavutil, libavformat, libavfilter, libavdevice, libswscale et libswresample qui peuvent être utilisés par les applications. Ainsi que ffmpeg, ffserver, ffplay et ffprobe, qui il peut être utilisé par les utilisateurs finaux pour le transcodage, le streaming et la lecture.

FFmpeg est développé sous GNU / Linux, mais il peut être compilé sur la plupart des systèmes d'exploitation, y compris Windows. FFmpeg qui produit des bibliothèques et des programmes utilisés pour la manipulation de données multimédias.

Principales nouveautés de FFmpeg 4.2

Avec l'arrivée de cette nouvelle version de FFmpeg divers supports ont été ajoutés desquels on peut mettre en évidence le support mis en place pour décoder le format AV1 en utilisant le décodeur dav1d alternatif développé par les projets VideoLAN et FFmpeg. Dav1d se concentre sur l'obtention des performances de décodage les plus élevées possible et sur la garantie d'un fonctionnement multithread de haute qualité.

En plus de la prise en charge du décodage du contenu HEVC 4: 4: 4 en utilisant les moteurs d'accélération matérielle NVIDIA nvdec et cuviddec, ainsi que l'utilisation de l'API VDPAU (Video Decoding and Presentation).

Le conteneur multimédia a également été déballé (démultiplexeur) encodeurs dhav, hcom et vivid, KUX et IFV et PCM-DVD, VP4, hymt, hcom, ARBC, agm et lscr.

Dans Mov Media Container Packer, l'enregistrement des pistes est fourni sans définition de langue explicite (auparavant, la langue par défaut était l'anglais).

Une autre nouveauté de cette nouvelle version de FFmpeg 4.2 est l'ajout de nouveaux filtres, qui sont:

  • asr : reconnaissance vocale automatique avec le moteur PocketSphinx
  • derainer : supprime la pluie d'une vidéo à l'aide d'un système d'apprentissage automatique basé sur un réseau neuronal RESCAN et de modèles prêts à l'emploi
  • détection de gel : détermination de l'absence de changements dans la vidéo (sans changer un certain temps d'image)
  • tpad : ajouter des jeux de cadres supplémentaires au début ou à la fin du flux vidéo
  • doigt: lisser les artefacts de luminosité et de couleur (flash de points et arc-en-ciel) dans la vidéo
  • chromashift / rgbashift: déplacement des composants de couleur des pixels horizontalement et verticalement
  • truehd_core : récupère le flux TrueHD sous-jacent, en supprimant les métadonnées ATMOS;
  • anlmdn : suppression du bruit à large bande dans le flux sonore à l'aide de l'algorithme de moyennage non local
  • masque amusant : créer un masque basé sur la vidéo d'entrée
  •  AV1 : séparation de trame dans la séquence AV1
  • décalage amusant: ralentit le changement de couleur des pixels sombres (augmente la durée d'affichage des hautes lumières)
  • un clip souple: écrêtage fluide du son (atténuation progressive de l'amplitude au lieu d'une interruption brusque du signal)
  • couleur: suppression des informations sur toutes les couleurs RVB à l'exception de celle spécifiée
  • xmédiane : mappage de l'intersection moyenne de pixels pour plusieurs vidéos d'entrée
  • showspatial : convertit le son stéréo en vidéo, montrant l'interaction spatiale entre deux canaux audio
  • deesseur : Élimine la distorsion due à un microphone de mauvaise qualité ou à une compression sonore excessive pendant l'enregistrement vocal (élimine l'effet du son dans une banque).

Parmi les autres changements qui peuvent être mis en évidence:

  • Ajout de la possibilité d'utiliser Clang pour compiler des fichiers CUDA
  • La structure comprend un analyseur d'images au format GIF
  • Ajout de la prise en charge des sous-titres ARIB STD-B24 (profils A et C) utilisés dans le streaming MPEG-2 TS. Le support est implémenté en utilisant la bibliothèque libaribb24;
  • La bibliothèque libndi-newtek a été supprimée.

Enfin, pour ceux qui souhaitent installer ou mettre à jour FFmpeg, ils doivent savoir que ce paquet se trouve dans la plupart des distributions Linux ou s'ils préfèrent, ils peuvent télécharger son code source pour la compilation à partir du lien ci-dessous.


Soyez le premier à commenter

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données : AB Internet Networks 2008 SL
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.