XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
返回提交历史

XFEstudio/gpt4free

Fix YouTube provider download

46817f7b
hlohaus <983577+hlohaus@users.noreply.github.com>
提交于

代码差异

1 个文件 +2 -2
Modified g4f/Provider/YouTube.py +2 -2
@@ -53,8 +53,8 @@ class YouTube(AsyncGeneratorProvider, ProviderModelMixin):
53 53 if model == "search":
54 54 yield YouTubeResponse([result["id"] for result in new_results[:5]], True)
55 55 else:
56 for result in results[:2]:
57 video_url = result['url']
56 if new_results:
57 video_url = new_results[0]['url']
58 58 path = await provider.download(video_url, model=model, output_dir=get_media_dir())
59 59 if path.endswith('.mp3'):
60 60 yield AudioResponse(f"/media/{os.path.basename(path)}")