پشتیبانی از کدک AV1 در OBS برای استریمینگ

تقاضا برای ویدئو با کیفیت بالا رو به افزایش است. مخصوصا در بخش استریم و ارسال پخش زنده اینترنتی تبدیل به یک چالش شده است. البته راهکارهای متنوع و جذاب هم در اینر زمینه وجود دارد. برای رفع این مشکلات، استفاده از کدک‌هایی با کیفیت بالا می‌تواند حلقه‌ی گمشده حل این مشکلات باشد. در این زمینه، کدک AV1 یکی از جدیدترین کدک‌های ویدئویی با کیفیت بالا است که قابلیت پشتیبانی از بیت‌ریت بالا را دارد.

video-codec-generation
روند توسعه کدکهای ویدئو

شرکت‌های سخت‌افزاری مانند Intel، AMD و NVIDIA تمهیداتی برای پشتبانی از کدک AV1 را در محصولات خود در نظر گرفته اند. این کدک، به نسبت AVC یا همان H.264 ویدئویی با کیفیت بهتر ولی با همان بیت‌رِیت ارایه میکند. البته مصرف حافظه و پردازش آن بیشتر است، اما با توجه به این‌که کدگذاری و رمزگشایی ویدئویی به وسیله GPU انجام می‌شود، مصرف حافظه و پردازش نیز اهمیت چندانی ندارد. در کل، کدک AV1 نه تنها کیفیت ویدئویی بهتری نسبت به کدک AVC دارد، بلکه به دلیل قابلیت پشتیبانی از بیت‌ریت بالا، می‌تواند برای پخش ویدئو در کیفیت بالاتر استفاده شود.

پخش زنده اینترنتی: چگونه لایو استریم شخصی داشته باشیم، برای مطالعه بیشتر بر روی این لینک کلیک کنید

با توجه به قابلیت‌های بسیاری که کدک ویدئویی AV1 دارد، کاربران لایو استریمینگ بسیار هیجان زده بودند از پتانسیل این کدک استفاده کنند. اما دو مشکل اصلی در استفاده از AV1 برای پخش زنده اینترنتی وجود داشت. اولین مشکل این بود که هیچ سرویسی وجود نداشت که بتواند ویدئوی AV1 را برای پخش زنده بپذیرد. اصطلاحا بتواند ویدئو را پلی کند. که خب این موضوع در پلتفرمهایی مثل YouTube حل شد. حدودا بیش از 5 سال است که می توانید ویدئوی AV1 را در YouTube آپلود کنید. حتی این اواخر امکان استریم به YouTube نیز به وجود آمده است.

نرم افزار استریمینگ: چگونه بهترین نرم افزار پخش زنده را انتخاب کنیم؟، برای مطالعه بیشتر بر روی این لینک کلیک کنید

مشکل دیگر این بود که هیچ نرم افزاری قابلیت ارسال ویدئوی AV1 به YouTube را نداشت. به عبارتی استریمری برای این امر وجود نداشت. اگر هم بود به صورت رایگان عرضه نشده بود. اما با انتشار نسخه ۲۹.۱ OBS Studio، این مشکل نهایی حل شده است. همانظور که مطلع هستید، OBS یک نرم افزار رایگان و پر طرفدار برای استریم است. لذا این خبر برای کسانی که پخش زنده دارند خبر بسیار خوبی است.
شما با یک کارت ویدئویی سازگار و آخرین نسخه OBS میتوانید با استفاده از کدک AV1 استریم زنده به YouTube داشته باشید. کارتهایی که از AV1 میتوانند پشتیبانی کنند میتوان به عنوان مثال GPU مبتنی بر Ada Lovelace شرکت NVIDIA ، RDNA 3 شرکت AMD یا Arc Alchemist شرکت Intel باشد.

مقایسه بین سه کدک از نظر بازدهی در نرخ بیت

علت استفاده از کدک AV1 به دلیل بهره‌وری بسیار بالاتر آن نسبت به H.264 و همچنین قابلیت بهتر در مدیریت حرکت سریع است. به این معنا که در هر نرخ بیت، استریم ویدئوی شما با وضوح بیشتر و شکستگی کمتر تصویر همراه خواهد بود. به طور مثال حرکت یه بازیکن فوتبال در زمین بازی کامپیوتری به صورت روانتر نمایش می یابد.

کارت کپچر چیست؟ معرفی 6 مدل معروف در بازار، برای مطالعه بیشتر بر روی این لینک کلیک کنید

در مورد استفاده از AV1 برای لایو استریمینگ در YouTube یک نکته وجود دارد. کسانی که بیننده پخش زنده شما هستند، جریان کامل ویدئویی با کیفیت AV1 را دریافت نخواهند کرد. به جای آن، آنها یک ویدئو با فرمت AVC یا VP9 را مشاهده میکنند. به عبارت دیگر ویدئو ترانسکد می‌شود. یعنی کدک دریافتی به کدک دیگر برای پخش تبدیل می‌گردد. به همین دلیل استریم ویدئویی ترانسکد شده بالاترین کیفیت را خواهد داشت.
متأسفانه، YouTube تنها پلتفرم بزرگ استریمینگ ویدئویی است که در حال حاضر از RTMP پیشرفته پشتیبانی می کند، به این معنی که برای تجربه لایو استریمینگ با کیفیت بالاتر AV1، باید در حال حاضر از YouTube استفاده کنید. متأسفانه برای طرفداران Twitch، این قابلیت فعلا در دسترس نیست.

2 thoughts on “پشتیبانی از کدک AV1 در OBS برای استریمینگ

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *