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

Iqiyi don't work #10953

Closed
yangfan3333 opened this issue Oct 18, 2016 · 23 comments
Closed

Iqiyi don't work #10953

yangfan3333 opened this issue Oct 18, 2016 · 23 comments

Comments

@yangfan3333
Copy link

@yangfan3333 yangfan3333 commented Oct 18, 2016

C:\yy>1016 -v http://www.iqiyi.com/v_19rr9llt5o.html
[debug] System config: []
[debug] User config: []
[debug] Command-line args: ['-v', 'http://www.iqiyi.com/v_19rr9llt5o.html']
[debug] Encodings: locale cp936, fs mbcs, out cp936, pref cp936
[debug] youtube-dl version 2016.10.16
[debug] Python version 3.4.4 - Windows-8-6.2.9200-SP0
[debug] exe versions: none
[debug] Proxy map: {}
[iqiyi] temp_id: download video page
WARNING: unable to extract album title; please report this issue on https://yt-d
l.org/bug . Make sure you are using the latest version; type youtube-dl -U to
update. Be sure to call youtube-dl with the --verbose flag and include its compl
ete output.
[iqiyi] 202134201: Download playlist page 2
[iqiyi] 202134201: Download playlist page 3
[iqiyi] 202134201: Download playlist page 4
[iqiyi] 202134201: Download playlist page 5
[iqiyi] 202134201: Download playlist page 6
[iqiyi] 202134201: Download playlist page 7
[iqiyi] 202134201: Download playlist page 8
[iqiyi] 202134201: Download playlist page 9
[iqiyi] 202134201: Download playlist page 10
[iqiyi] 202134201: Download playlist page 11
[iqiyi] 202134201: Download playlist page 12
[iqiyi] 202134201: Download playlist page 13
[iqiyi] 202134201: Download playlist page 14
[iqiyi] 202134201: Download playlist page 15
[iqiyi] 202134201: Download playlist page 16
[iqiyi] 202134201: Download playlist page 17
[iqiyi] 202134201: Download playlist page 18
[download] Downloading playlist: 202134201
[iqiyi] playlist 202134201: Collected 851 video ids (downloading 851 of them)
[download] Downloading video 1 of 851
[iqiyi] temp_id: download video page
WARNING: unable to extract album title; please report this issue on https://yt-d
l.org/bug . Make sure you are using the latest version; type youtube-dl -U to
update. Be sure to call youtube-dl with the --verbose flag and include its compl
ete output.
[iqiyi] 202861101: Download playlist page 2
[iqiyi] 202861101: Download playlist page 3
[iqiyi] 202861101: Download playlist page 4
[iqiyi] 202861101: Download playlist page 5
[iqiyi] 202861101: Download playlist page 6
[iqiyi] 202861101: Download playlist page 7
[iqiyi] 202861101: Download playlist page 8
[iqiyi] 202861101: Download playlist page 9
[iqiyi] 202861101: Download playlist page 10
[iqiyi] 202861101: Download playlist page 11
[iqiyi] 202861101: Download playlist page 12
[iqiyi] 202861101: Download playlist page 13
[iqiyi] 202861101: Download playlist page 14
[iqiyi] 202861101: Download playlist page 15
[iqiyi] 202861101: Download playlist page 16
[download] Downloading playlist: 202861101
[iqiyi] playlist 202861101: Collected 720 video ids (downloading 720 of them)
[download] Downloading video 1 of 720
[iqiyi] temp_id: download video page
WARNING: unable to extract album title; please report this issue on https://yt-d
l.org/bug . Make sure you are using the latest version; type youtube-dl -U to
update. Be sure to call youtube-dl with the --verbose flag and include its compl
ete output.
[iqiyi] 202861101: Download playlist page 2
[iqiyi] 202861101: Download playlist page 3
[iqiyi] 202861101: Download playlist page 4
[iqiyi] 202861101: Download playlist page 5
[iqiyi] 202861101: Download playlist page 6
[iqiyi] 202861101: Download playlist page 7
[iqiyi] 202861101: Download playlist page 8
[iqiyi] 202861101: Download playlist page 9
[iqiyi] 202861101: Download playlist page 10
[iqiyi] 202861101: Download playlist page 11
[iqiyi] 202861101: Download playlist page 12
[iqiyi] 202861101: Download playlist page 13
[iqiyi] 202861101: Download playlist page 14
[iqiyi] 202861101: Download playlist page 15
[iqiyi] 202861101: Download playlist page 16
[download] Downloading playlist: 202861101
[iqiyi] playlist 202861101: Collected 720 video ids (downloading 720 of them)
[download] Downloading video 1 of 720
[iqiyi] temp_id: download video page
WARNING: unable to extract album title; please report this issue on https://yt-d
l.org/bug . Make sure you are using the latest version; type youtube-dl -U to
update. Be sure to call youtube-dl with the --verbose flag and include its compl
ete output.
[iqiyi] 202861101: Download playlist page 2
[iqiyi] 202861101: Download playlist page 3
[iqiyi] 202861101: Download playlist page 4
[iqiyi] 202861101: Download playlist page 5
[iqiyi] 202861101: Download playlist page 6
[iqiyi] 202861101: Download playlist page 7
[iqiyi] 202861101: Download playlist page 8
[iqiyi] 202861101: Download playlist page 9
[iqiyi] 202861101: Download playlist page 10
[iqiyi] 202861101: Download playlist page 11
[iqiyi] 202861101: Download playlist page 12
[iqiyi] 202861101: Download playlist page 13
[iqiyi] 202861101: Download playlist page 14
[iqiyi] 202861101: Download playlist page 15
[iqiyi] 202861101: Download playlist page 16
[download] Downloading playlist: 202861101
[iqiyi] playlist 202861101: Collected 720 video ids (downloading 720 of them)
[download] Downloading video 1 of 720
[iqiyi] temp_id: download video page
WARNING: unable to extract album title; please report this issue on https://yt-d
l.org/bug . Make sure you are using the latest version; type youtube-dl -U to
update. Be sure to call youtube-dl with the --verbose flag and include its compl
ete output.
[iqiyi] 202861101: Download playlist page 2
[iqiyi] 202861101: Download playlist page 3
[iqiyi] 202861101: Download playlist page 4
[iqiyi] 202861101: Download playlist page 5

