@jegler@ashten encoding is a whole different thing tho... i usually dont encode on hardware... hardware encoders are not that good compared to software encoders... (they are mostly optimized for live streaming)
@Jain@jegler@ashten The latest Quicksync and Nvenc (1650 or newer) are equivalent to x265 medium preset quality wise. You can decide if that is good enough (to me it is).
AV1 hardware encoding is still pretty new thing, so I don't think there are any good comparison statistics between hardware and software encoders given it is a constantly moving target (hevc/x265 isn't).
If you want to stream or record gameplay you want hardware encoding. Remember uploading to services like Youtube destroys the quality in any case, so might as well just make the hardware encoder go brr.
@susie@ashten@jegler Hardware Encoders might have similiar parameters like presets, however i doubt that they are equivalent with upstream libraries... as well as there could be multiple implementations of an encoder and each can have different advantages and disadvantages...
I also dont have experience with youtube and twitch, but i heard that twitch (theoretically doesnt allow above 6 Mbits) still accepts up to ~8 Mbits and if i would stream regularly there, i wouldnt mind 2-3 seconds more on latency while having a more clean picture by optimizing Quality and Bitrate as hard as i could... which basically cant be done with hardware encoders tho
@susie@ashten@jegler the only area where i'm really happy about hardware encoders is game streaming to TV since there every ms count due to input latency... but im also not that happy with it since none of the hardware encoders allow me to stream with 1-10Gbit which my network would allow tho...
@Jain@ashten They can just hand off the decoding to system installed decoder like Edge does (no need to pay royalties). There already is a Windows only way to do that with: media.wmf.hevc.enabled and other OS's are coming soon (tm).
It took like a decade for Firefox devs to pull their heads out of their asses and actually do this (for Windows only currently).
Add comment