Python 检测到Youtube加密签名
我正在研究视频模式,为此我需要从youtube下载视频。 我发现project在这方面非常有用,因为它是一个用Python编写的命令行工具(它与我基于ubuntu的Python项目的其余部分很好地集成) 尝试下载一些视频时,我遇到了以下问题:Python 检测到Youtube加密签名,python,youtube,youtube-dl,Python,Youtube,Youtube Dl,我正在研究视频模式,为此我需要从youtube下载视频。 我发现project在这方面非常有用,因为它是一个用Python编写的命令行工具(它与我基于ubuntu的Python项目的其余部分很好地集成) 尝试下载一些视频时,我遇到了以下问题: me@server:~/Desktop/YouTube/backend$ ./youtube-dl.py https://www.youtube.com/watch?v=8SbUC-UaAxE [youtube] Setting language [you
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) 有人有下载此类视频的经验吗?我看到像这样的工具似乎可以很好地解决这个问题。我需要在python web框架、NodeJ或类似的框架中实现类似的功能。已解决。
令人惊讶的是,这在刚刚发布的更新中得到了修复 要解决此问题,请执行以下操作:
sudo youtube-dl -U
这将让你在最新的版本,其中涵盖了这一点。干杯。如果您仍在努力解决这个问题,您可以使用tube\u dl。它包含最新的解密算法
pip install tube_dl
from tube_dl import Youtube
Youtube('Your URL').Formats()
完整的文档可在此处找到:由于您的问题与编程无关,因此,此问题与主题无关。请检查一般计算问题,或者youtube dl的文档/用户论坛在浏览器中打开链接,很可能它会告诉您确切的信息reason@mnagel打开此链接只会让我像平常一样观看视频。@umläute这与编程无关吗?您可能应该在他们的(youtube dl)上提交一张罚单github项目。如果问题得到解决,请接受答案(即使是您自己的答案),这样问题就不会显示为“未回答”。