YTDLnis 中文文档 下载 App

裁剪视频片段和按章节自动分片

什么时候用裁剪

裁剪功能在音频和视频两个 Tab 都能用——裁剪的是源,不区分最终下载成音频还是视频。

两种裁剪方式

方式一:手动设时间

打开视频或音频 Tab → Adjust → 找到 Cut。里面有一个滑块可以拖着选起止时间,也可以直接在输入框里精确打起点和终点的秒数。

支持多次裁剪——点「New cut」加多个时间段,每个时间段会下载成一个独立的片段文件。

方式二:按章节自动切

很多长视频(比如 YouTube 的 Podcast、B 站的合集)有官方设置的章节标记。YTDLnis 读章节元数据后,你可以在 Cut 面板里直接点章节标题来选起止时间。也可以不手动选,直接开 Adjust → Split By Chapters——它会自动把整个视频按章节切分成多个独立文件,每个文件以章节标题命名。

Force Keyframes At Cuts 开关

裁剪时如果不开这个开关,YTDLnis 在关键帧位置附近裁剪(避免画面花屏),结果最准但可能和你指定的时间差零点几秒。开了之后会强制精确裁剪,结果和你定的秒数完全一致,但长视频的裁剪过程会明显变慢,因为要逐帧编码。

建议:一般关闭;只有对时间精度要求特别高时才开。这个选项也可以在「更多 → 设置 → Processing」里全局设置。

一个已知限制

裁剪功能依赖 yt-dlp 内部的 ffmpeg 后处理器,属于实验性功能。极少数视频的编码方式可能导致裁剪结果异常(比如花屏、音频错位)。遇到这种情况:

  1. 先确认「不要 Force Keyframes」试试
  2. 如果还不行,尝试在 PC 上用 ffmpeg 直接裁剪(精度更高)
  3. 或者跳过裁剪、整段下载后用其他工具处理

Cropping(画面裁切)和 Cutting(时间裁剪)的区别

不要混淆:

Cropping 在视频 Tab 里有单独的面板,可以选自由比例、固定比例,或者手动输入 X / Y 偏移和尺寸。Cropping 同样会触发视频重新编码。