Yet another YouTube DVR downloader!
本工具需要 ffmpeg、ffprobe 才能运行。
缺少 ffmpeg 将不会自动合并,缺少 ffprobe 将无法准确确定视频合并方式。
KKR 需要 Node 11+。
npm i -g kkr
对于直播视频,使用 --live
选项可以实时录制。
对于带有实时回放的直播视频,使用 --live
选项可以下载可回放内容并继续跟进录制,不使用 --live
选项可以下载可回放内容。
kkr -d "https://www.youtube.com/watch?v=BTTq175DJOY" --live
KKR / 1.2.2
Help:
Commands Description Alias
--download <url> Download video -d
<url> Video URL
--live Download live
--keep, k Keep temporary files
--threads <n> Max download threads
<n> Number of threads
--concat-method Concat method
--force-merge Ignore missing chunks and merge all downloaded chunks to a single file (Live mode only)
--cooldown <time> Add cooldown between chunk downloads (Live mode only)
<time> Cooldown time in milliseconds
--help Show help documentation -h
--version Show version
Options:
Options Description
--verbose, debug Debug output
可以通过--concat-method
强制指定合并方法,该选项的可选值为1
或2
,其中1
表示二进制连接分块,2
表示使用ffmpeg
的concat
模式连接各分块。