Video Downloader 支持哪些视频格式
官方列出的格式清单
Play 商店和 Aptoide 页面都声称支持 "all download formats",并列出了一批代表性的格式:
| 类别 | 格式 |
|---|---|
| 视频 | MP4、M4V、MOV、AVI、WMV |
| 音频 | MP3、M4A |
| 文档 | PDF、DOC、XLS、TXT |
视频格式里最常见的是 MP4——绝大多数视频网站(YouTube、TikTok、Facebook、Instagram)的视频底层格式都是 MP4 的变体。M4V 是 iTunes 的视频格式,MOV 是 Apple 设备原生录制的格式,AVI 和 WMV 在老网站和 PC 来源里偶尔能遇到。
流媒体格式(隐式支持)
除了明确列出来的容器格式,下载过程中还会经过一些中间格式:
- HLS(.m3u8):Apple 提出的流媒体协议,很多网站用它来分发自适应码率的视频。App 在下载时可能先抓到 m3u8 索引文件,然后逐个下载 ts 片段,最后合并成 MP4。
- DASH:另一种自适应码率流媒体格式,原理类似 HLS。
- WebM:Google 提出的开源视频格式,在部分免费视频平台上使用。
这几种对用户来说是透明的——不管中间过程是 HLS 还是 DASH,最终拿到的通常还是统一的 MP4 文件。
为什么有些格式下不了
如果你的视频不是以上任何一种,或者源站用了 DRM 加密,即使格式看起来对也下不了:
- DRM 保护的 HLS:PlayReady、Widevine、FairPlay 这些加密过的流,App 能检测到 URL 但解密不了。
- RealMedia(.rmvb):这个格式现在已经基本绝迹了,如果真遇到说明源网站很老,可能根本不在 App 能覆盖的检测范围内。
- Flash(.flv / .f4v):同样是过时格式,新的网页里已经不用 Flash 了。
关于编码格式
视频文件的容器格式(MP4/MOV)和编码格式(H.264/H.265/AV1)是两回事。这款下载器不管编码格式——它只负责把文件原封不动保存下来,编码由源视频决定。