بسته فایرفاکس برای فدورا اکنون شامل پشتیبانی از تسریع رمزگشایی ویدیو از طریق VA-API است

Package Maintainer با فایرفاکس برای فدورا لینوکس сообщил در مورد آمادگی برای استفاده در فدورا از شتاب سخت افزاری رمزگشایی ویدیو در فایرفاکس با استفاده از VA-API. شتاب در حال حاضر فقط در محیط های مبتنی بر Wayland کار می کند. پشتیبانی VA-API در Chromium بود اجرا شد در فدورا سال گذشته

شتاب سخت افزاری رمزگشایی ویدیو در فایرفاکس به لطف امکان پذیر شده است باطن جدید برای Wayland، که از مکانیسم DMABUF برای رندر کردن بافت‌ها و سازماندهی اشتراک‌گذاری بافرها با این بافت‌ها بین فرآیندهای مختلف استفاده می‌کند. در فدورا 32 و فدورا 31، در آخرین بسته با فایرفاکس 77، باطن جدید به طور پیش فرض در هنگام راه اندازی در جلسه گنوم مبتنی بر Wayland فعال می شود، اما برای فعال کردن شتاب سخت افزاری رمزگشایی ویدیو، نصب اضافی ffmpeg، libva و libva. بسته های Utils از مخزن مورد نیاز است همجوشی RPM، با پشتیبانی VA-API کامپایل شده است.

در سیستم های دارای کارت گرافیک اینتل، شتاب فقط با درایور libva-intel-driver کار می کند (درایور libva-intel-hybrid-driver در حال حاضر پشتیبانی نشده). برای پردازنده‌های گرافیکی AMD، شتاب با کتابخانه استاندارد radeonsi_drv_video.so موجود در بسته mesa-dri-drivers کار می‌کند. پشتیبانی از کارت های گرافیکی NVIDIA هنوز اجرا نشده است. برای ارزیابی پشتیبانی درایور برای VA-API، می توانید از ابزار vainfo استفاده کنید. اگر پشتیبانی تأیید شد، برای فعال کردن شتاب در فایرفاکس در صفحه «about:config»، متغیرهای «gfx.webrender.enabled» و «widget.wayland-dmabuf-vaapi.enabled» را روی true تنظیم کنید. پس از راه اندازی مجدد مرورگر، باید فعال شدن WebRender و باطن جدید (Wayland/drm) را در صفحه "about:support" بررسی کنید.

بسته فایرفاکس برای فدورا اکنون شامل پشتیبانی از تسریع رمزگشایی ویدیو از طریق VA-API است

بسته فایرفاکس برای فدورا اکنون شامل پشتیبانی از تسریع رمزگشایی ویدیو از طریق VA-API است

پس از این، باید مطمئن شوید که VA-API برای سرعت بخشیدن به هنگام تماشای فیلم ها استفاده می شود (ممکن است مشکلات سازگاری با کدک ها، اندازه های ویدیو و کتابخانه ها وجود داشته باشد)، که برای آن می توانید با راه اندازی فایرفاکس با محیط MOZ_LOG، حالت اشکال زدایی را فعال کنید. متغیر و خروجی را برای وجود “VA- API FFmpeg init موفقیت آمیز” بررسی کنید و
"یک خروجی قاب VAAPI دریافت کردم."

MOZ_LOG=”PlatformDecoderModule:5″ MOZ_ENABLE_WAYLAND=1 فایرفاکس

استفاده از شتاب هنگام تماشای یوتیوب به روش رمزگذاری ویدیو (H.264، AV1 و غیره) بستگی دارد. می‌توانید قالب را در منوی زمینه که با کلیک راست در بخش «آمار برای نردها» باز می‌شود، مشاهده کنید. برای انتخاب فرمت پشتیبانی شده توسط سیستم رمزگشایی ویدیوی سخت افزاری، می توانید از افزونه استفاده کنید تقویت شده-h264ify.

بسته فایرفاکس برای فدورا اکنون شامل پشتیبانی از تسریع رمزگشایی ویدیو از طریق VA-API است

به طور جداگانه ذکر شده است که بسته‌های فایرفاکس 77.0 برای فدورا شامل وصله‌های اضافی هستند که بر عملکرد و پایداری تأثیر می‌گذارند، که در ساخت‌های استاندارد Firefox 77.0 از موزیلا گنجانده نشده‌اند. گنجاندن این وصله ها در ساختار اصلی فقط در فایرفاکس 78.0 انتظار می رود (کاربران می توانند با راه اندازی مرورگر با دستور "MOZ_ENABLE_WAYLAND=78 ./firefox" از نسخه بتای فایرفاکس 1 یا بیلدهای شبانه از موزیلا استفاده کنند). علاوه بر این، در مجموعه های موزیلا، برای رمزگشایی VP8/VP9، از کتابخانه داخلی libvpx استفاده می شود که از VA-API پشتیبانی نمی کند - اگر نیاز به سرعت بخشیدن به رمزگشایی VP8/VP9 دارید، باید libvpx را با تنظیم متغیر غیرفعال کنید. media.ffvpx.enabled" در about:config به "false" (libvpx قبلاً در بسته از مخزن فدورا غیرفعال شده است).

منبع: opennet.ru

اضافه کردن نظر