you-get下载优酷视频遭遇版权问题
今天在用you-get下载优酷视频时(you-get版本号为:0.4.1167),突然遇到了错误,提示内容为:抱歉,因版权原因无法观看视频。
刚开始,我以为是cookies过期了,重新登录以后,发现问题依旧。删除you-get重新安装, 问题依然存在。于是乎,我开始在网上搜索了一番,最后终于发现问题是出在you-get安装目录中,一个名为youku.py导致。
现在, 就把解决办法给大家分享一下。出问题的文件位置是:Python安装路径\Lib\site-packages\you_get\extractors。找到这个文件以后,可以用NotePad打开,也可以用就记事本打开。如果用NotePad打开,可以在81行找到:
self.ccode = '0516'
如果用记事本打开的话,可以用快捷键:Ctrl+F,查找self.ccode。找到这段代码以后,将数字改为0502即可:
self.ccode = '0502'
改好以后,保存,再运行命令行,无论是查看视频信息,还是下载,都不会遭遇抱歉,因版权原因无法观看视频的提示。