Sortie du package multimédia FFmpeg 8.0

AprÚs prÚs d'un an de développement, le package multimédia FFmpeg 8.0 est disponible. Il comprend un ensemble d'applications et une collection de bibliothÚques pour l'exploitation de divers formats multimédias (enregistrement, conversion et décodage audio et vidéo). Le package est écrit en C et distribué sous licences LGPL et GPL.

Parmi les changements dans FFmpeg 8.0 :

  • Les codecs FFV1.3 (encodage et dĂ©codage) et ProRes RAW (dĂ©codage uniquement) sont implĂ©mentĂ©s sur la base de l'API graphique Vulkan 1, et se distinguent par des gains de performances significatifs grĂące Ă  la parallĂ©lisation des opĂ©rations. Des encodeurs et dĂ©codeurs basĂ©s sur l'API Vulkan pour les formats ProRes et VC-2 sont actuellement en phase de test. Ces codecs utilisent des shaders de calcul et offrent une accĂ©lĂ©ration matĂ©rielle.
  • Les extensions d'API graphiques Vulkan sont utilisĂ©es pour fournir une accĂ©lĂ©ration matĂ©rielle pour le dĂ©codage des vidĂ©os VP9, ​​VVC (basĂ© sur VAAPI) et H.264 (basĂ© sur OpenHarmony).
  • Les extensions d'API graphiques Vulkan sont utilisĂ©es pour l'accĂ©lĂ©ration matĂ©rielle de l'encodage vidĂ©o AV1 et H.264 (basĂ© sur OpenHarmony).
  • Ajout de dĂ©codeurs pour les formats d'encodage vidĂ©o APV (Advanced Professional Video), ProRes RAW et RealVideo 6.0.
  • DĂ©codeurs ajoutĂ©s pour les formats d'encodage audio Sanyo LD-ADPCM, Xbox ADPCM IMA et G.728.
  • Un encodeur pour le format APV (Advanced Professional Video) a Ă©tĂ© implĂ©mentĂ©, construit sur la base de la bibliothĂšque libopenapv.
  • Le dĂ©codeur de format vidĂ©o VVC (Versatile Video Coding, H.266) prend dĂ©sormais en charge les extensions IBC (Inter Block Copy), SSC (Screen Content Coding) et ACT (Adaptive Color Transform), ainsi que le mode palette. Une version du dĂ©codeur VVC utilisant VAAPI a Ă©tĂ© ajoutĂ©e. L'utilisation du format VVC dans le conteneur multimĂ©dia Matroska a Ă©tĂ© implĂ©mentĂ©e.
  • La prise en charge de l'encodage du canal alpha (transparence) a Ă©tĂ© ajoutĂ©e Ă  la bibliothĂšque libx265.
  • Ajout d'une liaison pour l'utilisation d'encodeurs et de dĂ©codeurs accĂ©lĂ©rĂ©s par le matĂ©riel du projet OpenHarmony.
  • Ajout de la prise en charge de l'encodage d'images animĂ©es au format JPEG XL Ă  l'aide de la bibliothĂšque libjxl.
  • Prise en charge amĂ©liorĂ©e de l'audio et de la vidĂ©o multipistes au format FLV v2.
  • Ajout de la prise en charge des formats AV4 et APV au packer de conteneurs mĂ©dicaux MP1.
  • Suppression de la dĂ©sactivation de l'autovectorisation lors de la construction dans GCC sur les systĂšmes x86, ARM et AArch64.
  • ImplĂ©mentation d'optimisations d'assembleur basĂ©es sur les instructions AVX-512, qui ont permis d'accĂ©lĂ©rer considĂ©rablement certaines opĂ©rations utilisĂ©es dans le dĂ©codage vidĂ©o.
  • Nouveaux filtres :
    • chuchotement pour la reconnaissance automatique de la parole Ă  l'aide du modĂšle Whisper AI.
    • colordetect pour dĂ©terminer la plage de valeurs effective et le mode du canal alpha.
    • pad_cuda pour ajouter un remplissage Ă  un flux vidĂ©o d'entrĂ©e Ă  l'aide de CUDA.
    • scale_d3d11 pour redimensionner les vidĂ©os Ă  l'aide de l'API graphique Direct3D 11.
  • La prise en charge des versions de la bibliothĂšque OpenSSL antĂ©rieures Ă  1.1.0 a Ă©tĂ© interrompue.
  • Le support de l'assembleur yasm a Ă©tĂ© interrompu (seul le support nasm demeure).
  • Les encodeurs basĂ©s sur l'API OpenMAX (Open Media Acceleration) sont obsolĂštes.
  • La vĂ©rification est activĂ©e par dĂ©faut Certificats TLS (En raison d'un changement dans le comportement de gestion TLS, le numĂ©ro de version de FFmpeg a Ă©tĂ© considĂ©rablement modifiĂ©).

Source: opennet.ru

Achetez un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Achetez un hĂ©bergement web fiable avec protection DDoS, serveurs VPS et VDS | ProHoster