安装 Steam
登录
|
语言
繁體中文(繁体中文)
日本語(日语)
한국어(韩语)
ไทย(泰语)
български(保加利亚语)
Čeština(捷克语)
Dansk(丹麦语)
Deutsch(德语)
English(英语)
Español-España(西班牙语 - 西班牙)
Español - Latinoamérica(西班牙语 - 拉丁美洲)
Ελληνικά(希腊语)
Français(法语)
Italiano(意大利语)
Bahasa Indonesia(印度尼西亚语)
Magyar(匈牙利语)
Nederlands(荷兰语)
Norsk(挪威语)
Polski(波兰语)
Português(葡萄牙语 - 葡萄牙)
Português-Brasil(葡萄牙语 - 巴西)
Română(罗马尼亚语)
Русский(俄语)
Suomi(芬兰语)
Svenska(瑞典语)
Türkçe(土耳其语)
Tiếng Việt(越南语)
Українська(乌克兰语)
报告翻译问题
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