Skip to content

Conversation

@isolitude
Copy link

📜 标题(Title)

请提供这个Pull Request中提议的更改的简洁描述:

在画质选项中增加了AD(仅下载音频)选项(仅适用于twitch)

🔍 描述(Description)

请描述这个PR做了什么/为什么这些更改是必要的:

在画质选项中增加了AD(仅下载音频)选项,同时在录制清晰度设置为AD(音频)时,保存的媒体类型会自动限制为音频格式。可以在录制音频时减少流量浪费,原来是视频和音频一起下载,但只保留音频。

同时修改了依赖项streamget 链接,使得twitch可以获取纯音频流(audio-only)。其余平台未更改。

可选,修改了dockerfile和docker-compose.yml,使得容器可以以非root用户运行,方便与jellyfin等软件互通。

📝 类型(Type of Change)

这个PR引入了哪种类型的更改?(请勾选所有适用的选项)

  • 修复Bug
  • 新功能
  • 代码风格更新(格式化,局部变量)
  • 重构(改进代码结构)
  • 构建相关更改(依赖项,构建脚本等)
  • 其他:请描述

🏗️ 测试(Testing)

请描述您已经进行的测试:

在twitch上测试了画质为AD的下载功能,正常使用音频流下载

在youtube上测试了画质为AD的下载功能,回落到原画下载

从本地构建docker image ,可以使用非root用户运行,部分代理相关内容在yml中未移除

如果适用,请提供测试更改的说明:

📋 检查清单(Checklist)

在您创建这个PR之前,请确保以下所有框都被勾选,方法是在每个框中放置一个x

  • 我已经阅读了贡献指南文档
  • 我的更改没有产生新的警告
  • 我已经添加了覆盖我更改的测试
  • 我已经相应地更新了文档(如果适用)
  • 我遵循了这个项目的代码风格

注意: 这个PR在所有复选框被勾选之前不会被合并。


感谢您的贡献!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant