Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

不能https://v.youku.com/v_show/id_XMzEwNDE3Njg4.html #314

Open
redstoneleo opened this issue Aug 20, 2018 · 63 comments
Open

不能https://v.youku.com/v_show/id_XMzEwNDE3Njg4.html #314

redstoneleo opened this issue Aug 20, 2018 · 63 comments

Comments

@redstoneleo
Copy link
Contributor

C:\Users\i>ykdl -i https://v.youku.com/v_show/id_XMzEwNDE3Njg4.html
CRITICAL:YKDL:客户端无权播放,201

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 20, 2018

看来还是要解决 cookies 的问题才行,之前尝试过,看的头疼。

@zhangn1985
Copy link
Collaborator

cookies很复杂,这也是fork you-get时,去掉cookies的一个原因。

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 20, 2018

关键 cookies 是在浏览器生成的,没法直接获取。
记得 youtube-dl 有使用模拟的方法获取链接和 cookies。

@leavjenn
Copy link

ccode: "0515"||"0516"||"0517",配合 ckey_default,可以获取最高至 720P 的视频。

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 20, 2018

看来还能续,但是经常改好麻烦。

@jyuan15
Copy link

jyuan15 commented Aug 20, 2018

能1080P的0511也在今天挂了

@jindaxia
Copy link
Collaborator

看来需要做一个模拟登陆?

@airdge
Copy link
Collaborator

airdge commented Aug 21, 2018

这个接口迟早都得上cookies
测试了几个,以下的ccode还能用

0505:预览
0512:完整
0515:完整
0516:预览
0518:预览
0590:预览

@jyuan15
Copy link

jyuan15 commented Aug 22, 2018

0401可以解析1080,但只能解析一次是什么鬼?

`$ you-get http://v.youku.com/v_show/id_XMzc1OTg5NTM0MA==.html
site: 优酷 (Youku)
title: 武动乾坤之英雄出少年 13
stream:
- format: mp4hd3v2
container: mp4
video-profile: 1080P
size: 810.0 MiB (849377770 bytes)
m3u8_url: http://pl-ali.youku.com/playlist/m3u8?vid=XMzc1OTg5NTM0MA%3D%3D&type=hd3&ups_client_netip=abd96503&utid=aNQDFD8kyUoCAavZZQN9M7cv&ccode=0401&psid=a0b39bb952a0fbd7f96d6cdff052b37e&duration=2711&expire=18000&drm_type=1&drm_device=0&ups_ts=1534912107&onOff=0&encr=0&ups_key=f98e3322dfa9e0baa3763a7ee8ecabee
# download-with: you-get --format=mp4hd3v2 [URL]

audio-languages:
- lang: 国语
download-url: http://v.youku.com/v_show/id_XMzc1OTg5NTM0MA==

Downloading 武动乾坤之英雄出少年 13.mp4 ...
66.6% (539.6/810.0MB) ├██████████████████████████────────────┤[14/21] 15 MB/s`

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 22, 2018

之前提过,0401 配合非默认 ckey 可以解析多次。

刚试了下,好像已经不行了。换成 0511 配合非默认 ckey 又能用了。

@leavjenn
Copy link

leavjenn commented Aug 22, 2018

0401 和 0511 配合非默认 ckey 都可以,但是因为优酷的检测机制,一个 ckey 不能短时间内多次使用。我的想法是,当前直接简单暴力搞一大堆非默认 ckey 集成数组,然后随机挑选吧。