ERROR: Interrupted by user

C:\yy>

@dstftw dstftw mentioned this issue Oct 19, 2016
4 of 8 tasks complete
@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 19, 2016

I'm not geo-restricted.
I'm located in China, but I'm still getting a similar issue

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 19, 2016

You-get works very well on the same video and it seems to have no issue with those other iqiyi videos that youtube-dl have issue with. Only problem is it downloads frame-by-frame so it is shit slow

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Oct 19, 2016

FYI: The label "geo-restricted" indicates that the video is geo-restricted, so a developer needs to find a proxy for that.

@yangfan3333
Copy link
Author

@yangfan3333 yangfan3333 commented Oct 19, 2016

@ztytian You can download Iqiyi wiht you-get? What is your version ?

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 19, 2016

you-get --version
you-get: version 0.4.555, a tiny downloader that scrapes the web.
BTY, if a proxy is needed, you can obtain one here: https://vnet.one/?rc=2879
Use OpenVPN to connect or else Python traffic won't go through.

@yangfan3333
Copy link
Author

@yangfan3333 yangfan3333 commented Oct 19, 2016

@ztytian thanks

@yangfan3333
Copy link
Author

@yangfan3333 yangfan3333 commented Oct 19, 2016

@ztytian you-get.exe 只能下载3分钟视频 你有这个问题吗?

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Oct 19, 2016

Hey, it's not a bug tracker of you-get.

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 19, 2016

Sorry

@yangfan3333
Copy link
Author

@yangfan3333 yangfan3333 commented Oct 20, 2016

@ztytian

Could you download this video(http://www.iqiyi.com/v_19rr99ulkw.html) with you-get?

I can only download 3 minutes

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Oct 20, 2016

Sorry if my previous comment seems blaming anyone. My attention was that you-get problems should be reported to you-get. Almost all you-get experts are there, so it's more likely to get answers there than this bug tracker.

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 20, 2016

I know no offend was intended (and GitHub really need a PM system). Sorry for discuss it here but no offend to youtube-dl is intended. It is a great piece of software but currently it is experiencing issue with iQiyi. Would you please fix it? If you need Proxy don't hesitate to ask me. :p

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 20, 2016

@yangfan3333
私下交流,麻烦提供一下联系方式,或者到you-get那边

@yangfan3333
Copy link
Author

@yangfan3333 yangfan3333 commented Oct 20, 2016

@ztytian QQ 2856----271006 谢谢啦。。

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 21, 2016

@yan12125
Can I expect an update for fixing the issue in the near future?

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Oct 21, 2016

Most likely I need to wait until Iqiyi drops the Flash version. The current player uses CrossBridge, which is much beyond my ability.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Oct 21, 2016

the html5 player uses an obfuscation similar to what bilibili use to hide their api sign generation(vf for iqiyi).

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Oct 21, 2016

I guess you got html5 videos by faking User-Agent to Android or iPhone? The resolution is awful there.

@remitamine
Copy link
Collaborator

@remitamine remitamine commented Oct 21, 2016

The resolution is awful there.

if they drop the flash play they will eventually use something similar to what they are using in the current html5 player code.
for the CrossBridge a possible solution whould be to improve swfinterp.py(handling multiple DoABC in a single swf file, supporting more opcodes, nested scopes...).

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 21, 2016

you-get used some sort of recording solution to it.
They used the feed from iqiyi directly to ffmpeg and record the video itself, which can lead to many issues when ffmpeg failed to get the correct video data from the site, resulting in a non-complete download. THIS SITE IS FREAKING HARD TO DEAL WITH AND IT HOLDS THE COPYRIGHT OF MANY SHOWS.

@Kugel-Blitz
Copy link

@Kugel-Blitz Kugel-Blitz commented Oct 24, 2016

I did obtain the m3u8 for the video I intended to download, but VLC refused to load it...(and crashed).
Here is the link http://cache.m.iqiyi.com/dc/dt/2669ebdx2f740c2fx777a6171/20161023/30/e8/68c086ea67df2410d19215eb3b47ff1c.m3u8?qd_sc=ad1b56eb89e90ef08e939716a08b4318&t_sign=-0-76f90cbd92f94a2e925d83e8ccd22cb7-555965100_04022000001000000000_17
Seems to be a temporary link

@denobisipsis
Copy link

@denobisipsis denobisipsis commented Jan 24, 2017

Hi, here the cmd5x to generate vf & ibt

https://github.com/denobisipsis/adownloader/blob/master/iqiyi_vf_ibt.php

src must be 01010031010010000000

i think that the swf-code (for src 1702633101b340d8917a69cf8a4b8c7c) is similar, but until now haven´t been able to make it work.

@yan12125
Copy link
Collaborator

@yan12125 yan12125 commented Apr 25, 2017

I believe this is a duplicate of #12504 and already fixed in git master. Please move on there for further discussions.

@yan12125 yan12125 closed this Apr 25, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked pull requests

Successfully merging a pull request may close this issue.

None yet
5 participants
You can’t perform that action at this time.