Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Bug#816654: youtube-dl: SSL error with vimeo URLs

157 views
Skip to first unread message

Matt Taggart

unread,
Mar 3, 2016, 1:20:03 PM3/3/16
to
Package: youtube-dl
Version: 2016.02.22-1

When attempting to download from vimeo I am getting the following error:

========================================================================
$ youtube-dl https://player.vimeo.com/video/156377457
[vimeo] 156377457: Downloading webpage
[vimeo] 156377457: Extracting information
[vimeo] 156377457: Downloading JSON metadata
[vimeo] 156377457: Downloading m3u8 information
WARNING: Failed to download m3u8 information: <urlopen error [SSL:
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
ERROR: unable to download video data: <urlopen error [SSL:
CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
========================================================================

This started maybe a week ago, maybe something changed with vimeo?

Thanks,

--
Matt Taggart
tag...@debian.org

Rogério Brito

unread,
Mar 3, 2016, 5:10:03 PM3/3/16
to
Hi there, Matt.

On Mar 03 2016, Matt Taggart wrote:
(...)
> WARNING: Failed to download m3u8 information: <urlopen error [SSL:
> CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
> ERROR: unable to download video data: <urlopen error [SSL:
> CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
> ========================================================================
>
> This started maybe a week ago, maybe something changed with vimeo?

I don't know. Things work perfectly fine for me:

----
youtube-dl https://player.vimeo.com/video/156377457
[vimeo] 156377457: Downloading webpage
[vimeo] 156377457: Extracting information
[vimeo] 156377457: Downloading JSON metadata
[vimeo] 156377457: Downloading m3u8 information
[download] Destination: Saving_Midtown_-_San_Francisco_Renters_on_Strike-156377457.mp4
[download] 3.5% of 392.61MiB at 2.43MiB/s ETA 02:35^C
ERROR: Interrupted by user
----

On the other hand, the error that you're seeing is *very* similar to the
error that some people have reported on a project of which I am upstream
(coursera-dl).

What version of Python are you using? I suspect that if you are using the
package from unstable on an earlier release, with Python 2.7.x with x < 9,
then that may be related with the bug that I'm seeing upstream.

If not, then I sincerely don't know. I plan on moving youtube-dl to Python
3 on my next upload and if I recall correctly, the SSL stuff in Python >=
3.4 works well (and was backported to late versions of Python 2.7).


Regards,

--
Rogério Brito : rbrito@{ime.usp.br,gmail.com} : GPG key 4096R/BCFCAAAA
http://cynic.cc/blog/ : github.com/rbrito : profiles.google.com/rbrito
DebianQA: http://qa.debian.org/developer.php?login=rbrito%40ime.usp.br

Matt Taggart

unread,
Mar 3, 2016, 5:40:06 PM3/3/16
to
Rogério Brito writes:
> I don't know. Things work perfectly fine for me:
>
> ----
> youtube-dl https://player.vimeo.com/video/156377457
> [vimeo] 156377457: Downloading webpage
> [vimeo] 156377457: Extracting information
> [vimeo] 156377457: Downloading JSON metadata
> [vimeo] 156377457: Downloading m3u8 information
> [download] Destination: Saving_Midtown_-_San_Francisco_Renters_on_Strike-1563
> 77457.mp4
> [download] 3.5% of 392.61MiB at 2.43MiB/s ETA 02:35^C
> ERROR: Interrupted by user
> ----
>
> On the other hand, the error that you're seeing is *very* similar to the
> error that some people have reported on a project of which I am upstream
> (coursera-dl).
>
> What version of Python are you using? I suspect that if you are using the
> package from unstable on an earlier release, with Python 2.7.x with x < 9,
> then that may be related with the bug that I'm seeing upstream.

Yes I installed the unstable youtube-dl on jessie.

> If not, then I sincerely don't know. I plan on moving youtube-dl to Python
> 3 on my next upload and if I recall correctly, the SSL stuff in Python >=
> 3.4 works well (and was backported to late versions of Python 2.7).

It would be nice to have a jessie backport (and maybe jessie update as has
been done in the past) that works, even if the backport requires a little
tweaking to the source package to make it work.

Rogério Brito

unread,
Aug 16, 2016, 11:00:03 PM8/16/16
to

Hi, all.

On Mar 03 2016, Matt Taggart wrote:
> Rogério Brito writes:
> > I don't know. Things work perfectly fine for me:
> >
> > ----
> > youtube-dl https://player.vimeo.com/video/156377457
> > [vimeo] 156377457: Downloading webpage
(...)
> > ERROR: Interrupted by user
> > ----
> >
(...)
>
> It would be nice to have a jessie backport (and maybe jessie update as has
> been done in the past) that works, even if the backport requires a little
> tweaking to the source package to make it work.

It seems that a fix to this problem may be installing the package
ca-certificates... Can anybody with the problem test it and report it back?
If so, then this bug should be merged with bug 819759...

Regarding a jessie backport, Antoine Beaupré created an appropriate bug
report (833865) and I hope that we can make frequent backports to the stable
distribution in a systematic way.


Thanks,

Daniel Baumann

unread,
Mar 24, 2020, 3:00:03 PM3/24/20
to
close 2020.01.24-0.1
thanks

Hi,

I've confirmed that the video you mentioned can be downloaded with the
current version of youtube-dl in sid (which uses python3), hence closing
the bug report.

Regards,
Daniel
0 new messages