سلام خدمت اساتید محترم
من وقتی پروژه رو از افتر به انکودر میبرم و رندر میکنم، انکودر از گرافیک استفاده نمیکنه. تمام تنظیمات انکود هم روی کارت گرافیکه.
قبلا که از 980 ti واسه رندر استفاده میکردم مشکلی نبود.
آیا مشکل از سری جدید کارت گرافیک هاست؟
سلام خدمت اساتید محترم
من وقتی پروژه رو از افتر به انکودر میبرم و رندر میکنم، انکودر از گرافیک استفاده نمیکنه. تمام تنظیمات انکود هم روی کارت گرافیکه.
قبلا که از 980 ti واسه رندر استفاده میکردم مشکلی نبود.
آیا مشکل از سری جدید کارت گرافیک هاست؟
پروژه ای که الان با GTX 1080 دارید رندر میکنید دقیقاً همون پروژه ای هست که با 980 رندر میکردید؟
اگر پروژه ها یکی نیست، نمیشه دقیق گفت که مشکل از عدم استفاده از GPU هست و یا اینکه در پروژه شما اصلاً نیازی به استفاده از GPU برای رندر هست یا خیر.
اول اطمینان حاصل کنید که در تنظیمات مدیا انکودر امکان انتخاب Mercury Playback Engine GPU Acceleration (CUDA) را دارید. اگر این مورد قابل انتخاب نبود و خاکستری بود، مدیا انکودر گرافیک شما را نشناخته و مشکلی دارید که باید حل بشود.
بعد تنظیمات رندر (خروجی، مخصوصاً ابعاد خروجی) و تنظیمات ورودی (ابعاد تصویر ورودی و افکت ها) رو بررسی کنید، GPU در هنگام رندر تنها در زمانی استفاده میشه که شما:
1- تغییر ابعاد داشته باشید، برای مثال سورس 4K را دارید به HD تبدیل میکنید.
2- در پروژه از Blending Mode ها اسفتاده کرده باشید
3- سرعت فریم ها را تغییر دهید (مثلاً سورس 29.97 را به 25 فریم تغییر میدهید)
4- عملیات حذف Interlace و یا ساخت آن را انجام میدهید.
5- محیط رنگی را تغییر میدهید، مثلاً ورودی 10bit را به خروجی 8bit تبدیل میکنید، Log را به RGB و .....
6- از افکت های تسریع شده برای استفاده از GPU استفاده میکنید، مانند Lumetri color و .....
اگر در پروژه شما یکی از این موارد استفاده نشده باشد، انکودر نیازی به استفاده از GPU ندارد. خواندن از فرمت های تصویری/ویدیوی فشرده و نوشتن آنها به واسطه CPU از فشردگی خارج شده و مجدداً فشرده میشود، کات ها پردازش خاصی ندارند که با GPU انجام بشوند، افکت هایی هم که برای کار با GPU بهینه نشده اند به هیچ وجه به GPU فرستاده نمیشوند.
سلام
من هم میخوام با gpu رندر بگیرم به جای cpu در انکودر.
gpu: gtx1650
cpu:intel i5 9th
اما کلا از cpu استفاده میکنه و gpu هیج درگیر نمیشه