Nejste přihlášen/a.

Přihlásit se do poradny

 

Využití GPU k encodování H264/265

Od: jarina odpovědí: 6 změna:

Je nějak možné využít výkonu grafických karet (Intel Iris Pro, Nvidia 1070, Radeon 455) k urychlené kódování do H264(AVC)(H265(HEVC)? Ale pouze pokud tam bude možné nastavit jemně parametry kódování(rychlost, datová náročnost a kvalita), čemuž u softwarových enkodérů ffmpeg (x264) odpovídá nastavení CRF (kvalita vs velikost) a PRESET( kvalita vs rychlost).

I když má rychlé 4GHz 4jádro i7, tak při 50Wattech naplno to jede jen 30fps (vím, že záleží i na rozlišení, apod- neuplná informace...), rád bych do toho zapojil grafárnu, ale třeba mediacoder nenabízel moc volebpro quicksync nebo cuda encoder. Výsledkem bylo sice extrémní urychlení, ale velká velikost a né špičkový kvalita

Existuje něco takového? Jaký program/enkodér? Existuje funkční opencl pro ffmpeg? Co by nabízelo větší možnosti ladění kvality/rychlosti/velikosti.

 

 

6 odpovědí na otázku
Řazeno dle hodnocení

 

 

jarina
hodnocení

pracuje někdo s enkodovaním pomoci gpu?

 

ctenar*
hodnocení

0x

Pár minut na Googlu mi vrátilo tyto stránky: ffmpeg HWAccelIntro, NVidia ffmpeg a NVidia Video Enco/... (NVidia GTX 1070 je architektura Pascal a čip GP104). Ta tabulka sice zmiňuje jen NVidia značkové profesionální grafické karty Quadro a Tesla, ale hráčské GeForce mají stejné čipy a NVENC na nich funguje.

 

hodnocení

0x
avatar libor007
Obecně akcelerace na grafice neumožňuje moc detailní nastavení.

 

hodnocení

0x
avatar clayman

Zrovna zkouším AVIdemux... vypadá to, že to funguje na Nvidia... H264 a H265

avidemux.sourceforge.net/...


doplněno 26.11.19 10:56:

Na NVIDIA Geforce GTX 1050 trvá 50 min video asi 8 min. Žádný zázrak. Přes CPU i7-8750H 2.20GHz (bez turba) je ten čas hodně podobný, ale opravdu to bere GPU. :)

Využití GPU k encodování H264/265
Využití GPU k encodování H264/265 #2

 

111®
hodnocení

0x

Avidemux mi funguje na 3 komplech aniž bych se kdy zabýval jakou to má grafiku

jistě, ale zde se bavíme o zpracování obrazu na GPU... CPU umí snad každý program a každý PC. ;) Avidemux klidně dál používejte na CPU.

 

 


 

 

 

Přihlásit se k odběru odpovědí z této otázky:

Neneseme odpovědnost za správnost informací a za škodu vzniklou jejich využitím. Jednotlivé odpovědi vyjadřují názory jejich autorů a nemusí se shodovat s názorem provozovatele poradny Poradte.cz.

Používáním poradny vyjadřujete souhlas s personifikovanou reklamou, která pomáhá financovat tento server, děkujeme.

Copyright © 2004-2025 Poradna Poradte.cz. Všechna práva vyhrazena. Prohlášení o ochraně osobních údajů. | [tmavý motiv]