Воспроизведение живого аудио источника с помощью discord.py - PullRequest
0 голосов
/ 23 апреля 2020

Я хотел бы создать команду бота, которая присоединяется к речевому каналу Discord и воспроизводит аудиоисточник с URL-адреса twitch (www.twitch.tv/). Если я не ошибаюсь, мне нужно: - во-первых, получить этот источник звука, - во-вторых, преобразовать его в аудиопоток, - затем воспроизвести его на канале.

Я действительно новичок в аудио в python и не знаю, что делать для двух первых шагов. Код, который у меня сейчас есть, таков:

@commands.command(aliases=['playstream'])
    async def play_stream(self, ctx):
        self.vc = await self.bot.stream_chan.connect()
        self.vc.play(discord.FFmpegPCMAudio('testing.mp3'), after=lambda e: print('done', e))
        self.vc.is_playing()

discord.py принимает другой формат ( URL к документации ), но не знаю, какую библиотеку я должен использовать, чтобы получить звук для подергивания и затем преобразуйте его, если необходимо.

Не могли бы вы помочь мне получить это? Спасибо за чтение

Редактировать: youtube_dl должен работать для дергаться, но я не нахожу никаких документов / пример

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...