【GitHub每日速递 20260105】无需账号!一键从Tidal、Qobuz等平台获取Spotify真FLAC音乐

原文: https://mp.weixin.qq.com/s/8L2flNaKi0sHScyPJZ-rrQ
无需账号!一键从Tidal、Qobuz等平台获取Spotify真FLAC音乐
[SpotiFLAC] 是一个 实现从Tidal、Qobuz和Amazon Music获取无损FLAC格式音乐 的 工具。简单讲,它能帮你把Spotify上的歌曲以高音质FLAC格式下载,无需这些平台的会员账号。适用人群:追求高音质音乐的爱好者和音乐收藏者。
项目地址:https://github.com/afkarxyz/SpotiFLAC
主要语言:TypeScript
stars: 1.5k

核心功能
SpotiFLAC 是一款能让用户从 Tidal、Qobuz 和 Amazon Music 获取 Spotify 歌曲的真正 FLAC 格式音频的工具,且无需账户。
优势
- 跨平台支持:支持 Windows 10 及以上系统、macOS 10.13 及以上系统以及任意 Linux 系统,方便不同操作系统的用户使用。
- 格式优质:可以获取真正的 FLAC 格式音频,能为用户提供高质量的音乐体验。
应用场景
- 对于音乐爱好者来说,可用于获取 Spotify 歌曲的高质量 FLAC 音频,满足其对音乐品质的追求。
- 适合进行音乐研究或学习的人员,获取音频用于分析等。
注意事项
- 该项目仅用于教育和私人使用,开发者不支持或鼓励版权侵权行为。
- SpotiFLAC 是第三方工具,与 Spotify、Tidal、Qobuz、Amazon Music 等流媒体服务没有关联、认可或连接关系。
- 用户需自行确保使用该软件符合当地法律,阅读并遵守相关平台的服务条款,对因滥用该工具导致的任何法律后果负责。软件按“原样”提供,作者对使用过程中产生的任何封禁、损害或法律问题不承担责任。
其他信息
- 可通过 Download 链接进行软件下载。
- 开发者还有另一个项目 SpotiDownloader,可通过 spotidownloader.com API 获取 Spotify 歌曲的 MP3 和 FLAC 格式音频。
- 开发者提供了 Ko-fi 捐赠链接。
手把手教你搭建Computer Use Preview模型,轻松玩转浏览器代理!
computer-use-preview 是一个 实现计算机自动化操作 的 Python工具。简单讲,它能让AI代理自动执行电脑上的各种任务,比如点击、输入、读取屏幕内容等。适用人群:AI自动化开发者、研究人员
项目地址:https://github.com/google-gemini/computer-use-preview
主要语言:Python
stars: 2.3k
快速启动
- 安装
- 克隆仓库:使用
git clone https://github.com/google/computer-use-preview.git克隆仓库,并进入computer-use-preview目录。 - 设置 Python 虚拟环境并安装依赖项:通过
python3 -m venv .venv创建虚拟环境,激活环境后使用pip install -r requirements.txt安装所需依赖。 - 安装 Playwright 和浏览器依赖项:分别执行
playwright install -deps chrome和playwright install chrome安装 Chrome 浏览器运行的系统依赖和浏览器本身。
- 克隆仓库:使用
- 配置
- 使用 Gemini 开发者 API:需要一个 Gemini API 密钥,可通过
export GEMINI_API_KEY="YOUR_GEMINI_API_KEY"设置环境变量,也可将其添加到虚拟环境的激活脚本中。 - 使用 Vertex AI 客户端:需明确使用 Vertex AI,并提供项目 ID 和位置信息,通过设置
USE_VERTEXAI、VERTEXAI_PROJECT和VERTEXAI_LOCATION环境变量来实现。
- 使用 Gemini 开发者 API:需要一个 Gemini API 密钥,可通过
- 运行工具
- 主要通过
main.py脚本使用工具,通用命令结构为python main.py --query "具体指令"。 - 可以使用
-env标志指定运行环境,支持playwright(本地使用 Playwright 运行浏览器)和browserbase(连接到 Browserbase 实例)。
- 主要通过
代理命令行界面
- 命令行参数
-query:必选,用于输入让浏览器代理执行的自然语言查询。-env:可选,指定计算机使用环境,可选值为playwright或browserbase。-initial_url:可选,指定浏览器启动时加载的初始 URL,默认是https://www.google.com。-highlight_mouse:可选,用于在playwright环境中突出显示鼠标光标位置,便于可视化调试。
- 环境变量
GEMINI_API_KEY:使用 Gemini 模型所需的 API 密钥,必须设置。BROWSERBASE_API_KEY和BROWSERBASE_PROJECT_ID:在使用browserbase环境时必须设置。
已知问题
在某些操作系统上,Playwright 浏览器无法捕获 <select> 元素,导致代理无法向模型发送正确的屏幕截图。可以采用以下方法缓解:
- 使用 Browserbase 选项替代 Playwright。
- 注入
proxy - select脚本渲染自定义<select>元素,但这种方法并非 100% 有效,仅作为临时解决方案。
优势
- 支持多种配置方式,可以根据实际需求选择使用 Gemini 开发者 API 或 Vertex AI 客户端。
- 提供不同的运行环境,如
playwright和browserbase,增加了工具的灵活性。 - 通过命令行界面可以方便地使用自然语言指令控制浏览器操作,降低使用门槛。
应用场景
- 自动化测试:可以编写一系列自然语言指令对网页进行自动化测试,如模拟用户在搜索框输入内容、点击按钮等操作。
- 网页数据采集:可根据自然语言查询自动导航到指定网页并采集所需数据。
- 可视化调试:利用
-highlight_mouse参数可以方便地进行可视化调试,定位操作过程中鼠标位置等信息。

浙公网安备 33010602011771号