【问题标题】:Youtube Encrypted signatures detected检测到 Youtube 加密签名
【发布时间】:2013-09-16 12:00:24
【问题描述】:

我正在研究视频模式,为此我需要从 youtube 下载视频。 我发现 youtube-dl 项目对此非常有用,因为它是一个用 Python 编写的命令行工具(它与我基于 ubuntu 的 python 项目的其余部分很好地集成在一起)。

尝试下载一些视频,我遇到了这个问题:

me@server:~/Desktop/YouTube/backend$ ./youtube-dl.py https://www.youtube.com/watch?v=8SbUC-UaAxE
[youtube] Setting language
[youtube] 8SbUC-UaAxE: Downloading video webpage
[youtube] 8SbUC-UaAxE: Downloading video info webpage
[youtube] 8SbUC-UaAxE: Extracting video information
[youtube] 8SbUC-UaAxE: Encrypted signatures detected.
ERROR: unable to download video

1) 这是因为此视频受版权保护吗?
2)有人有下载此类视频的经验吗?我看到像Free Video Downloaderthis toolbar app 这样的工具似乎可以很好地解决这个问题。我需要完成可在 python web 框架、nodejs 或类似工具中使用的类似功能。

【问题讨论】:

  • 由于您的问题与编程无关,因此与Stack Overflow 无关。有关一般计算问题,请查看Super User,或查看youtube-dl 的文档/用户论坛
  • 在浏览器中打开链接,很可能它会告诉你确切的原因
  • @mnagel 打开此链接只是让我像往常一样观看视频。
  • @umläute 这与编程无关?
  • 你应该在他们的 (youtube-dl) github 项目上提交一张票。

标签: python youtube youtube-dl


【解决方案1】:

已解决。
令人惊讶的是,这已在刚刚发布的更新中得到修复 today

为了解决这个问题,只需:

sudo youtube-dl -U

这将使您获得包含此内容的最新版本。干杯。

【讨论】:

  • 如果已解决,请接受答案(即使是您自己的),因此问题不会显示为“未回答”。
【解决方案2】:

如果您还在为此苦苦挣扎,可以使用 tube_dl。它包含最新的解密算法。

pip install tube_dl
from tube_dl import Youtube
Youtube('Your URL').Formats()

完整的文档可以在这里找到:https://github.com/shekharchander/tube_dl

【讨论】:

    猜你喜欢
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-11-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-12-13
    相关资源
    最近更新 更多