python - 检测到 Youtube 加密签名

标签 python youtube youtube-dl

我正在研究视频模式,为此我需要从 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 Downloader 的工具和 this toolbar app这似乎很好地解决了这个问题。我需要完成可在 python 网络框架、nodejs 或类似工具中使用的类似功能。

最佳答案

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

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

sudo youtube-dl -U

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

关于python - 检测到 Youtube 加密签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18827486/

相关文章:

youtube - 使用Youtube Data API创建类似youtube的应用程序来聚合来自任何 channel 的youtube视频是否合法?

video - 当使用YouTube嵌入代码的开始结尾和rel = 0属性时,视频在结束而不是开始偏移时会回到零

python - 如何在 Python 中通过管道传输 Python 进程的输出?

linux - 将 id 添加到下载的 youtube 播放列表

python - 静态方法与类方法的类变量范围

python - 在不预定义要使用的字符串数的情况下在 Pandas 中搜索多个字符串

php - 在 Android 平板电脑 webview 中嵌入 Youtube 视频

python - 如何通过脚本从 XMI 正确导入一个完整的 Enterprise Architect 项目?

python - 在 Python 中使用 YouTube Data API v3 将 YouTube 视频添加到播放列表

python - 在 youtube-dl 中添加自定义 HTTP header 以强制提取到文件的直接链接不打开,但下载