YT 频道新格式出现 Pytube 错误

问题描述 投票:0回答:1

我正在开发一个从 YouTube 下载视频的机器人。该机器人允许通过单独的视频链接、播放列表和频道下载视频。对于此任务,我使用 pytube 库。使用播放列表和常规视频链接时,一切正常。但是,使用新格式的频道链接 (youtube.com/@username),pytube 无法工作并给出模式搜索错误。我遇到了一个thread,其中提到需要修改 extract.py 中的几行。然而,我并没有成功地让它发挥作用(很可能是由于我有限的编码经验)。 有没有办法启用对使用新链接格式的通道的支持?或者,是否有支持新链接格式的模块更新版本?

python youtube youtube-api pytube
1个回答
0
投票

Pytube 看起来已经有一段时间没有维护了。

我建议您使用yt-dlp。它主要是一个 CLI 程序,但具有许多功能并且非常活跃。您可以创建一个调用该程序的脚本或在代码中“导入”它。

© www.soinside.com 2019 - 2024. All rights reserved.