FFmpeg, qui fournit des outils et des bibliothèques pour manipuler les données audio et vidéo, continue de servir de composant fondamental dans de nombreuses applications de bureau et systèmes côté serveur qui traitent automatiquement les fichiers multimédias téléchargés.
FFmpeg inclut désormais un décodeur dédié capable de convertir les données d'images compressées en images individuelles, permettant un traitement ultérieur par le logiciel. En conjonction avec un nouveau démuseur, le système peut extraire la structure du fichier et les informations de synchronisation des fichiers WebP animés, permettant aux utilisateurs de les convertir en GIF ou d'autres formats.
De nouveaux filtres basés sur GPU tels que transpose_cuda, qui permet la rotation et le miroir des vidéos, et v360_vulkan, qui facilite la conversion entre différents types de projection à 360 degrés, ont été ajoutés. Ces mises à jour visent à améliorer les performances et l'efficacité des flux de travail de traitement vidéo. La prise en charge des métadonnées HDR dynamiques via SMPTE-2094-50 a été améliorée, permettant à FFmpeg de passer et de traiter ces paramètres au niveau de la scène ou de l'image. Cela garantit que les écrans compatibles peuvent ajuster leur sortie en conséquence. Un nouveau filtre de flux de bits pour le contenu HEVC Dolby Vision à plusieurs couches permet au logiciel de séparer la base vidéo et les données Dolby Vision supplémentaires pour un traitement indépendant.
Le muxer MP4 prend désormais en charge l'écriture de pistes LCEVC, élargissant ainsi son utilité dans la création de fichiers vidéo avancés. 0 intègre la prise en charge de ONNX Runtime comme backend pour les modèles d'apprentissage en profondeur. Cette intégration permet l'incorporation directe de fonctions de réseau neuronal dans le pipeline, y compris les fournisseurs d'exécution GPU. Les filtres dans FFmpeg peuvent appliquer des réseaux neuronaux à des images individuelles, prenant en charge des tâches telles que l'échelle supérieure, la réduction du bruit, la reconnaissance d'objets et la classification. Cela marque une étape vers des capacités de montage vidéo plus intelligentes et automatisées. Advanced Media Framework (AMF) d'AMD a également vu de nouvelles extensions.
Le filtre vf_vpp_amf gère la conversion vidéo HDR tout en tenant compte des couleurs et des informations HDR. vf_frc_amf est conçu pour la conversion de la fréquence d'images, et vf_vqe_amf vise à améliorer la qualité d'image. En tirant parti de l'AMF, FFmpeg peut décharger ces fonctions directement sur les GPU AMD pris en charge, améliorant les performances et réduisant la charge du processeur lors d'opérations vidéo complexes. En termes de support de format et de codec, HE-AAC avec 960 images d'échantillon a été introduit, une variante cruciale pour la norme radio DAB +. Il spécifie la transformation d'échantillon 960 pour MPEG-4 HE-AACv2, assurant le décodage précis de ces flux.
Plusieurs composants et interfaces obsolètes ont été supprimés, y compris le décodeur CELT et l'analyse Ogg/CELT, bien qu'Opus reste inchangé.
★
Gardons l’information honnête.
ObjectiveNews est financé par ses lecteurs et sans publicité : nous vous montrons le biais au lieu de le cacher. Soutenez un journalisme indépendant pour 4 €/mois.
Devenir soutien