katana-video/webcodecs-codec-support
收藏资源简介:
--- license: cc-by-4.0 task_categories: - tabular-classification tags: - webcodecs - video-processing - hardware-acceleration - telemetry - browser-support - av1 - h265 pretty_name: WebCodecs Codec Support Dataset size_categories: - 100M<n<1B --- # The upscaler.video Codec Support Dataset ## Dataset Summary This dataset contains real-world audio and video codec support data passively collected from **1,142,586 unique user sessions** at [free.upscaler.video](https://free.upscaler.video). It uses the WebCodecs API to detect both encoding and decoding support for over 1,000 codec variants across major audio and video codec families (H.264, H.265, VP8, VP9, AV1, AAC, Opus, etc.). * **Total Tests:** 363,330,358 * **Sessions:** 1,142,586 * **Unique Codecs:** 1,087 * **Collection Period:** January 2026 - March 2026 * **Primary Origin:** [10.5281/zenodo.19187467](https://doi.org/10.5281/zenodo.19187467) The data is compiled and interactively summarized on the project website, [webcodecsfundamentals.org](https://webcodecsfundamentals.org/datasets/codec-support/), which provides a global overview of real-world hardware acceleration across operating systems and browsers. ## Dataset Structure ### CSV Schema * `timestamp` - ISO 8601 timestamp of when the test was performed * `user_agent` - Full browser user agent string * `browser` - Browser family (Chrome, Safari, Edge, Firefox, Unknown) * `platform_raw` - Raw platform identifier from `navigator.platform` * `platform` - Normalized platform (Windows, macOS, iOS, Android, Linux) * `codec` - WebCodecs codec string tested (e.g., "av01.0.01M.08") * `encoder_supported` - Whether VideoEncoder supports codec (`true`/`false`) * `decoder_supported` - Whether VideoDecoder supports codec (`true`/`false`/`empty`) *Note: `decoder_supported` is empty for sessions before Jan 14, 2026. Encoder data covers all 1.14M sessions.* ### Platform Normalization The `platform` column applies the following normalization to the raw `navigator.platform` value: * Win32, Win64 ➔ **Windows** * MacIntel ➔ **macOS** * iPhone, iPad ➔ **iOS** * Linux armv8*, Android* ➔ **Android** * Linux x86_64, Linux aarch64 ➔ **Linux** ## Dataset Creation & Methodology Data was collected via client-side telemetry on the rendering engine at [free.upscaler.video](https://free.upscaler.video). A full breakdown of the collection methodology can be found [here](https://free.upscaler.video/research/methodology/). * **Producer:** Katana Video Inc. * **Author:** Samrat Bhattacharyya ## Citation Information If you use this dataset, please cite the original Zenodo repository and the methodology report: **Dataset Citation (Zenodo):** ```bibtex @dataset{upscaler_dataset_2026, author = {Bhattacharyya, Samrat}, title = {Real-World WebCodecs and AV1 Hardware Support Dataset}, month = mar, year = 2026, publisher = {Zenodo}, doi = {10.5281/zenodo.19187467}, url = {[https://doi.org/10.5281/zenodo.19187467](https://doi.org/10.5281/zenodo.19187467)} }
--- 许可证:CC BY 4.0(知识共享署名4.0国际许可协议) 任务类别: - 表格分类(tabular-classification) 标签: - WebCodecs(webcodecs) - 视频处理(video-processing) - 硬件加速(hardware-acceleration) - 遥测(telemetry) - 浏览器支持(browser-support) - AV1(av1) - H.265(h265) 规范名称:WebCodecs 编解码器支持数据集(WebCodecs Codec Support Dataset) 规模类别: - 100M<n<1B(1亿至10亿样本区间) --- # upscaler.video 编解码器支持数据集 ## 数据集概览 本数据集收录了从[free.upscaler.video](https://free.upscaler.video)被动采集的真实世界音视频编解码器支持数据,涉及**1,142,586个独立用户会话**。本数据集通过WebCodecs API(WebCodecs应用程序编程接口)检测主流音视频编解码家族(H.264、H.265、VP8、VP9、AV1、AAC、Opus等)中超过1000种编解码器变体的编码与解码支持情况。 * **总测试次数:** 363,330,358次 * **用户会话数:** 1,142,586个 * **独立编解码器数量:** 1087种 * **数据收集周期:** 2026年1月至2026年3月 * **原始来源:** [10.5281/zenodo.19187467](https://doi.org/10.5281/zenodo.19187467) 该数据集的编译与交互式汇总结果已发布至项目官网[webcodecsfundamentals.org](https://webcodecsfundamentals.org/datasets/codec-support/),该网站可提供全球范围内不同操作系统与浏览器的真实硬件加速情况全局概览。 ## 数据集结构 ### CSV 模式 * `timestamp`:测试执行时的ISO 8601格式时间戳 * `user_agent`:完整的浏览器用户代理字符串 * `browser`:浏览器家族(Chrome、Safari、Edge、Firefox、未知) * `platform_raw`:从`navigator.platform`获取的原始平台标识符 * `platform`:标准化后的平台(Windows、macOS、iOS、Android、Linux) * `codec`:本次测试的WebCodecs编解码器字符串(例如:"av01.0.01M.08") * `encoder_supported`:视频编码器(VideoEncoder)是否支持该编解码器(`true`/`false`) * `decoder_supported`:视频解码器(VideoDecoder)是否支持该编解码器(`true`/`false`/`空值`) *注:2026年1月14日之前的用户会话中,`decoder_supported`字段为空。编码器数据覆盖全部114万个用户会话。* ### 平台标准化规则 `platform`字段对原始`navigator.platform`值采用如下标准化规则: * Win32、Win64 ➔ **Windows** * MacIntel ➔ **macOS** * iPhone、iPad ➔ **iOS** * Linux armv8*、Android* ➔ **Android** * Linux x86_64、Linux aarch64 ➔ **Linux** ## 数据集构建与研究方法 本数据集通过[free.upscaler.video](https://free.upscaler.video)渲染引擎的客户端遥测技术采集。完整的采集方法说明可参见[此处](https://free.upscaler.video/research/methodology/)。 * **出品方:** Katana Video Inc. * **作者:** Samrat Bhattacharyya ## 引用说明 若您使用本数据集,请引用原始Zenodo仓库及研究方法报告: **数据集引用(Zenodo):** bibtex @dataset{upscaler_dataset_2026, author = {Bhattacharyya, Samrat}, title = {Real-World WebCodecs and AV1 Hardware Support Dataset}, month = mar, year = 2026, publisher = {Zenodo}, doi = {10.5281/zenodo.19187467}, url = {https://doi.org/10.5281/zenodo.19187467} }





