Kezdőoldal » Számítástechnika » Hardverek » Van különbség a GPU vagy a...

Van különbség a GPU vagy a CPU általi videókódolás között?

Figyelt kérdés
Valahol azt olvastam, a CPU általi szebb képet ad, bár lassabb (persze ez paraméterfüggő). Az Nvidia kártyák hardveres gyorsítását értem ezalatt (NVenc).

2023. jan. 5. 07:58
 1/8 anonim ***** válasza:
51%
Pontosan, NVenc-et streamelésre azaz gyors kódolásra találták ki, ezáltal rosszabb a minősége mint a CPU általi kódolásnak, aminek több ideje van.
2023. jan. 5. 08:13
Hasznos számodra ez a válasz?
 2/8 anonim ***** válasza:
Két külön dolog.
2023. jan. 5. 08:25
Hasznos számodra ez a válasz?
 3/8 anonim ***** válasza:
80%

A hardveres enkódolast nem streamelésre, hanem munkára találták ki.


A hardveres enkóderek teljesen jók, sőt a legtöbb esetben jobbak, mint a cpu( nem igp ) alapú videókódolás.


Nem hinném, hogy a klasszik h264,h265 vonalon bármilyen minőségbeli eltérés lenne a "szoftveres" és hardveres enkódolás között.

2023. jan. 5. 08:32
Hasznos számodra ez a válasz?
 4/8 anonim ***** válasza:
23%

Sok okos megint lepontozza a jó választ... Igen, NVenc-et streamelésre találták ki, és képzeljetek egy el háromszöget a sarkaiban minőség, sebesség, mérettel. CPU enkódolás sebességben rossz, cserébe kis mérettel szép képet ad. NVenc lényege a sebesség, cserébe hatalmas fájlt csinál, ha pedig ugyanakkora bitrate-et akarsz mint CPU enkódolásnál, akkor a minősége is rosszabb lesz.


De tessék, hozzáértő leírása CPU vs NVenc témában:


"Nvenc is built for speed. It's intended use is for streaming, however as we know the Nvenc pipeline can be used for local encodes too. If it was made to perform like CPU encoding (and they *could* do that) then it would lose the benefit of speed.


CPU encoding has all the time it needs to map input/output values (quantization), together with generally better feature support for re-encoding. Because it can do so a lot slower, it can result in fewer quantization errors (the difference between input and output values). It's those errors that can lead to larger files. Because Nvenc is built for speed, it doesn't need to care about this, therefore there can be more errors.


It's not a flaw of Nvenc per se. It does the job it is designed to do very well."

2023. jan. 5. 08:42
Hasznos számodra ez a válasz?
 5/8 anonim ***** válasza:
Jaja. Azért került a kimenet nélküli compute kártyákra és WS kártyákra több ncenc "chip", mint a consumer kártyákra, mert stream... Világos :)
2023. jan. 5. 08:53
Hasznos számodra ez a válasz?
 6/8 anonim ***** válasza:
Ja, csak compute kártyáknál k*rvára lényegtelen a fájlméret, és mint írtam is az NVenc tud szép képet csinálni ha számodra lényegtelen a 10x méret.
2023. jan. 5. 09:50
Hasznos számodra ez a válasz?
 7/8 anonim ***** válasza:

A fájlméret cbr esetén mennyire független az előre beállított bitratetől?


Azt furcsállnám, ha ugyanolyan minőséget produkálna a cpu encode tized akkora bitratetel.

2023. jan. 5. 10:46
Hasznos számodra ez a válasz?
 8/8 anonim ***** válasza:
Nincs különbség. Mindkettő ugyanúgy számol
2023. jan. 5. 11:39
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!