Support "rental" type videos (was: ERROR: unable to extract uploader nickname) #359

Open
joshtriplett opened this Issue Jun 15, 2012 · 13 comments

Comments

Projects
None yet
7 participants

I attempted to download bnAsVApebL8, and got the error "ERROR: unable to extract uploader nickname".

Contributor

jcarlosgarciasegovia commented Jun 15, 2012

Yes, it gives a bogus error message. But, it seems paid videos are not supported anyway.

That isn't a paid video, and all the other videos from the same uploader seem to work just fine; I don't see anything special about that video that should make it not work.

Collaborator

FiloSottile commented Jun 20, 2012

I get:

ERROR: YouTube said: The uploader has not made this video available in your country.

Trying to get around that to see if I can reproduce your error.

Collaborator

FiloSottile commented Jun 20, 2012

Hm. YouTube calls that a rental...

Hm. YouTube calls that a rental...

Most definitely not a rental. Just a normal video.

Collaborator

FiloSottile commented Jun 20, 2012

Launched a AWS EC2 instance to have a look from US.

Actually, there is a "Purchase" button, for something like buying other 40 seconds.
That makes the implementation different, probably possible, but I don't believe that so much effort is justified for such a rare occasion... Are these videos common?

Huh. I don't recall seeing that button when I last checked that video; strange. In any case, if this video really does work like other YouTube rentals, then I certainly understand youtube-dl not supporting it.

Collaborator

FiloSottile commented Jun 22, 2012

I'm adding a meaningful error message. I suggest to change the title of the bug to reflect the "rental" videos issue/feature request. Pull requests are welcome, obviously.

For future reference (it is not easy to check that outside of US) here are a log of a youtube-dl run with an added print video_info and a couple of screenshots (one with flash, one full page).

filosottile@filosottile-ubuntu:~/youtube-dl$ ./youtube-dl bnAsVApebL8
[youtube] Setting language
[youtube] bnAsVApebL8: Downloading video webpage
[youtube] bnAsVApebL8: Downloading video info webpage
{'status': ['ok'], 'ypc_module': ['http://s.ytimg.com/yt/swfbin/ypc-vflVqsQ6i.swf'], 'ypc_vid': ['bnAsVApebL8'], 'video_id': ['bnAsVApebL8'], 'vq': ['auto'], 'token': ['1'], 'partnerid': ['34'], 'ypc_video_rental_bar_text': ['Full video available for rent']}
ERROR: "rental" videos not supported

Screenshots: http://imgur.com/a/4uiwF

FiloSottile added a commit to FiloSottile/youtube-dl that referenced this issue Jun 22, 2012

I have found a workaround: use -i option with youtube-dl to ignore warnings and errors and continue.
youtube-dl -i "Your Dailymotion URL"

bengan commented Dec 5, 2012

I'm not sure it's the same as my issue #577. I've tried the option -i but to no avail. This might be my problem. http://userscripts.org/topics/119574

Collaborator

phihag commented Dec 5, 2012

-i will definitely not help, and the userscripts discussion is not relevant to us, since we support rtmpdump.

bengan commented Dec 5, 2012

Well. Relevant to me because if I knew about it I would never have issued an issue. So my issue might may be related to this issue then, #343
Anyway, thanks for taking your time with this.

bkuhl commented Dec 30, 2015

I'm currently able to view the video in my browser as I have actually purchased the video. Would that make it any easier to pursue downloading the video?

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