视频点播服务支持将存储于视频点播中的媒体文件下载至本地磁盘或其他存储设备,提供控制台批量下载、服务端 API 调用或客户端 SDK 实现等多种下载方式。本文详细介绍可下载文件类型、下载地址获取方式及不同下载路径的操作指南。
可下载的媒体文件类型
使用视频点播服务时会产生多种可下载的媒体文件,分类如下:
- 音视频源文件:用户上传至视频点播的源文件。
- 转码产物:用户通过视频点播媒体处理服务转码生成的流文件(某个清晰度)。
- 视频截图:用户通过视频点播媒体处理服务截图生成的图片。
下载地址类型
用户可获取的媒体文件下载地址,通常为存储地址或加速地址。
- 若您未在视频点播服务中配置加速域名,各媒体文件的下载地址统一为存储地址。从存储地址下载媒体文件会产生存储流出费用
- 若您在视频点播服务站配置了加速域名,各媒体文件的下载地址统一为加速地址。从加速地址下载媒体文件会产生分发加速费用。
下载限制
若您启用了防盗链配置、视频加密等功能,即便获取到媒体文件的下载地址,下载媒体后仍可能面临相同的使用限制。具体说明如下:
- 若为加速域名配置了 URL 鉴权,地址将在一段时间后失效,届时需重新获取,建议设置较长的有效期。
- 若为加速域名配置了访问限制,通过加速地址下载,将受到配置的 Refer 黑名单、IP 黑名单等策略的限制,这与在线播放的情况一致;通过存储地址下载,则不受此限制。
- 若使用视频加密,无论通过何种方式下载,得到的转码输出产物仍为加密文件,需解密后才能播放。更多信息,请参见 HLS 标准加密和火山引擎私有加密。
直接从控制台批量下载音视频
注意
- 从控制台下载使用外网访问域名,会产生存储流出费用。
- 对于 HLS 协议视频,仅支持下载 M3U8 文件,无法关联下载 TS 分片。
下载音视频源文件
登录视频点播控制台,进入指定空间。
在视频管理页面 Vid 模式和已上传页签下,勾选需要下载的视频文件,单击下载按钮。
在下载视频弹窗中,确认您勾选的视频是否可下载。
说明
若视频状态显示为无法下载,请参考以下思路排查:
- 检查视频是否已发布。
- 前往上传存储设置页面的存储设置页签,检查默认存储是否为点播存储。目前仅支持下载存储于点播存储中的媒资。
确认无误后,单击确认下载。浏览器将开始下载操作。
下载转码产物
- 登录视频点播控制台,进入指定空间。
- 在视频管理页面,单击目标视频操作列的详情按钮,进入视频详情页面。
- 在视频地址页签下,勾选需要下载的转码产物,单击下载按钮。

- 在下载视频弹窗中,确认您勾选的视频是否可下载。
说明
若视频状态显示为无法下载,请参考以下思路排查:
- 检查视频是否已发布。
- 前往上传存储设置页面的存储设置页签,检查默认存储是否为点播存储。目前仅支持下载存储于点播存储中的媒资。
- 确认无误后,单击确认下载。浏览器将开始下载操作。
获取下载地址
注意
获取下载地址前,请确保您已配置点播加速域或封面加速域名。具体请见添加域名。
通过控制台获取
- 获取音视频源文件的下载地址:
- 登录视频点播控制台,进入指定空间。
- 在视频管理页面 Vid 模式和已上传页签下,单击目标视频操作列的复制链接按钮,即可获取下载地址。
- 获取转码产物的下载地址:
- 登录视频点播控制台,进入指定空间。
- 在视频管理页面,单击目标视频操作列的详情按钮,进入视频详情页面。
- 在视频地址页签下,单击目标清晰度的复制链接按钮,即可获取该清晰度视频的下载地址。
- 获取视频截图的下载地址:
- 登录视频点播控制台,进入指定空间。
- 在视频管理页面,单击目标视频操作列的详情按钮,进入视频详情页面。
- 在截图结果页签下,单击目标截图的复制链接按钮,即可获取该图片的下载地址。
通过 OpenAPI/服务端 SDK 获取
- 获取音视频源文件和转码产物的下载地址:调用 GetPlayInfo 接口并将
NeedOriginal
设为 1
,返回结果 PlayInfoList
对象中的 MainPlayUrl
字段即为音视频的下载地址。 - 获取视频截图的下载地址:调用 ListSnapshots 接口,返回结果中的
Url
字段即为截图的下载地址。
客户端下载
针对移动端的使用场景,视频点播播放器 SDK 提供视频下载功能。您可以根据业务需要实现下载功能,允许终端用户在有网络的条件下将视频下载至本地,以便后续在无网络环境下观看。详见以下文档: