Lancement du paquet multimédia FFmpeg 6.0

AprÚs six mois de développement, le paquet multimédia FFmpeg 6.0 est maintenant disponible, comprenant un ensemble d'applications et une collection de bibliothÚques pour effectuer des opérations sur divers formats multimédias (enregistrement, conversion et décodage de formats audio et vidéo). Le paquet est distribué sous les licences LGPL et GPL, le développement de FFmpeg étant mené en parallÚle avec le projet MPlayer.

Parmi les modifications apportées à FFmpeg 6.0, on peut noter :

  • La compilation de ffmpeg en mode multithread est devenue obligatoire. Chaque muxer de conteneur multimĂ©dia s'exĂ©cute maintenant dans un thread distinct.
  • La prise en charge de VAAPI et QSV (Quick Sync Video) pour l'encodage et le dĂ©codage de VP9 et HEVC avec sous-Ă©chantillonnage de couleur 4:2:2 et 4:4:4, en encodage de profondeur de couleur 10 et 12 bits, a Ă©tĂ© implĂ©mentĂ©e.
  • Le support de la bibliothĂšque oneVPL (oneAPI Video Processing Library) a Ă©tĂ© ajoutĂ© pour utiliser la technologie d'accĂ©lĂ©ration matĂ©rielle Intel QSV (Quick Sync Video).
  • Un encodeur AV1 avec accĂ©lĂ©ration matĂ©rielle basĂ©e sur QSV a Ă©tĂ© ajoutĂ©.
  • Des options ont Ă©tĂ© ajoutĂ©es Ă  l'utilitaire ffmpeg :
    • «-shortest_buf_duration» pour dĂ©finir la durĂ©e maximale des images tamponnĂ©es (plus la valeur est Ă©levĂ©e, plus la prĂ©cision en mode «-shortest» est grande, mais cela entraĂźne une consommation de mĂ©moire et des latences plus Ă©levĂ©es).
    • «-stats_enc_pre[_fmt]», «-stats_enc_post[_fmt]» et «-stats_mux_pre[_fmt]» pour enregistrer des informations image par image sur les flux sĂ©lectionnĂ©s dans un fichier spĂ©cifiĂ© Ă  diffĂ©rentes Ă©tapes de l'encodage.
    • «-fix_sub_duration_heartbeat» pour identifier le flux vidĂ©o de synchronisation (heartbeat) utilisĂ© pour sĂ©parer les sous-titres.
  • La syntaxe du filtergraph a Ă©tĂ© Ă©tendue avec la possibilitĂ© de passer des valeurs d'options Ă  partir d'un fichier spĂ©cifiĂ©. Le nom du fichier est dĂ©fini en indiquant une valeur avec le prĂ©fixe ‘/', par exemple, «ffmpeg -vf drawtext=/text=/tmp/some_text» chargera le paramĂštre text Ă  partir du fichier /tmp/some_text.
  • La prise en charge des formats d'image suivants a Ă©tĂ© ajoutĂ©e : WBMP (Wireless Application Protocol Bitmap), Radiance HDR (RGBE).
  • De nouveaux dĂ©codeurs ont Ă©tĂ© ajoutĂ©s : APAC, bonk, Micronas SC-4, Media 100i, ViewQuest VQC, MediaCodec (NDKMediaCodec), WADY DPCM, CBD2 DPCM, XMD ADPCM, WavArc, RKA.
  • De nouveaux encodeurs ont Ă©tĂ© ajoutĂ©s : nvenc AV1, MediaCodec.
  • Des dĂ©muxeurs de conteneurs multimĂ©dias ont Ă©tĂ© ajoutĂ©s : SDNS, APAC, bonk, LAF, WADY DPCM, XMD ADPCM, WavArc, RKA.
  • Les dĂ©codeurs CrystalHD ont Ă©tĂ© dĂ©clarĂ©s obsolĂštes.
  • Nouveaux filtres pour la vidĂ©o :
    • ddagrab — capture vidĂ©o du bureau Windows via l'API Desktop Duplication.
    • corr — dĂ©termine la corrĂ©lation entre deux vidĂ©os.
    • ssim360 — Ă©valuation de la similitude d'une vidĂ©o prise en mode 360°.
    • hstack_vaapi, vstack_vaapi et xstack_vaapi — combinaison de plusieurs vidĂ©os (chaque vidĂ©o est affichĂ©e dans sa propre zone d'Ă©cran) utilisant VAAPI pour l'accĂ©lĂ©ration.
    • backgroundkey — transforme un fond statique en transparent.
    • Le filtre cropdetect a ajoutĂ© un mode de dĂ©tection de la zone de recadrage basĂ© sur les vecteurs et les bords de mouvement.
  • Nouveaux filtres pour le son :
    • showcwt — conversion du son en vidĂ©o avec visualisation de la frĂ©quence du spectre, utilisant la transformation en ondelettes continue et Morlet.
    • adrc — application d'un filtre au flux audio d'entrĂ©e pour modifier la plage dynamique spectrale.
    • a3dscope — conversion du son d'entrĂ©e en son 3D spatial.
    • afdelaysrc — gĂ©nĂšre des coefficients de la rĂ©ponse impulsionnelle finie (FIR).
  • Nouveaux filtres bitstream :
    • Conversion de media100 en mjpegb.
    • Conversion de DTS en PTS.

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