"Ty chceš použít grafickou kartou RTX 3070 Ti a libmfx"Včera jsem Vám to vysvětlil. Takže co chceme. Chceme použít nějaký HW kodek ve spojení s FFMPEG ale nechceme použít NVENC. Jelikož na nVidia kartách ffmpeg už nepoužívá CUDA API (resp. jej používá pouze ve spojení s EVENC), tak je potřeba najít jinou cestu, jak použít HW akceleraci na nVidia kartách. Jediný způsob jak použít nějaké "matematické API" je v tomto případě OpenCL. A jediný kodek, který umí použít OpenCL (místo x254/6 který to neumí nebo NVENC které nechceme) je právě libmfx (původně opravdu pro Intel.) Takže si zkompilujeme libmfx tak, abych ho mohl použít s OpenCL a protože OpenCL má standartizované API, tak libmfx bude zkrátka k výpočtům a akceleraci používat OpenCL (ale neví, jak bude to OpenCL realizováno, zda softwarově nebo HW na Intelu nebo na NV kartě)." Netušíš jaké jsou binárky pro Windows? Já jsem ti dal odkaz a ty ses na něj ani neráčil kliknout, ty binárky jsou s podporou cituji tebe: "CUDA, libmfx, OpenCL atd", je to tam uvedeno."Přesně tak - nějaké zkompilované binárky jsou znouzecnost (obecně), protože nevíte jak byly zkompilovány a hlavně tak jako tak je potřeba dotahat všechno potřebné. A než bych sáhodlouze zkoumal jak (a jestli vůbec) je to co potřebuju možné (Jak například je zkompilovaná podpora pro Open CL - a co k tomu budu potřebovat?), tak si to prostě zkompiluju sám (což je beztak vždy obecně nejlepší cesta - žádná univerzální binárka). A za další - Win32/64 binárky jsou mi na ..., budu to kompilovat + následně konvertovat na linuxu." Můžeš mi napsat jak docílit toho, aby x265 (ve ffmpeg nebo samostatně) ENKODOVAL video přes gpu?"Už jsem Vám to napsal - nepoužijete ani x254/6 ani NVENC ale použijete nějaký jiný kodek (zde libmfx) zkompilovaný tak, aby akceleroval přes OpenCL (a pak je lhostejno zda na Intely, nVidii nebo FPGA)Už to mám… od včerejška zkompilované, snad se dnes dostanu k renderu těch videí ve všech variantách. Ukázat celý příspěvek