Windows 11 propose une nouvelle API d'encodage vidéo pour les applications

Microsoft a introduit une nouvelle API DirectX12. L'API permet aux spécialistes de la vidéo de traiter plus facilement des processus vidéo complexes.

Cela inclut le décodage vidéo ou le traitement vidéo et le mouvement. L'API, qui est soutenu par la puissance de calcul des CPU, fournit un certain nombre d'interfaces qui permettent la personnalisation de diverses parties du processus d'encodage.

Fonctionnalité

Cela concerne des parties ou des actions telles que la création de tranches personnalisées, création de partitions, actif (RBC, VBR, QBVR) et passif (Cartes QP personnalisées absolues/delta) modes pour la configuration du contrôle de débit et l'utilisation de propres codecs-maps. outils d'encodage.

Aussi, les spécialistes de la vidéo peuvent plus facilement appliquer le bloc de codec et transformer la taille, limite de précision du vecteur de mouvement, utilisation des sessions intra-refresh, et reconfiguration dynamique des partitions résolution/contrôle de débit/tranches du flux vidéo. Encodage efficace dans, entre autres, les formats H264 et HEVC sont également possibles.

Présent par défaut dans Windows 11

L'API DirectX12 publiée convient aux solutions tierces et est incluse par défaut dans Windows 11. L'API est également disponible dans DirectX 12 SDK d'agilité (version 1.700.10 aperçu ou plus récent).

pourtant, le matériel sous-jacent doit répondre à un certain nombre de conditions et de pilotes. Microsoft a préparé un aperçu pratique des plates-formes GPU d'AMD, Intel et Nvidia.