youtube-dl对iqiyi本来是支持的,但其官方更新对中国网站之支持,相当滞后。
就像对bilibili列表支持一样,反馈也没有结果,不得已而修改之。
对iqiyi也是一样。参考you-get项目,本欲自写,发现改youtube-dl更友好一些。

youtube-dl官方版,下载爱奇艺,因取tvid、vid正则错误,而导致解析失败,表现为:

ERROR: Can't find any video;

如图示:
iqiyi_fail.png

实现上修改其正则匹配即可。并完善其缩略图、视频时长信息。
终于也等不及,自编译youtube-dl_cr.exe,同时修正bilibili引用,与其共用一个exe组件。
1、下载crtubeget.rar,解压
2、下载youtube-dl_cr.exe,丢入crtubeget目录中,即可实现iqiyi视频下载
它的文件描述是:YouTube video downloader for CR TubeGet
bilibili.png

v0.9.1.9修正:
iqiyi下载失败,提示下载youtube-dl_cr组件,组件下载完成,自动重试,省得手动下载:
iqiyi_fail.png
依提示操作,下载youtube-dl_cr组件,之后自动重试,视频则可成功下载。


之后再下载爱奇艺视频,即可正常下载:
iqiyi_download.png
最终下载为mp4:
iqiyi_complete.png



然而,有一些仍然搞不定,比如:

https://www.iqiyi.com/v_19rqsge0no.html

它返回状态错误,资源拿不到。
iqiyi_fail2.png
还有一些vip资源,只能下载前6分钟,而目前,亦不支持其会员功能,期待以后可做。

標籤:none

添加新評論