چرا AMD H.264 و HEVC در OBS وجود ندارد: عیبیابی AMF و کارت گرافیک
چرا AMD H.264 و HEVC در OBS وجود ندارند
OBS کدگذارهای سختافزاری AMD را از طریق AMF دریافت میکند — یکی از اجزای درایور Radeon. این برنامه H.264 یا HEVC را بر اساس نام کارت گرافیک اضافه نمیکند: به درایور فعال، دسترسی به آداپتور گرافیکی مناسب و پشتیبانی از کدگذاری در بلوک رسانهای GPU نیاز دارد.
اگر AMF بارگذاری نشود، OBS در محیط گرافیکی نامناسبی اجرا شده باشد یا خود Radeon نتواند فرمت انتخابشده را کدگذاری کند، AMD H.264 و HEVC در فهرست ظاهر نمیشوند. بهجای آنها معمولاً x264، کدگذار کارت گرافیک دیگر یا گزینههای پایه ضبط باقی میمانند.
وجود Radeon در Device Manager به این معنا نیست که OBS به کدگذار سختافزاری آن دسترسی پیدا کرده است.
کجا کدگذارهای AMD را در تنظیمات OBS جستجو کنیم
«تنظیمات» — «خروجی» را باز کنید. کدگذار برای پخش زنده در تب «پخش» و برای فایل محلی در تب «ضبط» قرار دارد. بسته به نسخه OBS و درایور، گزینهها ممکن است AMD H.264، AMD AVC، AMD HEVC، H.265، AMD AMF یا AMD HW نامیده شوند.
مجموعه کدگذارها را با یک اسکرینشات تصادفی از اینترنت مقایسه نکنید. OBS، Windows و درایور Radeon ظاهر و نام گزینهها را تغییر میدهند. به کلمات AMD، AMF، AVC، H.264، HEVC یا H.265 توجه کنید.
حالت خروجی Simple و Advanced
در بخش «خروجی» گزینه «حالت خروجی» را بررسی کنید. در حالت Simple رابط عمداً سادهسازی شده است: ممکن است بخشی از پارامترها و گزینههای کدگذاری نمایش داده نشوند. برای بررسی به Advanced بروید، سپس «پخش» و «ضبط» را جداگانه باز کنید.
فهرست «کدگذار» را باز کنید و ببینید آیا گزینههای AMD H.264 و AMD HEVC وجود دارند. در این مرحله بیتریت، پروفایل، پریست و رزولوشن را تغییر ندهید: ابتدا باید مشخص شود آیا برنامه کدگذار سختافزاری را شناسایی کرده است یا نه.
عیب حالت Advanced این است که بهراحتی میتوان بهطور تصادفی پارامترهای نامناسب پخش، ضبط یا صدا را ذخیره کرد. پس از بررسی، تغییراتی را که از آنها مطمئن نیستید باقی نگذارید.
چرا H.264 ممکن است وجود داشته باشد اما HEVC نه
کدگذاری سختافزاری در Radeon بر عهده یک بلوک رسانهای جداگانه است. در نسلهای قدیمی AMD معمولاً آن را با VCE و در نسلهای جدیدتر با VCN مرتبط میدانند. عملکرد بازی کارت، حجم حافظه ویدیویی و تعلق به سری Radeon بهخودیخود پشتیبانی از یک کدک مشخص را تأیید نمیکند.
برخی GPUهای قدیمی میتوانند H.264 را کدگذاری کنند اما از ساخت سختافزاری ویدیوی HEVC پشتیبانی نمیکنند. وضعیت دیگری هم ممکن است: کارت فایلهای H.265 را پخش میکند اما نمیتواند آنها را کدگذاری کند. پشتیبانی از HEVC decode و HEVC encode دو قابلیت متفاوت هستند.
مشخصات مدل دقیق کارت گرافیک را از نظر video encode، hardware encoding، VCE یا VCN بررسی کنید. دقیقاً بهدنبال پشتیبانی از کدگذاری HEVC باشید، نه رمزگشایی. اگر HEVC encode سختافزاری وجود نداشته باشد، درایور و تنظیمات OBS آن را اضافه نمیکنند.
Radeon را در Device Manager ویندوز بررسی کنید
«Device Manager» ویندوز را باز کنید و بخش «آداپتورهای نمایشگر» را گسترش دهید. باید یک Radeon مشخص یا گرافیک مجتمع AMD در آنجا ذکر شده باشد. عبارت «Microsoft Basic Display Adapter» به این معناست که درایور کامل نصب نشده، آسیب دیده یا اجرا نشده است.
ویژگیهای کارت گرافیک را باز کنید و وضعیت دستگاه را بررسی کنید. آداپتور غیرفعال، خطای راهاندازی یا کد خطا باید پیش از کار با OBS برطرف شود. Windows میتواند تصویر را با درایور محدود روی صفحه نمایش دهد، اما AMF در چنین پیکربندی اغلب در دسترس نیست.
اگر سیستم چند کارت گرافیک دارد، نام دقیق آنها را یادداشت کنید. این برای بررسی اینکه OBS روی کدام GPU کار میکند و کدام آداپتور در گزارش برنامه ذکر شده، لازم خواهد بود.
چند GPU و گرافیک هیبریدی
در لپتاپها و برخی رایانههای رومیزی، OBS ممکن است با Radeon مورد نظر شما کار نکند. برای مثال، سیستم همزمان گرافیک مجتمع پردازنده، Radeon مجزا و کارت گرافیک سازنده دیگری دارد. OBS ممکن است صحنه را روی یک GPU رندر کند، اما در دسترس بودن کدگذار به درایور و پیکربندی همه آداپتورها بستگی دارد.
این مشکل بهویژه در لپتاپهای دارای گرافیک هیبریدی رایج است. کارت مجزا سالم است و در Windows دیده میشود، اما برنامه زمینه گرافیکی آداپتور مجتمع را دریافت میکند. در نتیجه کدگذار AMF مورد نیاز ممکن است شناسایی نشود یا ناپایدار کار کند.
چگونه Radeon را برای OBS در تنظیمات Windows تعیین کنیم
«تنظیمات» Windows — «سیستم» — «نمایش» — «گرافیک» را باز کنید. OBS را در فهرست برنامهها پیدا کنید. اگر برنامه در آنجا نیست، برنامه کلاسیک را بهصورت دستی اضافه کنید و فایل obs64.exe را از پوشه نصب OBS Studio انتخاب کنید.
معمولاً فایل اجرایی داخل پوشه bin و سپس 64bit قرار دارد. اگر OBS در جای دیگری نصب شده، ویژگیهای میانبر آن را باز کنید و مسیر را در فیلد هدف ببینید.
- OBS را در فهرست برنامههای گرافیکی انتخاب کنید.
- گزینه «تنظیمات» را باز کنید.
- حالت عملکرد بالا را انتخاب کنید.
- اگر Windows چند آداپتور نشان میدهد، Radeon مجزا را مشخص کنید.
- تغییر را ذخیره کنید.
- OBS را کاملاً ببندید، از جمله فرآیند موجود در ناحیه اعلانها اگر هنوز آنجاست.
- برنامه را دوباره اجرا کنید و کدگذارها را در حالت Advanced بررسی کنید.
عیب تعیین GPU مجزا این است که لپتاپ ممکن است بیشتر داغ شود، صدای بیشتری تولید کند و باتری سریعتر تمام شود. در برخی مدلها انتخاب کارت گرافیک به طرح اتصال نمایشگر و درایور سازنده محدود است، بنابراین تنظیم عملکرد بالا همیشه آداپتور واقعی OBS را تغییر نمیدهد.
چگونه بفهمیم OBS از کدام GPU استفاده میکند
Task Manager ویندوز را باز کنید، به تب «جزئیات» بروید و ستون GPU engine را فعال کنید. فرآیند obs64.exe را پیدا کنید. شماره GPU در این ستون را با نام آداپتورها در تب «عملکرد» مطابقت دهید.
این بررسی مفید است اما قطعی نیست. فعالیت فعلی فرآیند را نشان میدهد، نه اینکه تضمین کند AMF برای شروع کدگذاری در دسترس است. OBS ممکن است از یک آداپتور برای رندر صحنه استفاده کند، در حالی که کار انکودر سختافزاری به درایور، نسخه AMF و حالت گرافیک هیبریدی بستگی خواهد داشت.
گزارش OBS را پس از راهاندازی مجدد بررسی کنید
در OBS «راهنما» — «فایلهای گزارش» را باز کنید. میتوانید گزارش فعلی یا آخرین گزارش را مشاهده کنید یا پوشه گزارشها را باز کنید. برای عیبیابی به یک فایل تازه نیاز است: OBS را کاملاً ببندید، دوباره اجرا کنید، تنظیمات خروجی را باز کنید و تنها پس از آن گزارش را ببینید.
گزارش قدیمی ممکن است مربوط به نسخه دیگری از درایور، پروفایل دیگر، اتصال از طریق Remote Desktop یا پیکربندی GPU پیش از تغییر تنظیمات Windows باشد. در جستجوی گزارش از کلمات AMF، AMD، H264، AVC، HEVC، H265، encoder، adapter، failed، error و unsupported استفاده کنید.
اشارات AMF در گزارش به چه معناست
متن دقیق خطوط به نسخه OBS، Windows و درایور Radeon بستگی دارد. در پیکربندی سالم، گزارش معمولاً شامل اشاراتی به کدگذارهای موجود AMD یا اجزای AMF است. یک قطعه متن بهتنهایی مهم نیست، بلکه کل زنجیره پیامهای مربوط به راهاندازی آداپتور و انکودر اهمیت دارد.
- اشارهای به AMF و H.264 یا AVC وجود دارد — OBS کدگذار H.264 موجود AMD را شناسایی کرده است.
- اشارهای به AMF و HEVC یا H.265 وجود دارد — درایور امکان کدگذاری سختافزاری HEVC را گزارش میدهد.
- AMF پیدا شده اما در نزدیکی آن خطای ایجاد encoder وجود دارد — کدگذار شناسایی شده اما به دلیل درایور، تداخل برنامهها یا بار روی GPU اجرا نمیشود.
- در نزدیکی کدک مورد نظر unsupported ذکر شده — آداپتور فعال ممکن است از این نوع کدگذاری پشتیبانی نکند.
- در گزارش یک GPU مجتمع غیرمنتظره ذکر شده — تنظیمات گرافیکی obs64.exe را بررسی کنید.
- هیچ اشارهای به AMF نیست — درایور Radeon، مدل کارت گرافیک فعال، نسخه OBS و روش راهاندازی سیستم را بررسی کنید.
چه زمانی بهروزرسانی یا نصب مجدد درایور AMD لازم است
اگر Radeon بهدرستی در Device Manager نمایش داده میشود، OBS به GPU مورد نظر اختصاص یافته اما AMF در گزارش ظاهر نمیشود، علت ممکن است درایور باشد. مشکلات پس از تعویض کارت گرافیک، بهروزرسانی Windows، نصب درایورها روی نسخههای قدیمی یا جابهجایی بین آداپتورهای گرافیکی مختلف رخ میدهند.
ابتدا درایوری را دانلود کنید که با مدل Radeon و نسخه Windows شما سازگار است. تنظیمات مهم نمایشگرها، پروفایلهای رنگی و تنظیمات پنل AMD را ذخیره کنید: پس از پاکسازی ممکن است بازنشانی شوند.
- OBS، بازیها، ویرایشگرها، برنامههای ضبط و برنامههای دارای اورلی را ببندید.
- درایور فعلی را با ابزارهای استاندارد Windows یا AMD حذف کنید.
- اگر حذف معمولی کمکی نکرد، از ابزار پاکسازی درایور دقیقاً طبق دستورالعمل سازنده آن استفاده کنید.
- رایانه را دوباره راهاندازی کنید.
- درایور Radeon را که از قبل دانلود کردهاید نصب کنید.
- پس از راهاندازی مجدد بعدی، کارت گرافیک را در Device Manager بررسی کنید.
- OBS را باز کنید، فهرست کدگذارها و گزارش جدید را بررسی کنید.
عیب نصب مجدد تمیز این است که ممکن است رزولوشن، چیدمان نمایشگرها، نرخ تازهسازی و تنظیمات رنگ بهطور موقت تغییر کنند. همچنین HEVC را به کارتی که کدگذاری سختافزاری H.265 ندارد اضافه نمیکند.
نسخه OBS، افزونهها و پروفایل آسیبدیده
نسخه قدیمی OBS گاهی با درایور جدید بدتر از نسخه پایدار فعلی کار میکند. OBS را بهروزرسانی کنید، سپس یک پروفایل آزمایشی و مجموعه صحنه بدون افزونههای شخص ثالث ایجاد کنید. این کار جدا کردن مشکل کدگذار از تنظیمات، فیلترها یا افزونههای آسیبدیده را آسانتر میکند.
اگر AMD H.264 یا HEVC بلافاصله پس از بهروزرسانی OBS، درایور یا Windows ناپدید شدند، گزارش جدید و نسخه اجزا را ذخیره کنید. برای بررسی میتوانید بهطور موقت از نسخه قبلی سالم درایور یا OBS از آرشیو رسمی استفاده کنید.
عیب بازگشت به نسخه قبلی این است که ممکن است اصلاحات سازگاری، امنیتی و پشتیبانی از افزونههای جدید در نسخه قدیمی وجود نداشته باشد. اگر درایور قدیمی در بازیها یا برنامههای دیگر مشکل ایجاد میکند، آن را بهعنوان راهحل دائمی باقی نگذارید.
چرا HEVC برای ضبط در دسترس است اما برای پخش زنده نه
اگر AMD HEVC در تب «ضبط» دیده میشود، Radeon میتواند ویدیوی H.265 را بهصورت سختافزاری ایجاد کند. این هنوز به معنای آن نیست که پلتفرم چنین جریانی را میپذیرد. برای پخش زنده باید همزمان HEVC در سمت سرویس، پروتکل انتخابشده، نوع کانال و پارامترهای ingest پشتیبانی شوند.
بسیاری از سناریوهای رایج پخش بر H.264/AVC متمرکز هستند. پلتفرم ممکن است کلید پخش را بپذیرد اما جریان HEVC را رد کند، پخش را به بینندگان نشان ندهد یا آن را با خطا پردازش کند. شرایط همچنین ممکن است برای پخشهای معمولی، برنامههای آزمایشی و پروتکلهای جایگزین متفاوت باشد.
برای پخش زنده فقط زمانی HEVC را انتخاب کنید که پلتفرم مشخص بهصراحت پشتیبانی از H.265 را تأیید کرده باشد. در سایر موارد AMD H.264 معمولاً از نظر سازگاری امنتر است. عیب H.264 این است که در کیفیت مشابه معمولاً به بیتریت بیشتری نسبت به HEVC نیاز دارد.
Remote Desktop، ماشینهای مجازی و رایانه ابری
هنگام اتصال از طریق Remote Desktop، Windows ممکن است یک آداپتور گرافیکی مجازی ایجاد کند یا دسترسی برنامه به قابلیتهای سختافزاری GPU را محدود کند. در چنین نشستی OBS گاهی AMF را نشان نمیدهد، در حالی که با ورود محلی روی همان رایانه AMD H.264 و HEVC در دسترس هستند.
مشکل مشابهی در ماشین مجازی و رایانه ابری ممکن است رخ دهد: وجود Radeon روی میزبان فیزیکی به این معنا نیست که سیستم مهمان به کدگذار ویدیویی آن دسترسی پیدا کرده است. در صورت امکان، فهرست انکودرها را هنگام اجرای محلی OBS با نمایشگر متصل بررسی کنید.
عیب این بررسی این است که برای رایانه پخش زنده از راه دور مناسب نیست. اما به جدا کردن نقص درایور از محدودیت نشست از راه دور کمک میکند.
اگر کدگذار AMD وجود دارد اما ضبط یا پخش زنده شروع نمیشود
ظاهر شدن AMD H.264 یا HEVC در فهرست به این معناست که مشکل شناسایی حل شده است. در ادامه باید علت خطای راهاندازی را جستجو کرد. برنامههایی را ببندید که ممکن است کدگذار سختافزاری را اشغال کنند: برنامههای ضبط صفحه، ویرایشگرهای ویدیو، مرورگرهای دارای تماس تصویری، برنامههای دسترسی از راه دور، اورلیها و ابزارهای پخش فوری.
پس از راهاندازی مجدد OBS یک ضبط محلی کوتاه با صحنه ساده انجام دهید. اگر بهدرستی ایجاد شد، منابع را یکییکی اضافه کنید: ضبط بازی، دوربین، ویجتهای مرورگر، فیلترها، افزونهها. کارکرد در حین بازی را جداگانه بررسی کنید، زیرا تداخل یا بار زیاد گاهی فقط در بار بالای GPU ظاهر میشود.
عیب این روش این است که عیبیابی زمان میبرد و صحنه آزمایشی ساده همیشه بار پخش واقعی را بازتولید نمیکند. اما امکان یافتن منبعی را فراهم میکند که پس از آن انکودر از کار میافتد.
جایگزین AMD HEVC موجود نبودن چیست
اگر Radeon از AMD H.264 پشتیبانی میکند اما کدگذاری سختافزاری HEVC را ندارد، برای پخش زنده از H.264/AVC استفاده کنید. این کدک معمولاً سازگاری بهتری با پلتفرمهای پخش زنده، دستگاههای بینندگان و برنامههای پخش دارد. برای ضبط محلی هم H.264 مناسب است، زمانی که فایل باید سریع به تدوین منتقل شود یا روی دستگاه دیگری باز شود.
گزینه دیگر x264 نرمافزاری است. این کدگذار به AMD AMF وابسته نیست و میتواند زمانی که انکودر سختافزاری در دسترس نیست کار کند. عیب x264 این است که کدگذاری به پردازنده منتقل میشود. در حین بازی، ضبط صفحه، کار منابع مرورگر و فیلترها این میتواند باعث بار زیاد CPU، افت فریمهای کدگذار یا کاهش عملکرد بازی شود.
ترتیب بررسی اگر AMD H.264 و HEVC هنوز وجود ندارند
- مدل دقیق Radeon و پشتیبانی آن از H.264 encode یا HEVC encode را مشخص کنید.
- بررسی کنید که در Device Manager آداپتور پایه Microsoft، GPU غیرفعال و خطای راهاندازی وجود نداشته باشد.
- OBS را به حالت Advanced ببرید و کدگذارها را جداگانه برای پخش و ضبط بررسی کنید.
- اگر سیستم چند GPU دارد، obs64.exe را در تنظیمات گرافیکی Windows به Radeon مجزا اختصاص دهید.
- OBS را دوباره راهاندازی کنید و گزارش جدید را باز کنید.
- در گزارش بهدنبال AMF، AMD، encoder، adapter، failed، error و unsupported بگردید.
- اگر AMF شناسایی نمیشود، درایور Radeon را بهروزرسانی یا دوباره نصب کنید.
- OBS را در یک پروفایل جدید بدون افزونههای شخص ثالث بررسی کنید.
- اگر مشکل از طریق Remote Desktop، ماشین مجازی یا رایانه ابری ظاهر شد، OBS را بهصورت محلی اجرا کنید.
- اگر HEVC برای پخش زنده لازم است، جداگانه تأیید کنید که پلتفرم پخش زنده انتخابشده آن را میپذیرد.
Last Articles
چه چیزهایی در طراحی و عملکرد تغییر کرده است ما سایت را بهروزرسانی کردهایم تا کار با آن سریعتر و راحتتر باشد. تغییرات اصلی مربوط به رابط کاربری، ح..
Good afternoon, I've collected all the news during this time.: 1. The main news is that prices for twitch viewers have been greatly reduced, while Tw..
1. از کد تبلیغاتی "December2025" برای 15% تخفیف برای همه بینندگان ما استفاده کنید2. ما تا 1 ژانویه قیمتهای پایه برای ابزار پیکربندی و مقرونبهصرفهت..
خدمات Twitch با ثبات کار ميکنيم ، پس آماده ايم با گروه ها و فروشنده ها همکاري کنيم, صاحبان خدمات ، صاحبان ربات ها و بسیاری دیگر.اصطلاحات فردی را م..
ما خدمات twitch viewer ما را به طور کامل به روز کرده اند و اکنون کار پایدار. ما فقط از آدرس های ip با کیفیت بالا برای بینندگان استفاده می کنیم.این..
Hello everyone! Today, we are announcing a new feature—"Twitch Viewer Configurator". Now, you can customize any plan for your Twitch channel. Choo..
Greetings, I have compiled a guide for streamers, which will be very relevant at the moment. Now YouTube and twitch have disabled monetization from vi..
We have finally developed the APINow it will be more convenient for our partner sites to work with us.To update the maximum tariffs for YouTube, an up..
با توجه به محبوبیت بسیار زیاد خدمات مشارکتی و برنامه ارجاع، جدول همکاری تهیه کرده ایم. ماهیت بسیار ساده است: مخاطبان زنده بیشتر - تبلیغات بیشتر از طرف..
خدمات ما برای استریمرها

Shopee
خدمات ما برای تولیدکنندگان محتوا









