视频模式分辨率质量与格式选择
视频模式能调什么
视频 Tab 的配置分三层:视频格式选择、音频轨选择、容器格式。

视频格式怎么选
中间区域显示的是你当前选中的视频格式:
- 左边:原始容器(webm / mp4 / 其他)
- 右边:格式 ID(一个数字,比如 1080p 的 VP9 编格式 ID 是 315 或 272,1080p 的 AVC 编码是 137)
- 底部 chips:codec(编码方式,H.264/AVC、VP9、AV1)+ filesize(预估体积)
点格式 ID 可以手动列出当前视频的所有可用格式,从中选一个你需要的分辨率 + 编码组合。
常见编码说明
| 编码 | 特点 |
|---|---|
| H.264 / AVC | 兼容性最好,几乎所有设备都能硬解 |
| VP9 | Google 开发,同等画质下比 H.264 体积更小 |
| AV1 | 最新一代,体积更小但硬件解码支持有限 |
| H.265 / HEVC | 4K 及以上常用,老设备可能不支持 |
VP9 和 AV1 在较老的 Android 设备上可能没有硬件解码,播放时会靠 CPU 软解,耗电且发热严重。如果你的设备比较老、又想保证流畅,优先选 H.264 编码的格式。
音频轨单独选一个
这是 YTDLnis 很实用的一个设计:视频轨和音频轨可以分开选。比如你可以选 1080p 的 VP9 视频轨,再单独挑一个高码率的 opus 音频轨,最后合并成一个文件——这样比选一个「1080p 自带音频」的格式更灵活,质量也更好。
音频轨的选择在视频 Tab 的 Video Quality 区域下方,可以多选(多个音频轨合并进同一个文件)。
容器选择
支持的视频容器:mp4、webm、mkv、mov、avi、flv、gif。
建议保持原始容器不变——转容器会触发重新编码(或者用 ffmpeg 做 stream copy,取决于格式兼容性),容易损失质量或出现兼容问题。只有在目标播放设备不支持原始容器时才需要转码。
「Compatible Video」(处理设置里)开启后,YTDLnis 会强制用 H.264 + AAC 编码合并成 mp4,几乎所有播放器都能识别。代价是必须重新编码、耗时更长。
直播和预约首播
对直播流或未开始的 Premier,视频 Tab 会额外显示两个选项:
- Live from start — 从直播开始位置录,而不是你点下载那一刻
- Wait for video — 视频还没上线时,每隔指定分钟自动重试,直到首播开始
如果你想在直播还没开始时就排队下载,用 Wait for video 配合定时功能。