相关疑难解决方法(0)

错误:无法提取上传者 ID - Youtube、Discord.py

我在不和谐(discord.py,PYTHON)中有一个非常强大的机器人,它可以在语音通道中播放音乐。它从 youtube (youtube_dl) 获取音乐。以前它工作得很好,但现在它不想处理任何视频。我尝试更新 youtube_dl 但它仍然不起作用我到处搜索但我仍然找不到可能对我有帮助的答案。

这是错误:Error: Unable to extract uploader id

错误日志之后和之前没有更多信息。有人可以帮忙吗?

我将留下一些用于我的机器人的代码... youtube 设置:

youtube_dl.utils.bug_reports_message = lambda: ''


ytdl_format_options = {
    'format': 'bestaudio/best',
    'outtmpl': '%(extractor)s-%(id)s-%(title)s.%(ext)s',
    'restrictfilenames': True,
    'noplaylist': True,
    'nocheckcertificate': True,
    'ignoreerrors': False,
    'logtostderr': False,
    'quiet': True,
    'no_warnings': True,
    'default_search': 'auto',
    'source_address': '0.0.0.0',  # bind to ipv4 since ipv6 addresses cause issues sometimes
}

ffmpeg_options = {
    'options': '-vn',
}

ytdl = youtube_dl.YoutubeDL(ytdl_format_options)


class YTDLSource(discord.PCMVolumeTransformer):
    def __init__(self, source, *, data, volume=0.5):
        super().__init__(source, volume)

        self.data = …
Run Code Online (Sandbox Code Playgroud)

python ffmpeg youtube-dl discord

83
推荐指数
5
解决办法
10万
查看次数

如何在直播时下载 YouTube 直播?

我需要在直播时翻录 YT 直播。我怎样才能做到这一点?

几个月前我曾经使用这种方法: 您如何使用 youtube-dl 下载直播流(直播)?

可悲的是,它不再有效。例如,我尝试将它与以下流一起使用:https : //www.youtube.com/watch?v=21X5lGlDOfg

但是当我运行以下命令时没有任何反应:

youtube-dl.py --list-formats https://www.youtube.com/watch?v=21X5lGlDOfg
Run Code Online (Sandbox Code Playgroud)

那么我现在如何翻录当前的直播?

youtube

6
推荐指数
0
解决办法
2万
查看次数

标签 统计

discord ×1

ffmpeg ×1

python ×1

youtube ×1

youtube-dl ×1