格式与编码
扩展名或容器不能完整描述解码支持;已知时应同时显示容器与编码。
Big Buck Bunny
H.264 1080p sample under 1 MB.
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x1080
0:10
1022 KB
Sintel
Sintel 1080p ten-second slice (~5 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x818
0:10
5.00 MB
Sintel
Sintel 720p ten-second slice (~2 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1280x546
0:10
2.00 MB
Jellyfish
Jellyfish 1080p constant-bitrate clip (~2 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x1080
0:10
2.00 MB
Jellyfish
Jellyfish 1080p constant-bitrate clip (~5 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x1080
0:10
5.00 MB
Jellyfish
Jellyfish 1080p constant-bitrate clip (~10 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x1080
0:10
10.00 MB
Jellyfish
Jellyfish 1080p high-bitrate clip (~20 MB).
来源: test-videos.co.uk · 许可或使用条款: 未说明
mp4
1920x1080
0:10
20.0 MB
Sintel Trailer
Sintel official trailer in H.264 MP4.
来源: W3C media · 许可或使用条款: 未说明
mp4
1280x546
0:52
4.17 MB
Sintel Trailer
Sintel trailer in Ogg Theora for legacy compatibility.
来源: W3C media · 许可或使用条款: 未说明
ogv
1280x546
0:52
12.4 MB
Big Buck Bunny Trailer
Big Buck Bunny official trailer.
来源: W3C media · 许可或使用条款: 未说明
mp4
640x360
0:33
10.5 MB
Big Buck Bunny Full Movie
Full Big Buck Bunny short film at 480p.
来源: W3C media · 许可或使用条款: 未说明
mp4
854x480
9:56
238 MB
Flower
Public-domain flower clip used in MDN examples.
来源: MDN (CC0) · 许可或使用条款: 未说明
mp4
320x176
0:30
1.08 MB
Sample MP4
Generic 720p training video.
来源: learningcontainer.com · 许可或使用条款: 未说明
mp4
1280x720
0:30
10.1 MB
Big Buck Bunny 720p
Full Big Buck Bunny short film, 720p surround audio.
来源: Internet Archive · 许可或使用条款: 未说明
mp4
1280x720
9:56
59.0 MB
它们为上传、HTML5 播放、格式支持、CORS、range request、转码和 UI 状态提供可重复的媒体输入。每个文件应标明技术属性与来源条款。
此目录面向开发与 QA。样本可重现播放器、上传、解码、CORS、range、metadata 和转码行为。URL 公开并不意味着自动获得商业发布许可。
前后端开发、QA、浏览器测试、媒体平台、技术支持、教师和技术写作人员可用已知格式与大小重现行为。
先使用能重现功能的最小文件。
让格式、编码、分辨率、时长与是否含音频匹配测试目标。
检查 CORS、content type、redirect 和 byte-range 后再使用直接 URL。
自动化测试应固定或镜像被允许托管的 fixture,避免第三方可用性导致不稳定。
在测试用例记录来源、checksum、期望 Metadata 与使用条款。
扩展名或容器不能完整描述解码支持;已知时应同时显示容器与编码。
低分辨率适合快速功能测试,大文件用于布局、内存与性能。
短文件节省测试时间;长或大文件只在测试进度、超时、内存、吞吐时需要。
直接 URL 返回媒体 bytes 而不是 HTML,但可能重定向、过期、要求鉴权或改变响应头。
每个样本应保留原始标题、来源页、作者与许可或条款。未知时写“未说明”并链接来源,不得无证据标为 royalty-free、public domain 或可商用。
外部文件可能消失、重定向、改变编码、CORS 或拒绝 range。生产测试应使用有版本、允许托管并用 checksum 验证的副本。
打开、预览或下载 URL 会联系第三方主机,主机可能收到 IP、user agent、referrer 等普通请求信息。不得把外部资源描述为本地处理或由 AppKiro 托管。
使用直接媒体 URL,或从来源页查找获准的下载链接。
媒体元素和 JavaScript fetch 的 CORS 模式可能不同,请检查 Access-Control-Allow-Origin 与 credentials。
主机可能不支持 byte-range,或媒体 index 在文件末尾。检查响应头与容器布局。
检查 URL 状态、重定向、checksum、响应头与 Metadata,用获准的版本化副本替换不稳定外部 fixture。
不一定。必须查看每项许可与来源条款;公开访问不等于商业许可。
直接返回 video/mp4、video/webm 等媒体 bytes,而不是 HTML 的 URL。
使用应用接受格式中的小型短视频;大文件只用于进度、超时和内存测试。
容器、编码、硬件解码、profile level 与浏览器策略不同。
JavaScript fetch 的 CORS 规则可能不同,来源必须发送合适响应头。
服务器可能不支持 byte-range,或媒体没有便于 seek 的索引。
可以,但第三方 fixture 不稳定。确定性测试应使用获准、有版本、带 checksum 的本地副本。
它们是容器家族,实际播放还取决于内部视频与音频编码。
只有符合来源条款、浏览器限制和第三方负载时才应实现批量下载;参考目录更适合复制 URL。
应视为观察值并重新验证,重定向、更新和变体会改变大小。
不能。外部资源由其主机控制,应显示最近验证时间并提供失效报告。
提供标题、URL、观察状态、日期、浏览器,以及属于播放、CORS、range 还是下载问题。