Scorpio 发表于 2017/10/25 17:42

用you-get/youtube-dl下载优酷播单视频

本帖最后由 Scorpio 于 2017/10/25 17:44 编辑

先安装设置 linkclump chrome 扩展 ,使得选中的链接保存在剪贴板里(copy format: URLS only)。
Activate by Left mouse button and "shift" key
smart select: on
copy format: URLS only
然后打开目标网址,如 http://list.youku.com/show/id_z2ae8ee1c837b11e18195.html,框选 。
然后把复制的链接保存为1.txt

最后写个bat用 you-get / youtube-dl 下载就是了。
youtube-dl -a "1.txt"

for /f "tokens=*" %%i in (1.txt) do (
you-get %%i
)

但是有两个问题想请教大家:
1.手动框链接还是麻烦,于是去github找了个python脚本,但是不会用,运行没反应,是怎么回事? (电脑有python,能正常运行其他py脚本)
https://github.com/wwqgtxx/wwqLyParse/blob/master/wwqLyParse/parsers/youkulistparser.py
https://github.com/wwqgtxx/wwqLyParse/tree/master/wwqLyParse/parsers
这个是猎影解析插件,但我下了个猎影,发现选不了格式,和这人一样,于是就想通过脚本自动把链接保存在1.txt 里。然后用用you-get/youtube-dl下载,最后再删除1.txt即可。

2.关于批处理。

@echo off
set /p url=请输入网址:
set /p dir=请输入下载目录(可以把目录拖进窗口):
youtube-dl -o "%dir%\%%(title)s.%%(ext)s" "%url%"

目的是想 3秒后如果用户没有输入目录,那么自动执行默认的代码:
youtube-dl -o "E:\Videos\%(title)s.%(ext)s" "%url%"
其中E:\Videos是默认的下载目录。

不知道怎么写。

谢谢!

小樱 发表于 2017/10/25 17:49

..windows用个idm或着flvcd其实不是更好

Scorpio 发表于 2017/10/25 19:25

本帖最后由 Scorpio 于 2017/10/25 19:26 编辑

flvcd 不能解析优酷了,貌似有什么合作。
idm 不能批量 下载
另求批处理几秒没输入就执行默认代码的解决办法,谢谢!
页: [1]
查看完整版本: 用you-get/youtube-dl下载优酷播单视频