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

image

原文: 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

image

核心功能

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 chromeplaywright install chrome 安装 Chrome 浏览器运行的系统依赖和浏览器本身。
  • 配置
    • 使用 Gemini 开发者 API:需要一个 Gemini API 密钥,可通过 export GEMINI_API_KEY="YOUR_GEMINI_API_KEY" 设置环境变量,也可将其添加到虚拟环境的激活脚本中。
    • 使用 Vertex AI 客户端:需明确使用 Vertex AI,并提供项目 ID 和位置信息,通过设置 USE_VERTEXAIVERTEXAI_PROJECTVERTEXAI_LOCATION 环境变量来实现。
  • 运行工具
    • 主要通过 main.py 脚本使用工具,通用命令结构为 python main.py --query "具体指令"
    • 可以使用 -env 标志指定运行环境,支持 playwright(本地使用 Playwright 运行浏览器)和 browserbase(连接到 Browserbase 实例)。

代理命令行界面

  • 命令行参数
    • -query:必选,用于输入让浏览器代理执行的自然语言查询。
    • -env:可选,指定计算机使用环境,可选值为 playwrightbrowserbase
    • -initial_url:可选,指定浏览器启动时加载的初始 URL,默认是 https://www.google.com
    • -highlight_mouse:可选,用于在 playwright 环境中突出显示鼠标光标位置,便于可视化调试。
  • 环境变量
    • GEMINI_API_KEY:使用 Gemini 模型所需的 API 密钥,必须设置。
    • BROWSERBASE_API_KEYBROWSERBASE_PROJECT_ID:在使用 browserbase 环境时必须设置。

已知问题

在某些操作系统上,Playwright 浏览器无法捕获 <select> 元素,导致代理无法向模型发送正确的屏幕截图。可以采用以下方法缓解:

  • 使用 Browserbase 选项替代 Playwright。
  • 注入 proxy - select 脚本渲染自定义 <select> 元素,但这种方法并非 100% 有效,仅作为临时解决方案。

优势

  • 支持多种配置方式,可以根据实际需求选择使用 Gemini 开发者 API 或 Vertex AI 客户端。
  • 提供不同的运行环境,如 playwrightbrowserbase,增加了工具的灵活性。
  • 通过命令行界面可以方便地使用自然语言指令控制浏览器操作,降低使用门槛。

应用场景

  • 自动化测试:可以编写一系列自然语言指令对网页进行自动化测试,如模拟用户在搜索框输入内容、点击按钮等操作。
  • 网页数据采集:可根据自然语言查询自动导航到指定网页并采集所需数据。
  • 可视化调试:利用 -highlight_mouse 参数可以方便地进行可视化调试,定位操作过程中鼠标位置等信息。
posted @ 2026-01-05 14:29  piggy侠  阅读(46)  评论(0)    收藏  举报