Skip to main content
appkiro.com

用于测试的视频样本

为浏览器、播放器、上传、转码和 QA 查找直接视频文件。按格式、分辨率、时长与大小筛选,并复制一个或多个 URL。

开发与 QA 资源直接媒体 URL技术筛选
筛选样本
把这些文件用作测试输入。可用性、响应头和第三方条款会变化,自动化前应验证关键 fixture。
Format
Resolution
Duration
File size
32 个视频样本
把这些文件用作测试输入。可用性、响应头和第三方条款会变化,自动化前应验证关键 fixture。

Big Buck Bunny

H.264 1080p sample under 1 MB.

来源: test-videos.co.uk · 许可或使用条款: 未说明

mp4

1920x1080

0:10

1022 KB

Big Buck Bunny

H.264 720p quick test clip.

来源: test-videos.co.uk · 许可或使用条款: 未说明

mp4

1280x720

0:10

946 KB

Big Buck Bunny

Low resolution H.264 sample.

来源: test-videos.co.uk · 许可或使用条款: 未说明

mp4

640x360

0:10

968 KB

Big Buck Bunny

VP9 1080p WebM sample.

来源: test-videos.co.uk · 许可或使用条款: 未说明

webm

1920x1080

0:10

1.00 MB

Big Buck Bunny

VP9 720p WebM sample.

来源: test-videos.co.uk · 许可或使用条款: 未说明

webm

1280x720

0:10

1022 KB

Big Buck Bunny

VP9 360p WebM sample.

来源: test-videos.co.uk · 许可或使用条款: 未说明

webm

640x360

0:10

1.00 MB

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

Sintel

Sintel 360p ten-second slice.

来源: test-videos.co.uk · 许可或使用条款: 未说明

mp4

640x272

0:10

1023 KB

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

Jellyfish

Jellyfish 720p clip (~1 MB).

来源: test-videos.co.uk · 许可或使用条款: 未说明

mp4

1280x720

0:10

1023 KB

Sintel Trailer

Sintel official trailer in H.264 MP4.

来源: W3C media · 许可或使用条款: 未说明

mp4

1280x546

0:52

4.17 MB

Sintel Trailer

Sintel trailer in WebM (VP8).

来源: W3C media · 许可或使用条款: 未说明

webm

1280x546

0:52

2.95 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

Generic Sample

Generic 30-second 360p MP4 sample.

来源: W3C media · 许可或使用条款: 未说明

mp4

640x360

0:30

2.63 MB

Big Buck Bunny

Common HTML5 video tutorial sample.

来源: W3Schools · 许可或使用条款: 未说明

mp4

320x176

0:10

770 KB

Bear Movie

Tiny under-1 MB demo clip.

来源: W3Schools · 许可或使用条款: 未说明

mp4

320x240

0:04

311 KB

Flower

Public-domain flower clip used in MDN examples.

来源: MDN (CC0) · 许可或使用条款: 未说明

mp4

320x176

0:30

1.08 MB

Flower

Same clip as flower.mp4 in WebM.

来源: MDN (CC0) · 许可或使用条款: 未说明

webm

320x176

0:30

541 KB

Sample 5s

Five-second 1080p clip.

来源: samplelib.com · 许可或使用条款: 未说明

mp4

1920x1080

0:05

2.72 MB

Sample 10s

Ten-second 1080p clip.

来源: samplelib.com · 许可或使用条款: 未说明

mp4

1920x1080

0:10

5.23 MB

Sample 15s

Fifteen-second 1080p clip.

来源: samplelib.com · 许可或使用条款: 未说明

mp4

1920x1080

0:15

11.4 MB

Sample 20s

Twenty-second 1080p clip.

来源: samplelib.com · 许可或使用条款: 未说明

mp4

1920x1080

0:20

11.3 MB

Sample 30s

Thirty-second 1080p clip.

来源: samplelib.com · 许可或使用条款: 未说明

mp4

1920x1080

0:30

20.7 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

Big Buck Bunny 240p

Full Big Buck Bunny short film, low-bitrate 240p.

来源: download.blender.org · 许可或使用条款: 未说明

mp4

320x180

9:56

61.7 MB

外部文件可能消失、重定向、改变编码、CORS 或拒绝 range。生产测试应使用有版本、允许托管并用 checksum 验证的副本。32 个视频样本 · 文件大小: 507 MB

视频样本文件用来做什么?

它们为上传、HTML5 播放、格式支持、CORS、range request、转码和 UI 状态提供可重复的媒体输入。每个文件应标明技术属性与来源条款。

把样本视频当作可重复测试输入,而不是默认素材库

