ویندوز 11 یک API رمزگذاری ویدیویی جدید مبتنی بر GPU برای برنامه ها ارائه می دهد
2 دقیقه خواندن
منتشر شده در
صفحه افشای ما را بخوانید تا بدانید چگونه می توانید به MSPoweruser کمک کنید تا تیم تحریریه را حفظ کند ادامه مطلب
مایکروسافت یک DirectX12 API جدید برای ویندوز معرفی کرده است که راه جدیدی را برای برنامهها ارائه میکند تا به طور موثر ویدیو را با استفاده از GPU رمزگذاری کنند.
Video Encode API برای برنامههای شخص ثالث در دسترس است و بومی ویندوز 3 است و میتواند ویدیوها را در فرمتهای H11 و HEVC بهطور موثر رمزگذاری کند.
مایکروسافت میگوید تعداد قابل توجهی از پارامترهای قابل تنظیم را ارائه میدهد که توسط این API در معرض دید کاربر قرار میگیرد تا جنبههای مختلف فرآیند رمزگذاری را تغییر دهد و آنها را برای سناریوهای خود مناسبتر کند، مانند: طرح پارتیشن بندی برشهای سفارشی، فعال (مانند CBR، VBR، QBVR). حالتهای پیکربندی کنترل نرخ، استفاده از ابزارهای رمزگذاری کدک سفارشی، بلوک کدک سفارشی و اندازههای تبدیل، محدودیت دقت بردار حرکت، استفاده صریح از جلسات درونبازخوانی، پیکربندی مجدد پویا رزولوشن/نرخ جریان ویدیویی و غیرفعال (نقشههای QP سفارشی مطلق) پارتیشن بندی کنترل/برش و موارد دیگر.
API در DirectX 12 Agility SDK (نسخه 1.700.10-پیشنمایش یا جدیدتر) موجود است، اما حداقل پلتفرم سختافزاری دارد و نسخه درایور برای فروشندگان در زیر فهرست شده است:
فروشنده | سیستم عامل های پشتیبانی شده | حداقل نسخه درایور ویدیو |
---|---|---|
AMD |
|
در حال توسعه - ETA Q2 '2022 |
اینتل |
|
v30.0.100.9955 |
NVIDIA |
|
v471.41 |
مایکروسافت به توسعهدهندگان پیشنهاد میکند قبل از استفاده از API ابتدا پشتیبانی را بررسی کنند. در مورد این ویژگی و اجرای آن در مایکروسافت بیشتر بخوانید اینجا کلیک نمایید.
از طريق مایکروسافت