注意:此教程只提供工具下载地址,不提供工具下载。
在网上搜寻了一番,发现隔壁论坛有人发过,这里整理一下搬运过来。
首先是第一部分,需要准备一个工具,这个工具可以下载国内外各种视频网站,看readme它支持上千个网站,而且以pronhub来说,它支持批量下载某个人的视频也支持下载某个合集的视频,就非常user-friendly。
好了,话不多说,各位请自行下载:
https://github.com/yt-dlp/yt-dlp/还有就是各位根据需要准备好ffmpeg并加入path!!!这里需要让工具将下载来的视频自动转换为mp4格式。
各位需要自行准备好硬盘空间以及魔法工具,尤其是下载bilibili的视频的话,不用魔法工具dns会解析失败,导致下载失败,哪怕按官方的说法准备cookies也没用的。
然后第二部分,使用以下命令行指令完成下载(注意,不可以使用bat,否则你会发现虽然进度条在走,但是电脑里一个文件都不会下载的):
yt-dlp.exe --download-archive dl-history.txt --merge-output-format mp4 -o "%(title)s.%(ext)s" --socket-timeout 5 --proxy socks5://127.0.0.1:7897 --concurrent-fragments 8 https://互联网地址
参数解析:
+ `--download-archive dl-history.txt`:记录已下载的视频(准确的说是视频id,也就是视频网页url里get的参数),只有已下载完成的会被记录,然后以后再次运行此命令,如果记录里存在,哪怕文件已经不存在了,也不会再下载了。
+ `--merge-output-format mp4`:下载后转码为mp4,这个需要你的path里有ffmpeg。这个非常重要,尤其是小破站那种音视频分离的,不用这个你就得自己一组一组的合并。
+ `-o "%(title)s.%(ext)s"`:保存为的文件名规则。这里不要试图改为相对路径或绝对路径然后放在bat里运行,没用的。
+ `--socket-timeout 5`:超时。
+ `--proxy socks5://127.0.0.1:8080`:这里指定自己的魔法地址和端口,对于国内的用户下载小破站来说,也需要准备。
+ `--concurrent-fragments 8`:可以理解为同时下载的迸发数量。
+ `
https://pornhub.com/model/baebi-hel`:合集地址,这里可以看到我下载的是某个人的主页里的所有视频,请自行替换。
额外参数:
+ `--cookies cookies.pro`:如果网站需要登陆或者你有会员可以下载高清版本,比如bilibili,就需要指定cookie,`cookies.pro`可以在chrome里登陆网站后使用扩展`Get cookies.txt LOCALLY`来导出,这个需要特定格式的文件,我忘了叫什么了,总之里面不全是key/value,还有些空白字符用于对齐,所以不要自己导出复制。
最后是第三部分,更改电脑显示缩略图的关键帧位置。这里只针对windows,使用工具Icaros可以调整系统读取缩略图的关键帧。下载地址可以是
https://shark007.net/tools.html也可以是
https://github.com/Xanashi/Icaros/releases,但是请注意github不是开源的,只是用来提交issues的,介意的请挪步。
下载后,首先你要设置哪些格式需要使用这个工具来更改缓存关键帧,然后在下面调整滚动条,最后在工具里刷新就行了,不需要重启explorer。
此貼由valen重新編輯:2026-05-10 17:52
赞(7)