返回顶部
m

meowmusic-youtube-mp3YouTube转MP3工具

Package and reuse the MeowMusicServer-patched YouTube fallback workflow: Windows Chrome cookie export/sync to server, server-side yt-dlp/yt-dlp-ejs/ffmpeg setup, old-source-first with YouTube fallback, and MV-to-MP3 extraction/caching. Use when Claude needs to wire YouTube audio acquisition into MeowMusicServer or a similar music service, debug YouTube download failures, refresh cookies from a Windows Chrome profile, or implement a local-cache MP3 flow from YouTube videos.

作者: admin | 来源: ClawHub
源自
ClawHub
版本
V 0.1.0
安全检测
已通过
92
下载量
免费
免费
0
收藏
概述
安装方式
版本历史

meowmusic-youtube-mp3

MeowMusic YouTube MP3

使用此技能将当前正常运行的 MeowMusicServer-patched 解决方案重建到另一个仓库/服务器中,而无需重新发现整个技术栈。

工作流程决策树

  1. 1. 需要从 Windows Chrome 同步 Cookie 到服务器?
- 使用 scripts/youtubecookiesync.py。 - 如果用户希望在 Windows 上使用双击工作流,还需使用 scripts/windows/synccookie.bat 和 scripts/windows/openyoutube.bat。 - 如果需要了解 API 结构或服务器处理程序细节,请阅读 references/cookie-api-and-sync.md。
  1. 2. 需要为 YouTube 下载和 MP3 提取准备 Linux 服务器?
- 运行 scripts/installserverenv.sh。 - 如果遇到挑战解决或运行时行为不稳定,请阅读 references/server-runtime-notes.md。
  1. 3. 需要修补 MeowMusicServer 以保持旧源优先,YouTube 仅作为回退/补源?
- 阅读 references/meowmusic-integration.md。 - 保持源优先级为:sources.json → 本地库 → 缓存 → 旧版上游 → YouTube 回退。 - 不要将 YouTube 设为默认首选源,除非用户明确要求。
  1. 4. 需要 MV -> MP3 而非直接流式传输?
- 优先使用 yt-dlp 获取最佳音频,然后使用 ffmpeg 进行归一化/转码,生成稳定的缓存 music.mp3。 - 阅读 references/meowmusic-integration.md 了解补丁模式和命令格式。

核心操作规则

  • - 优先使用旧版/传统音乐源。YouTube 是补源/回退路径,而非主要路径。
  • 优先使用本地可复用缓存/库,而非重复下载。
  • 优先向设备返回稳定的缓存 music.mp3 路径,而非不稳定的实时流。
  • 如果存在 Cookie 文件,自动将其传递给 yt-dlp。
  • 当 YouTube 需要额外处理时,优先使用与已知良好配置兼容的提取器参数:
- youtube:playerclient=tv,web;formats=missingpot - youtube:player_skip=webpage,configs
  • - 将所有 Cookie 和 Bearer Token 材料排除在技能包之外。仅使用占位符。

推荐实现结构

1. Windows Cookie 同步

在 Windows 上,使用以下命令从 Chrome 导出 Cookie:

bash
yt-dlp --cookies-from-browser chrome:Default --cookies youtube-cookies.txt --skip-download https://www.youtube.com/watch?v=dQw4w9WgXcQ

然后将 Cookie 文件内容 POST 到服务器端点,例如:

  • - POST /api/admin/youtube-cookie/update
  • 可选状态检查:GET /api/admin/youtube-cookie/status

除非仓库已有等效功能,否则使用 scripts/youtubecookiesync.py。

2. 服务器下载策略

使用以下结构:

  1. 1. 搜索歌曲的顶部 YouTube MV/结果。
  2. 使用 yt-dlp 将音频下载到每首曲目的缓存目录。
  3. 使用 ffmpeg 将下载的源文件转换为 music.mp3。
  4. 从服务返回缓存的本地 URL。

3. MeowMusic 源顺序

除非用户另有要求,否则使用以下顺序:

  1. 1. 精选的 sources.json
  2. 本地上传/下载的库
  3. 现有缓存命中
  4. 旧版远程音乐 API
  5. YouTube 回退

这使产品与当前方向保持一致:本地优先、旧源优先,YouTube 仅用于缺失曲目。

此技能中的文件

  • - scripts/installserverenv.sh — 用于 Node 22、yt-dlp、yt-dlp-ejs、ffmpeg 的服务器引导脚本。
  • scripts/youtubecookiesync.py — 导出 Chrome/Edge/Firefox Cookie 并将其推送到服务器。
  • scripts/windows/synccookie.bat — Windows 双击包装器。
  • scripts/windows/openyoutube.bat — 在 Chrome 中打开 YouTube 的辅助脚本。
  • references/cookie-api-and-sync.md — Cookie API 合同和使用说明。
  • references/server-runtime-notes.md — 服务器环境和挑战解决器说明。
  • references/meowmusic-integration.md — 补丁策略和具体 Go 代码片段。

执行说明

  • - 仅阅读与当前任务相关的参考文件。
  • 编辑现有仓库时,优先进行最小化的精确修补,而非大规模重写。
  • 当下载路径已正常工作时,保留行为,仅加固不稳定的部分。
  • 如果目标仓库与 MeowMusicServer 不同,复用流程而非具体文件名。

标签

skill ai

通过对话安装

该技能支持在以下平台通过对话安装:

OpenClaw WorkBuddy QClaw Kimi Claude

方式一:安装 SkillHub 和技能

帮我安装 SkillHub 和 meowmusic-youtube-mp3-1776001143 技能

方式二:设置 SkillHub 为优先技能安装源

设置 SkillHub 为我的优先技能安装源,然后帮我安装 meowmusic-youtube-mp3-1776001143 技能

通过命令行安装

skillhub install meowmusic-youtube-mp3-1776001143

下载

⬇ 下载 meowmusic-youtube-mp3 v0.1.0(免费)

文件大小: 9.17 KB | 发布时间: 2026-4-13 11:01

v0.1.0 最新 2026-4-13 11:01
First public release: YouTube MV to MP3 workflow, cookie sync, server env setup, old-source-first + YouTube fallback guidance.

Archiver·手机版·闲社网·闲社论坛·羊毛社区· 多链控股集团有限公司 · 苏ICP备2025199260号-1

Powered by Discuz! X5.0   © 2024-2025 闲社网·线报更新论坛·羊毛分享社区·http://xianshe.com

p2p_official_large
返回顶部