此目录面向开发与 QA。样本可重现播放器、上传、解码、CORS、range、metadata 和转码行为。URL 公开并不意味着自动获得商业发布许可。

目录适合哪些人?

前后端开发、QA、浏览器测试、媒体平台、技术支持、教师和技术写作人员可用已知格式与大小重现行为。

可测试的内容

  • HTML5 播放与回退。
  • 上传验证、进度、取消与重试。
  • MP4、WebM、OGV 容器与编码兼容。
  • 直接 URL 导入、CORS 与 byte-range。
  • 缩略图、Metadata、裁剪、转码与压缩流程。
  • 不同宽高比和分辨率下的响应式播放器。
  • 短、长、小、大 fixture 的内存与性能。

如何选择样本

  1. 先使用能重现功能的最小文件。

  2. 让格式、编码、分辨率、时长与是否含音频匹配测试目标。

  3. 检查 CORS、content type、redirect 和 byte-range 后再使用直接 URL。

  4. 自动化测试应固定或镜像被允许托管的 fixture,避免第三方可用性导致不稳定。

  5. 在测试用例记录来源、checksum、期望 Metadata 与使用条款。

如何使用筛选

格式与编码

扩展名或容器不能完整描述解码支持;已知时应同时显示容器与编码。

分辨率

低分辨率适合快速功能测试,大文件用于布局、内存与性能。

时长与大小

短文件节省测试时间;长或大文件只在测试进度、超时、内存、吞吐时需要。

直接 URL

直接 URL 返回媒体 bytes 而不是 HTML,但可能重定向、过期、要求鉴权或改变响应头。

来源与使用条款必须明确

每个样本应保留原始标题、来源页、作者与许可或条款。未知时写“未说明”并链接来源,不得无证据标为 royalty-free、public domain 或可商用。

第三方 fixture 会变化

外部文件可能消失、重定向、改变编码、CORS 或拒绝 range。生产测试应使用有版本、允许托管并用 checksum 验证的副本。

预览或下载时会发生什么

打开、预览或下载 URL 会联系第三方主机,主机可能收到 IP、user agent、referrer 等普通请求信息。不得把外部资源描述为本地处理或由 AppKiro 托管。

目录限制

  • 可见数量与可用性会变化。
  • 格式和大小应从当前响应重新验证。
  • 浏览器能播放不代表每个处理工具都能解码或编码。
  • 公开 URL 不授予再分发或商业使用权。
  • 外部主机可限制速率、禁止 hotlink 或按地区限制。

常见问题

URL 打开网页

使用直接媒体 URL,或从来源页查找获准的下载链接。

视频能播但 fetch 失败

媒体元素和 JavaScript fetch 的 CORS 模式可能不同,请检查 Access-Control-Allow-Origin 与 credentials。

Seek 或 Metadata 解析失败

主机可能不支持 byte-range,或媒体 index 在文件末尾。检查响应头与容器布局。

自动测试突然失败

检查 URL 状态、重定向、checksum、响应头与 Metadata,用获准的版本化副本替换不稳定外部 fixture。

视频样本常见问题

这些视频可免费用于商业项目吗?

不一定。必须查看每项许可与来源条款;公开访问不等于商业许可。

什么是直接视频 URL?

直接返回 video/mp4、video/webm 等媒体 bytes,而不是 HTML 的 URL。

快速上传测试应该选什么?

使用应用接受格式中的小型短视频;大文件只用于进度、超时和内存测试。

为什么在一个浏览器播放、另一个不行?

容器、编码、硬件解码、profile level 与浏览器策略不同。

为什么能播放但应用无法 fetch?

JavaScript fetch 的 CORS 规则可能不同,来源必须发送合适响应头。

为什么不能 seek?

服务器可能不支持 byte-range,或媒体没有便于 seek 的索引。

可以在自动测试中用这些 URL 吗?

可以,但第三方 fixture 不稳定。确定性测试应使用获准、有版本、带 checksum 的本地副本。

MP4、WebM、OGV 有什么区别?

它们是容器家族,实际播放还取决于内部视频与音频编码。

可以一次下载全部吗?

只有符合来源条款、浏览器限制和第三方负载时才应实现批量下载;参考目录更适合复制 URL。

列出的文件大小准确吗?

应视为观察值并重新验证,重定向、更新和变体会改变大小。

AppKiro 保证链接长期可用吗?

不能。外部资源由其主机控制,应显示最近验证时间并提供失效报告。

如何报告失效样本?

提供标题、URL、观察状态、日期、浏览器,以及属于播放、CORS、range 还是下载问题。