Installer Steam
log på
|
sprog
简体中文 (forenklet kinesisk)
繁體中文 (traditionelt kinesisk)
日本語 (japansk)
한국어 (koreansk)
ไทย (thai)
Български (bulgarsk)
Čeština (tjekkisk)
Deutsch (tysk)
English (engelsk)
Español – España (spansk – Spanien)
Español – Latinoamérica (spansk – Latinamerika)
Ελληνικά (græsk)
Français (fransk)
Italiano (italiensk)
Bahasa indonesia (indonesisk)
Magyar (ungarsk)
Nederlands (hollandsk)
Norsk
Polski (polsk)
Português (portugisisk – Portugal)
Português – Brasil (portugisisk – Brasilien)
Română (rumænsk)
Русский (russisk)
Suomi (finsk)
Svenska (svensk)
Türkçe (tyrkisk)
Tiếng Việt (Vietnamesisk)
Українська (ukrainsk)
Rapporter et oversættelsesproblem
The WebM format can use either the VP8, VP9, or AV1 video codecs. An mp4 can contain pretty much anything, but H.264, H.265 (HEVC) and AV1 are popular choices.
I would suspect that the key deciding factor for what codec Steam uses for recording is efficiency; you want the recording of video to impact the performance of the game as little as possible. So, you probably want to use a codec for which your GPU has dedicated hardware to accelerate the encoding.
For Nvidia GPUs, the onboard video encoding hardware (NVENC[en.wikipedia.org]) supports H.264, H.265 and AV1, depending on how new the GPU is, e.g. the GeForce RTX 40 series added support for AV1 encoding.
Then there is compression efficiency vs compression speed. Compress more = compression takes longer to complete. Nothing stops Devs doing major compression for videos on store pages and in-game.
Recording and streaming at the same needs to balance compression quality and speed as if trying to compress too much requires more powerful hardware and the vast majority of users won't have the sort of hardware to do it quickly enough to do it on the fly. If you can't do it on the fly you need memory RAM or drive space to writing the data to so it can continue at a later time. Something I doubt a user will be wanting their CPU/GPU and Ram still busy encoding a video when they try to play a game