Join GitHub today
GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Sign upGitHub is where the world builds software
Millions of developers and companies build, ship, and maintain their software on GitHub — the largest and most advanced development platform in the world.
VEVO: Server returned 403 Forbidden (access denied)- but plays / works with other files. #15747
Comments
|
@remitamine I don't think it's a geo issue when the video in question plays in my region without any external tools (VPN etc). It happens with a small handful of videos. If it was a geo-restricted issue, VEVO always shoots a region error. |
|
Are you using any kind of proxy ?? |
|
@rajucomp Not on my end. I've tried different machines as well and different networks and connecting directly. That file specifically does it, and even if it actually was geo-locked, why does it play in all the cases, but won't pull. Strange. |
|
Try playing the same video in a mobile device. If the video does play, use youtube-dl and change the user agent to the mobile device which you are using. The syntax for an iPhone should be like this |
|
@rajucomp Plays fine on mobile on the same network. Same error when I use the user agent using your example above. Very weird. |
|
Try passing username and password if the site supports it. Your command should look like this |
|
@rajucomp Very few videos need this. The rest pull fine. It applies to about 2 videos out of the entire catalog it seems. I don't use a login as you don't need one to watch any of their content. |
|
It happened to me a few months back. There was one site where you could watch the videos in the browser without logging but it won't let you download them unless you pass the authentication parameters. There is no harm in checking, I guess. |
Please follow the guide below
xinto all the boxes [ ] relevant to your issue (like this:[x])Make sure you are using the latest version: run
youtube-dl --versionand ensure your version is 2018.03.03. If it's not, read this FAQ entry and update. Issues with outdated version will be rejected.Before submitting an issue make sure you have:
What is the purpose of your issue?
The following sections concretize particular purposed issues, you can erase any section (the contents between triple ---) not applicable to your issue
If the purpose of this issue is a bug report, site support request or you are not completely sure provide the full verbose output as follows:
Add the
-vflag to your command line you run youtube-dl with (youtube-dl -v <your command line>), copy the whole output and insert it here. It should look similar to one below (replace it with your log inserted between triple ```):If the purpose of this issue is a site support request please provide all kinds of example URLs support for which should be included (replace following example URLs by yours):
To grab the video listed above, I would get the m3u8, find the format using -F and this would be the link:
youtube-dl -f5086-2 --output "Gorgon City - Motorola GBUV71800186.mp4" http://hls-video.vevo.com/v5/GBUV71800186/hls/51a3e611-012b-4733-91fc-97c38383a3b2/index.m3u8
Note that youtube-dl does not support sites dedicated to copyright infringement. In order for site support request to be accepted all provided example URLs should not violate any copyrights.
Description of your issue, suggested solution and other information
The video link I listed above is shooting an error (a few other videos on VEVO are behaving the same way), not all. It plays correctly in all browsers and regions. Not sure why this is happening with this particular one and a few others. It's not a region issue as the video plays in the browser everywhere.