提供 11 个非默认 ckey,超过 1 小时 1080P (https://v.youku.com/v_show/id_XMzY3OTUxNjY5Mg==.html )测试通过:
110#ahSkAUkfkpFQCWMBgUfkMuy2kMZXsckXcVGOFwS2hQ7/8APgJUUzc1dyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2vKKB9TUt5OJfcQt5zyyf1DM2HrtjLKrVRqdGfNBijTkiLgicaDpis9kk4EKQs3gwP9e4GXPHjsawP44LDhzyMgXGBDIet+ZiDHT4GLsij9sykb8hsbPrVZ7KAyaQs3kIbR44GwbV4YjhIkfhs4cTX+dBLUSvpkkXRLsd2Yezv3WfNzhSOkhFSUj0FHCaoYWbDDbCXmykfL3fYu+CqPrHHWGu+YRMLeDeE8z8ryc1CChIWirknkTF6owI1kg1Y4AHpyi9TovFIBet3yjTQg5uNJy6P0OEtfu7khPkysWXbrBApuDguNVilDKGUAQbPmJtF1KSO1kBYQ8yu0R95V2c2xMd8wYXALoNv4gzRSfYJ9RcizwnCRPRjyePYYXvBloAd+FdrVAFWRRijAFgVdjUKkfJISNDDFAY/HAVi+aCO4SbYm/hyCRNv74fvmGal3kOeZSRVciBDSx4KHyC6MUi/mC2Ax0kWXEGyUC5OrDvbVEnalH8RsEAMlhRhBBdkOeZuMktUu3COB0mjoaX0aH93CeRMPBYcXEbLQbDYj39fuIwEyjeWPPMgFOgPQ+bISyP0NYhKL2gFs8llW6W7y0ne6QTw2s26VkefxVbPkzrgRhDiUPjiCfInRC19/3ABXeQjRYJUibQYjvX0ItNNtF2V0CtKYm6Wvg/7t0Se0EQL2FvtPOZV64wkbOQ7NLRgPaKyDN/vrBHF5OyRvtPH3VuVAF3AkXq0gPC+RH5jmPA0cIFr5jsfL4/OyZYZhNYOI7APFMeBxD93G3xSQfgSaRxvqYzaWWzMSdVj2pUoC/iM9K=

110#kOCkAUkfk82marz2gUcUMuy2kMZXmTkXc+XOFUK2hQ7/8APgnkKzcMdyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsUGTUt5OJfgjCMEsPmK2M2ZYhBbdmzLTvwsTvs3fstMxciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9cyUPWhsOvisLsktyawXNq0ux++GLmwjTSI44W3kq45zwxkIcaOawFOt/Hs2wHakT65sQ7Ro6vKp+klvYQibyQ9glJ6Bz3c3xPQ0laExCED8ptvMHdAwLWiPgbBpy1JhVTsGjQxt5fLCM/CLpS8ZA2EzoBcv5N+O/0qeJAodJPzbHWrsYv4qGiXNJPv6hpDNS10VBBpJGgkifmw8waQwAwA1BKJXqB85CyVAIytsV6EVgtQeOsTmBFomSG32064qzAFuBKAF0W+p8Ca/qaxskJLl4p0TVLmWifDR4CQ/R0SjAjA1Un9qf7e+wBFbQ2UpJXD5ZKSIxIw35S1ePN0ENrqMv00NHdkgv6Xai0GXmGyzl3rix/iOyUAoRqGxME87LOff3B/XFwLC/6f/S+lTOkLcsaAMYAcjgco1jPG+iwMzClgPQFg3mhwdKa=

110#1gykAUkfk823AqJtgUcUMuy2kMZXmTkXcVbOFUK2hQ7/8APvJwSzcMdyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsUGTUt5OJfgjCMEsPmK2M2ZYhBbdm1HTvwsTvs3fpEOEciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9cyUPWhsOvisLsktyawJI9iT0TMGLmwjTSI44W3kq45zwxkIcaOawFX8fHs2wHakT65siaZTQek4hC4tKBGvT8HEO2qgNr3ACRH9B02jBX+8r7wOJm4l/ii6Z/4+2WVFNv49kiH4+qHv+BTCP8P6W088H/I1BA9zCWMUpw8I/MO9tuxzY6d1UCgHQXGsod2vjSlYA8HxSO6G8YQXTrd9RJZIUKwYx+orI35FuPeb5FADLPtv5wMVDLiQ0hyIP6lQMfL8pGvQAjULbauoyVTdzltV5sgD3Ne9VZimwR3Fjh9yNWS8M6jESuwXuxpkF+k+w72eQiFnaL5LyYskCS8O10EiPJGnQUm6zq75nSrZv2TrBFZ5khdjfdihmkL7BKZhH4+smZqD5tH/B9EEevgyzef2LAsFsK5riRt3EOU1GMWsQvioAHYFscXKaa=

110#s8jkAUkfkJ8BPtWFgUvkMuy2kMZXrvkXcOHOFKZ2hQ7/8APgVKrzMedyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2MKrwSTUt5OJfFb+3KYbVI6kq4cW5K8dJQc0lQ0gtrJuysAkwsBwjzcfpj9cwkP5ysLgwjTyW4y7LXxThsT44IOGY72w7ZlTND5A0s9RU4yaOsAc/DUToGLgl4m70Pw7hsLgwbLV44yjTx4tAgnf2GLPnk0TZmByM2pUkDoIOMO40FfpMmaP+vptnnwU8MFEuKPm0mSWebkAGmDDPvjcIA7N3UWzfC4/BUClgkCOZcMd/SwWeQeY5D9+ynRsXfsVbsb2DqsMJ22/owI/Mbf5AXKKoiepCEdH84EPeVf2iQFM6vrmiAqAooVU32WKDt+EHXarCgNKGuvBXaWuRSDbdNy5m/4g1YdMcsd6FLmrPsYWA7v2MJZ0uzAB1Ac147b41yGr+/mKnnijqwxja8NYuHXocKG05xWIiu46MP3Tc6/vthbLuDv4CMeY2Hxvqz0ZmslyfjdDAARqUU1pWpklTCbx5zNnwRhTqb2Xr7LmJ7TdhXPPIMVIp/Ul42w99r8HR0GrBcGsPSAcUezr138Jm48ij/Kl6xFlshYYeagd5U8fZIF6YE4LrGHBHDaX/7WzRgI6MArQbH+Z2Jy92MGYhRqfYRgwXS3lp2trKmGuveHd4ock2UU==

110#OIwkAUkfkS7D92RrgUcUMuy2kMZXmTkXc75OFUK2hQ7/8Ab+nkazcMdyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsUGTUt5OJfgjCMEsPmK2M2ZYhBbdmzNLvwsTvs3fL+9EciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9cyUPWhsOvisLsktyawY7lYuP7+GLmwjTSI44W3kq45zwxkIcaOoUFIl/Hs2wHakT65si5O4jmrPedAmJOi1RqODNg10wlW5OYZ9NqE0A0SuRv2iR5+JutwiRzg+Z6BZCUhWiwTJQEri8O2HiaW+vNLWRe708p+DBEgkDaIt/N2Eoyc8ZvKBMyXkDmChZiWZ7JZ5p2cVEG1fcykokUMmxW081d3W7wxgSKGwL8EpzEnQOYHVDWZycWt6uYCeSNtqVZWhqtjtlsAb+ZJgxhEoQWxpR6hGwIpI0JfkEO13aJePSJLBDYZ1olnxwtYrnV0LjkqW4NQC4IOikwCbUeeq+DO7a/m5z/og1Jr/fYuDoYw0JGmgQLDBNFWj1EmdtWeeMg/st7cYiUYt+kYw/pYDrMBB6xiBMbQoW4zSkjOO2o4+5pvbYJS

110#07UkAUkfka8wXogngUvkMuy2kMZXrvkXcONOFKZ2hQ7/8APvVKmzMedyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsaGTUt5OJfFb+3KYbVI6kq4cClXdmdRTvwsTvs3fWQDAciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9ceIPWhsOviD9Bktyaw0bg9A013GLmwjTaE44W3kq45zwaJKraOXUPb8y5b2wHakT65sQfNU8itKabilV7A7+IhrtfujNjlK59BP437bH0NBO6q9xAAnl0cWoAzs50wX8VU2WvC2TYaJlq/d8Zf6f2VxNBOyGLJcAj/NbattKA0qtJSmYLqbqJjVrEaZ6BC0QY+TjRWouQRquNZdQexUptFpuoYObUN5CDV/admgTsXQuPIih3b1+3TVQvG1v6vtS01qQC8+OMNaxtKU7R8hrMO0tGu7oqbw25CsI9Jlpuuf8JrSrunKsfJn7xiUzlrofoPVyxBH2lUCl+Kep0zHtinw933zmi8urga+h7pc1i/epPzGPceng6CjF//R2vL0p1PuBBPV5wYe9vPuVsL8nVgFqM83bBJ8IXcu6Km4o3lAJtE8q5a1WFBGATkdZILFSVVTBGNDj2LRjLZx7/fN6I1zpvv8iIbrSDqEYFygzuKmS2flvrxWB1T5YMR1/lQ9ceA3+4cmyAC8/v+untbGZcGFex1DrAkMGX5ZYTPU8igVvYgBF/b0OEuRtNEWuN5aj9pyQOn8YFVyhfZp87McvCQ5cqXPnOPH0hokomCYMvFvPbk4QIbDok71mxFd/+aX2LHhDAqN88MVnNoTDZUvXS1+CPn+lDJxw9ToNBI38xcEWr=

110#JuZkAUkfkLFRojWLgUvkMuy2kMZXrvk/fNQOFKZ2hQ7/8APq1OyLmou/Yv8QuGjx8PG4Qkc2N02yAx3BkHU7+MnUxESfYGEIO1zQmwc82FiwbToEbcrZqI7grq4JZTxC9eqI4nMdAmNRIEYGfJwijTkiLgiRZTQis9kk4EKQs3gwP9e4GXPHjsawP44LDhzyMgXGBDIet+ZiD5T4GLsij9rXkb8hsDotIvNCqZaQs3kqb444GwbV4Yjhmrfhs4Ig0xjiLKSvpkkXRLsnkuozy1vohPLUfXUlhsPSC3vfb4CoPzPMReRvys7HlGFZgJ42GC7s7rvo9k06zeOzQiH2KBILXV3gx5T+kMxenx4y/DktR1JA+xMVFu1AK5f//uF+jhofZT2tN50PE6K45IHYwoolh6cqlh1/dqo/Y5IpCEA/r7yP3MpXvjYLdm3j+eYhdYGkWntayk5EuZ3W3xw84iP56LWtPk0nnFrlN5vMjGBnv6EKt16+Gp9nH7BDkw3z8xI29ULoXIAoczHDwYMTs84D5VCyv6N5w2sK4bx1tn+babADZPaL4JAD4ri4wq9SzH/H6hl/7klO924d14y3JG6ctkYb+8mq2AJjsSJCE+f8A7Ob9eu7idUKzmsr3LvLqN7ZpPNxGZDfMCbeFSnODRhD0bbFCMjZh81pSgMaZe67w8EiA/kOnLLLTAhIyXbjuiZybPXtKakW2l20lct60bf2fvmkcxF0DfB+pqMejuNYq9+KY8XEIQzndD9bUU==

110#kFwkAUkfkofLrroYgUvkMuy2kMZXrvkXcOzOFKZ2hQ7/8AbHqKkzMedyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsaGTUt5OJfFb+3KYbVI6kq4cClXdmd0TvwsTvs3fItx3ciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9ceIPWhsOviD9Bktyawl8Vc9uQVGLmwjTaE44W3kq45zwaJKraOikbWlBvD2wHakT65sQb1S8Nru4qegKyBpmPLex84/l9gjbUTED+FV5MYNZh3u4O24PuybEB0hZQ9rTRwHyrPOQnOcRVrsSxMbpJPO0j3qursklBwmeoo+Tz0zG912ArXpu8/RUXeBiA5R/pPBmV8qHSvKIG+tKU3ePVpaHbTS3RMpAT/w1Z83dMH2CINSRtxEA7z/NqWFs3JpbIcCM/MVNn+S/RxUslN7EWCQEsaqvxrB2hg2OKxhdn/X1Ob/KCy3gAKj9KQzjmUql/mZvoaC5RBkGbUegN1KZI6DwFTYasVpgcV2C84ugT0M6W8bKfHmL2eVJPQ7idPVvtFWx/CbgRou1GSjmOHaVbyNBci7Fl766jJEaxEPkYYFNaDPpWrekBLqCAftSO8dPcJzNXM+vj2uo0Vp0hslGdseFlRYvSUR0vVVk+BABUk/UlTZqy7/VjRyCwGv6UTZrpTuNH81FGO86Wj6Oq3kxvWC2nQukaIMA3VkzPLQPNf89WxospQGKC42FiMR73vNd6ud2jxy4h/EuywLfLdQ/hWRIMb6rk+R9Nkv37PlSBapOzWq/Y+Y+SDJ4/mb1Ay3xizwKuMqUpxlSycgU==

110#1cUkAUkfkS03TqldgUcUMuy2kMZXmTkXcO5OFUK2hQ7/8APQ0UUzcMdyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsUGTUt5OJfgjCMEsPmK2M2ZYhBbdmzWTvwsTvs3ftfiAciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9cyUPWhsOvisLsktyawLNoNdFzsGLmwjTSI44W3kq45zwxkIcaOoKFI8YHs2wHakT65sQu0O67ZgFqIEOhX93Ad/alnJ/NgPNfXTBeRWBimKK52JlA9Wcm2NjZtVBJH0AH6SzuBJUOX2iRYA+fMGV03H5xdOD01ZSXO9xxoNimsr9/jgK201mxOgUuMBHnriw3Q0080AQMuPWgOeU3p44mRIoQdEgYW2Gxjo3/RF6mOGg5HE8vl/g91QltpYy8CiCmoJOxn8oXUSe1uhOL+htEUWPBajRJxY+lNVYndYKPJpWHu1UKsiynVAQ5gIOLKYzoKwBMVB8kgN96CwHBoHHK7Df+zhvWWCOxnVbqTbWYac8V6F9nw3l7RDZ1X7iipDkE1ok5O6odfBELml9rR8yvYYXEFb2VyRezl4XwDK5RmxkiJwrK=

110#UhIkAUkfk8JhNC4WgUcUMuy2kMZXmTkXcybOFUK2hQ7/8APGiwjzcMdyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2vkbw9TUt5OJfgjCMEsPmK2M2ZYhsn12ZDdmzRLvwsTvs3fQKhxciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9cyUPWhsOvisLsktyawp4zdH8y3GLmwjTSI44W3kq45zwxkIcaOpkFwdlgs2wHakT65sQoDp8Rc8a+6KQO9oPiSRShRfpAi+CDScMj/b1Al/UkJN6h+FyQwkj2Bi3TeA7zl8Ksqai7ZdbX5nge3eggFz3tSgUrY7MD7NkKSUDi/ZGFYXZJwMpQ6Q5GAQUi38XrcDJmBAKNXlMGxRNdoDApRRKg+HkUL6L42lhKswjrlwY4/uODBBTJTMUj3+jAQQxY4hwsLLFdrXaYRcijHihw+R9KuENa4IhMiDit5M8w7rRUA0IW8WPk4I1kF4Zmi5q644DgfDTrT113Law31MVIoaO/zCacKNE+gSrYnFOZNL1pI/FrQmqTpunnUP/onapcSn47bR/s+cYHSdvIyw0YxABj2dGf4DGP8Q2+43H5w0d8FDrfQf1YMbsXGE9qjRk==

110#6oKkAUkfkL/NTqGQgUvkMuy2kMZXrvkXcygOFKZ2hQ7/8APnowyzMedyjwucSltV8MKQ35a2ho0N8cUn5UvgJKYIoL5d2A5EGjXOmUk2fKsaGTUt5OJfFb+3KYbVI6kq4cClXdKrILvwsTvs3fD1fAciskT47Tmwj3kWPRW3BWpwQLk445sy0AKS36FUeLRlq9ceIPWhsOviD9BktyawO8XDjkkOQLmij9kwmrf3sOgkxetDFycIsAgbkqDRrmyM2pUkDoIOh4IabHRYAh3W2dLxo5rRDtOl6+pZbRAI4SSSY8esZdXEqo1e6u60CwRiufkstBKpPULgO12uU0ESdGW8HrhBeDLHhgt75FaDUeDsKV6VuAS77utJroilPzqoFKvjAW9SnHs33rL8wuWPL5ZT92FNFwMrVcDqhBQKmLYEix1VpRqGuG89Yozhi2DoBpBhHGyb/P9CPSVoDD9pWTU405fJ52fYRljpKe0thTKVBxc3jsBHNZkofGHw93xpLiUnJEEGkZENeKIyelGCtwbCl97EtPnJ/bFFTfo8xcSkSXVYOsTo8q84IXr70iYJwmiKERnxM2Z0odmcCxT3qPN1yhymns5CZuIG0OtgrMZtcOpazXJ4Y0qxqbeC2oWzZfoZD18l7uLD0OE8SvXEEq2DwqcM7X2rS4kZP+URb26T53rFVWCG+uagoaUSewj0E7pN1jJWxwkgEDzJcwcmRqaKuJ8ttSp+f1SmqUj2uduGzsvVQdvhQ2QYOl1dxpOuuu5vCv6Sb1Xg

@zhangn1985
Copy link
Collaborator

zhangn1985 commented Aug 22, 2018

那么新建一个文件记录Ckey,每次使用的时候随即取一个?

@zhangn1985
Copy link
Collaborator

再问一个问题,ccode和ckey可以自由组合吗?

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 23, 2018

不建议这样搞

@leavjenn
Copy link

@zhangn1985 在我的测试中,ccode(0401,0511)和 ckey 可以自由组合。

@SeaHOH 我能想到的另一个方法是模拟访问,每次获取真实 ckey。或者还有其他办法?

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 23, 2018

模拟的方法需要增加依赖,最好是能解析关键 cookies 的生成算法。
不过代码混淆后看不清,不知道有没有高手能解决。

SeaHOH added a commit that referenced this issue Aug 24, 2018
@maximum-proo
Copy link

@airdge
Copy link
Collaborator

airdge commented Aug 24, 2018

旧版youku/cibn apk
一部分解析不到 还得依赖ups接口

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 24, 2018

m3u8 格式 MPV 播放支持不完善

@maximum-proo
Copy link

对于解析失败的情况,可以考虑把这个m3u8做为备用吧,总好过下不了

@SeaHOH
Copy link
Collaborator

SeaHOH commented Aug 24, 2018

对于解析失败的情况,可以考虑把这个m3u8做为备用吧

无所谓备用,失败就是失败。

@leavjenn
Copy link

贴个解析失败的视频地址看看?

@maximum-proo
Copy link

@leavjenn
D:\temp>ykdl -i "https://v.youku.com/v_show/id_XMzUzMjQxMjk4OA==.html"
CRITICAL:YKDL:客户端无权播放,201
试了几个都是201

@leavjenn
Copy link

@maximum-proo 用 0515 + 默认 ckey 可以。

@zhouhao27
Copy link

@leavjenn 能讲清楚一点吗?怎么做?谢谢

@leavjenn
Copy link

@zhouhao27 先 pull 最新版代码试试?

@airdge
Copy link
Collaborator

airdge commented Aug 28, 2018

ckey算法位于https://aeu.alicdn.com/js/cj/110.js
有兴趣可以去研究下

@redstoneleo
Copy link
Contributor Author

@airdge 我觉得可以考虑加一个Python 调用js的模块进来,省得去费精力研究js代码

@HuShanquan3
Copy link

其实只要挂在cookie,不要维护,获取1080

@RockWithBoA
Copy link

@HuShanquan3 能具体说下怎么弄吗?

@redstoneleo
Copy link
Contributor Author

这里提到了计算ckey的方法 https://github.com/denobisipsis/adownloader/blob/master/youku%20ckey.php

@zhangn1985
Copy link
Collaborator

2018-11-21 22-33-23

似乎Youku已经盯上了本项目。在几个月前,有一个自称是阿里的人联系过我,希望我删除Youku的代码。由于我几乎不看邮件,所以被忽略了。

看来他们是用了其他手段来保护他们的数据。

是否需要引入混淆/还是pyc来保护我们的成果?

@SeaHOH
Copy link
Collaborator

SeaHOH commented Nov 21, 2018

但是混淆没意义啊,除非你不开源。
而且大多数时候,这条默认的 cna 就没用到过。

@jyuan15
Copy link

jyuan15 commented Dec 1, 2018

好像又可以了

@jerryloh98
Copy link

现在亲测可用. Annie 也可以了

@redstoneleo
Copy link
Contributor Author

短暂恢复了一下,现在又不行了

@jerryloh98
Copy link

短暂恢复了一下,现在又不行了

是的 我也是发现

@karma-sun
Copy link

karma-sun commented Dec 9, 2018

看看这个 https://github.com/airdge/VideoParse
是否有帮助?

@jerryloh98
Copy link

看看这个 https://github.com/airdge/VideoParse
是否有帮助?

怎样使用呀

@jyuan15
Copy link

jyuan15 commented Jan 11, 2019

you-get换个UA可以下载,但不知ykdl的UA在哪里

$ you-get -o /h/video http://v.youku.com/v_show/id_XNDAwMTI1MTIxMg==.html
site: 优酷 (Youku)
title: 小女花不弃 06
stream:
- format: mp4hd3v2
container: mp4
video-profile: 1080P
size: 653.7 MiB (685405889 bytes)
m3u8_url: http://pl-ali.youku.com/playlist/m3u8?vid=XNDAwMTI1MTIxMg&type=mp4hd3v3&ups_client_netip=6ebc3240&utid=XTS%2FFCVq4D8CAW68MkA6jsR9&ccode=0502&psid=64eeee89efab93538bf9285ef9b84153&duration=2641&expire=18000&drm_type=1&drm_device=7&ups_ts=1547191905&onOff=0&encr=0&ups_key=5dfa54da2bfb46fbac5b38b7b0bc4d51
# download-with: you-get --format=mp4hd3v2 [URL]

Downloading 小女花不弃 06.mp4 ...
100% (653.7/653.7MB) ├██████████████████████████████████████┤[20/20] 59 MB/s
Merging video parts... Merged into 小女花不弃 06.mp4

$ you-get -o /h/video http://v.youku.com/v_show/id_XMzk4NTIyMDMyOA==.html
site: 优酷 (Youku)
title: 幕后之王 09
stream:
- format: mp4hd3v2
container: mp4
video-profile: 1080P
size: 495.5 MiB (519575384 bytes)
m3u8_url: http://pl-ali.youku.com/playlist/m3u8?vid=XMzk4NTIyMDMyOA&type=hd3&ups_client_netip=6ebc3240&utid=Jja%2FFJ6LJAkCAW68MkCNVRbW&ccode=0502&psid=dc22f9435de191bc221cf7b1549efafc&duration=2535&expire=18000&drm_type=1&drm_device=7&ups_ts=1547192361&onOff=0&encr=0&ups_key=9c3c80775d97831477322259588063ea
# download-with: you-get --format=mp4hd3v2 [URL]

Downloading 幕后之王 09.mp4 ...
100% (495.5/495.5MB) ├██████████████████████████████████████┤[20/20] 13 MB/s
Merging video parts... Merged into 幕后之王 09.mp4

@xggbcg
Copy link

xggbcg commented Jan 24, 2019

you-get换个UA可以下载,但不知ykdl的UA在哪里

$ you-get -o /h/video http://v.youku.com/v_show/id_XNDAwMTI1MTIxMg==.html
site: 优酷 (Youku)
title: 小女花不弃 06
stream:

download-with: you-get --format=mp4hd3v2 [URL]

Downloading 小女花不弃 06.mp4 ...
100% (653.7/653.7MB) ├██████████████████████████████████████┤[20/20] 59 MB/s
Merging video parts... Merged into 小女花不弃 06.mp4

$ you-get -o /h/video http://v.youku.com/v_show/id_XMzk4NTIyMDMyOA==.html
site: 优酷 (Youku)
title: 幕后之王 09
stream:

download-with: you-get --format=mp4hd3v2 [URL]

Downloading 幕后之王 09.mp4 ...
100% (495.5/495.5MB) ├██████████████████████████████████████┤[20/20] 13 MB/s
Merging video parts... Merged into 幕后之王 09.mp4

请问you-get如何换UA呢?谢谢。

@redstoneleo
Copy link
Contributor Author

最近优酷网页视频似乎用上了m3u8传视频,每个分段视频链接里面包含cibntv的字样

@yang0000meng
Copy link

优酷又改算法了吗,ccode 都不能用了

@jyuan15
Copy link

jyuan15 commented Mar 4, 2019

所有ccode都可以用了

@mengmo
Copy link
Collaborator

mengmo commented Mar 4, 2019

好像并不是所有 ccode 都能用,而且我测试了几个1小时左右的视频只能获取到10分钟多点儿

@coslyk
Copy link
Collaborator

coslyk commented Mar 5, 2019

有一个猜想,能不能通过调试找出优酷ckey的JS需要哪些DOM参数,然后模拟注入,再跑js获取ckey,这样就可以获取全长视频了

@SeaHOH
Copy link
Collaborator

SeaHOH commented Mar 5, 2019

有一个猜想,能不能通过调试找出优酷ckey的JS需要哪些DOM参数,然后模拟注入,再跑js获取ckey,这样就可以获取全长视频了

倒是可以,但这完全是体力活,估计会眼瞎。

@SeaHOH SeaHOH mentioned this issue Sep 7, 2019
5 tasks
@zhangn1985 zhangn1985 pinned this issue Sep 18, 2019
@jyuan15
Copy link

jyuan15 commented Sep 18, 2019

youku has enabled some new ccode, a few of them can get full 720P video.

2019-09-18_133420

@toorich
Copy link
Contributor

toorich commented Jun 15, 2021

@SeaHOH 看看you-get使用的0532能不能用

$ you-get -i https://v.youku.com/v_show/id_XMjI2MDUyMDM2 --debug                                              [DEBUG] get_content: https://ups.youku.com/ups/get.json?vid=XMjI2MDUyMDM2&ccode=0532&client_ip=192.168.1.1&utid=nwpPGcuPhwkCAW%2BjvlBsK4en&client_ts=1623727265&ckey=DIl58SLFxFNndSV1GFNnMQVYkx1PP5tKe1siZu/86PR1u/Wh1Ptd%2BWOZsHHWxysSfAOhNJpdVWsdVJNsfJ8Sxd8WKVvNfAS8aS8fAOzYARzPyPc3JvtnPHjTdKfESTdnuTW6ZPvk2pNDh4uFzotgdMEFkzQ5wZVXl2Pf1/Y6hLK0OnCNxBj3%2Bnb0v72gZ6b0td%2BWOZsHHWxysSo/0y9D2K42SaB8Y/%2BaD2K42SaB8Y/%2BahU%2BWOZsHcrxysooUeND               site:                优酷 (Youku)                       title:               巾帼枭雄之义海豪情 06              streams:             # Available quality and codecs         [ DEFAULT ] _________________________________           - format:        mp4hd2v2                                 container:     mp4                                      video-profile: 超清                                     size:          395.7 MiB (414949248 bytes)              m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMjI2MDUyMDM2&type=mp4hd2v3&ups_client_netip=&utid=nwpPGcuPhwkCAW%2BjvlBsK4en&ccode=0532&psid=bb92090884dcb053cce74416f0bce6e243346&duration=2624&expire=18000&drm_type=1&drm_device=0&dyt=0&btf=&rid=2000000092B6F1AAB1659DE18A86A059C078179502000000&ups_ts=1623727266&onOff=0&encr=0&ups_key=eadbb6b170b72ba0aae0bd47b05061e5             # download-with: you-get --format=mp4hd2v2 [URL]                                                                - format:        mp4hd                                    container:     mp4                                      video-profile: 高清                                     size:          227.1 MiB (238161758 bytes)              m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMjI2MDUyMDM2&type=mp4hdv3&ups_client_netip=&utid=nwpPGcuPhwkCAW%2BjvlBsK4en&ccode=0532&psid=bb92090884dcb053cce74416f0bce6e243346&duration=2624&expire=18000&drm_type=1&drm_device=0&dyt=0&btf=&rid=2000000057CE688149328CF2AF21A97EEE3CDDC702000000&ups_ts=1623727266&onOff=0&encr=0&ups_key=57f1d3e2ca0bb60161ddce84f5d7778b              # download-with: you-get --format=mp4hd [URL]                                                                   - format:        mp4sd                                    container:     mp4                                      video-profile: 标清                                     size:          121.8 MiB (127675882 bytes)              m3u8_url:      http://pl-ali.youku.com/playlist/m3u8?vid=XMjI2MDUyMDM2&type=flvhdv3&ups_client_netip=&utid=nwpPGcuPhwkCAW%2BjvlBsK4en&ccode=0532&psid=bb92090884dcb053cce74416f0bce6e243346&duration=2624&expire=18000&drm_type=1&drm_device=0&dyt=0&btf=&rid=2000000014AA6E635C5062088DAE5035F7A4728702000000&ups_ts=1623727266&onOff=0&encr=0&ups_key=1b0dc6cc429e01994a23fdcdadea85d0              # download-with: you-get --format=mp4sd [URL]                                                               audio-languages:                                            - lang:          普通话                                   download-url:  http://v.youku.com/v_show/id_XMjI2MDUyMDM2                                                                                                             - lang:          粤语                                     download-url:  http://v.youku.com/v_show/id_XMjI2MzQxNzY0

@SeaHOH
Copy link
Collaborator

SeaHOH commented Jun 15, 2021

之前忘记改了,谢谢提醒!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests