WebM: Difference between revisions
(CS:GO result: WebM testing result: VP8 supported, no audio on Opus. AV1 unsupported. Vorbis seems to be low-pitch/playing in slower speed.) |
(CS2 result: WebM testing result: VP8 supported. AV1 unsupported. Vorbis and Opus seems to work but muted.) |
||
Line 14: | Line 14: | ||
! VP8 !! VP9 !! AV1 !! Vorbis !! Opus | ! VP8 !! VP9 !! AV1 !! Vorbis !! Opus | ||
|- | |- | ||
| {{src2|4.1}} | | {{src2|4.1}} ({{cs2}} tested) | ||
| | | {{Yes}} || {{Yes}} || {{No}} || {{Yes|Yes**}} || {{Yes|Yes**}} | ||
|- | |- | ||
| {{gldsrc|4.1}}<br>(since 25th anniversary update; intro video only) | | {{gldsrc|4.1}}<br>(since 25th anniversary update; intro video only) | ||
Line 21: | Line 21: | ||
|- | |- | ||
| {{csgo|4.1}}<br>(since 2018 Panorama update) | | {{csgo|4.1}}<br>(since 2018 Panorama update) | ||
| {{Yes}} || {{Yes}} || {{No}} || {{Yes|Yes**}} || {{No}} | | {{Yes}} || {{Yes}} || {{No}} || {{Yes|Yes***}} || {{No}} | ||
|- | |- | ||
| {{tf2|4.1}}<br>({{code|x64_test}} branch) | | {{tf2|4.1}}<br>({{code|x64_test}} branch) | ||
Line 34: | Line 34: | ||
|} | |} | ||
:<nowiki>*</nowiki>Audio is read, but muted. {{file|<moddir>/sound/ui/valve_sound|wav}} is used instead. | :<nowiki>*</nowiki>Audio is read, but muted. {{file|<moddir>/sound/ui/valve_sound|wav}} is used instead. | ||
:<nowiki>**</nowiki>Sometimes audio plays in slower speed and lower pitch. | :<nowiki>**</nowiki>Audio is read, but muted. If the video was unable to play due to codecs issue, then part of the intro sounds will not play or likely be played in lower volume. | ||
:<nowiki>***</nowiki>Sometimes audio plays in slower speed and lower pitch. | |||
{{References|1= | {{References|1= |
Revision as of 10:37, 13 February 2024


WebM (.webm) is a video file format developed by Google. WebM was originally designed to be used on webpages to save bandwidth, but it also has some benefits when it comes to video games and many other applications.
The biggest benefit of WebM over Bink (or AVI) for games is that of file size; a WebM video will be significantly smaller than that of a similar-quality Bink file. For example, the installation size of Hunt Down the Freeman decreased by 5.7 GB when switching its FMV cutscenes from Bink to WebM[1]. Furthermore, WebM is much more common and easier to make than the Bink file format, as Bink requires a tool that only takes AVI, then only to find out there's audio or video sync issues that may sometimes happen.
WebM is supported in the following games, engines, and engine branches:
Video codecs | Audio codecs | ||||
---|---|---|---|---|---|
Implementation | VP8 | VP9 | AV1 | Vorbis | Opus |
![]() ![]() |
Yes | Yes | No | Yes** | Yes** |
![]() (since 25th anniversary update; intro video only) |
Yes | Yes | No | Yes* | No |
![]() (since 2018 Panorama update) |
Yes | Yes | No | Yes*** | No |
![]() (x64_test branch) |
Yes | Yes | No | Yes | No |
![]() |
? | ? | ? | ? | ? |
WebM Video Services for ![]() (used by ![]() |
Yes | Yes | No | Yes | Yes |
- *Audio is read, but muted.
<moddir>/sound/ui/valve_sound.wav
is used instead. - **Audio is read, but muted. If the video was unable to play due to codecs issue, then part of the intro sounds will not play or likely be played in lower volume.
- ***Sometimes audio plays in slower speed and lower pitch.
References
References | ||
---|---|---|
|