Discord.pyを利用しVCに接続し音楽を流す機能を実装中pyinstallerを使いexe化した際に以下のエラーメッセージが発生しました。
発生している問題・エラーメッセージ
File "discord\voice_client.py", line 564, in play File "discord\opus.py", line 286, in __init__ File "discord\opus.py", line 280, in get_opus_version discord.opus.OpusNotLoaded
該当のソースコード
python
1client = discord.Client() 2@client.event 3async def on_connect(): 4 print("Send") 5 target_guild = client.get_guild(int(serverid)) 6 voice_client = await target_guild.get_channel(int(channelid)).connect() 7 voice_client.play(discord.FFmpegPCMAudio(executable=ffmpeg, options="-af atempo=1.0,atempo=2.5,volume=20dB",source=(voicefile)), after=lambda e: print('done', e)) 8 voice_client.source = discord.PCMVolumeTransformer(voice_client.source) 9client.run(token,bot=False)
調べた結果pyinstallerでexe化した際にlibopus.dllがロードされていないみたいなのでdllをロードする方法などについて教えてもらえたら幸いです。
pyinstaller 最新
discord.py 最新
python 3.10.0
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。