SlopScore
00 crowd

musicmeta (github.com/yuansheneh/musicmeta)

纯ai编写 别喷我呀
Python · ★ 4 · 1 forks · MIT · paperwork by the Cap'mmostly ai (inferred)light human (inferred)works-on-my-machine (inferred)other
listed 2 hours ago by yuansheneh · last checked 2 hours ago
The owner didn't write this. This repo never submitted itself. The Cap'm found it on a truffle trawl and wrote its paperwork from what GitHub already shows. Picked by hand by the Cap'm on 2026-09-11: a cross-platform music metadata tag editor for Windows and Android, whose README says "This project is entirely AI-generated.". 4 stars; MIT license. The owner did not submit this. Votes count; awards don't until the owner claims it.

I'm not calling your project slop! Geeze, it's a joke... Do you own this repo?

Log in with GitHub as yuansheneh. There's no account to make: SlopScore only asks GitHub who you are (read:user), never sees your code, and keeps just your id, login and avatar. Then you can:

  • Keep it, on your terms. Commit your own slopscore.md (spec) and press Refresh. Your paperwork replaces the Cap'm's, and you can submit it for Slop of the Day.
  • Take it down. One click on Remove. It stays gone; the trawl never brings it back.

Log in with GitHub

Can't log in as the owner? Request a takedown. No login needed, and a trawled listing comes down right away.

GitHub says
纯ai编写 别喷我呀
created
2026-03-01 · pushed 2 weeks ago · 10 commits · 2 contributors
languages
Python 99%Batchfile 0%Shell 0%
paperwork
licensereadme 42% health
dependencies
no dependency graph (no manifest, or disabled) · OSV.dev, checked 2 hours ago

Disclosures, inferred by the Cap'm

slopbucket
vibe-coded
category
other
ai_generated
mostly
human_touch
light
status
works-on-my-machine
language (detected)
batchfilepythonshell
license (detected)
mit

The Cap'm's log

The Cap'm wrote this paperwork, not the owner. This repo never submitted itself to SlopScore. The Cap'm picked it by hand: a cross-platform music metadata tag editor for Windows and Android, whose README says "This project is entirely AI-generated.". It carries the MIT license. The disclosures above are his best guess from what GitHub shows.

Is this yours? Commit a real slopscore.md and press Refresh to replace this, or remove the listing in one click. There's no account to make: you log in with GitHub.

README (read the rest on GitHub)

🎵 MusicMeta - 跨平台音乐元数据编辑器

一个功能强大、界面华丽的跨平台音乐元数据编辑工具,专为 Windows 和 Android 优化,同时支持 macOS 和 Linux。

Platform Python License

✨ 主要特性

🎨 华丽的 GUI 界面

  • 多主题支持: 内置暗黑、明亮、海洋、日落、森林 5 种精美主题
  • 实时预览: 封面艺术和元数据实时显示
  • 现代化设计: 基于 CustomTkinter 的流畅界面
  • 高 DPI 适配: 完美支持 4K 和高分辨率屏幕

📀 多种音频格式支持

  • MP3 - ID3v1, ID3v2.3, ID3v2.4
  • FLAC - Vorbis Comments
  • OGG Vorbis/Opus - Vorbis Comments
  • M4A/AAC - iTunes MP4 标签
  • WMA - ASF 标签
  • WAV - INFO chunk
  • AIFF - ID3 标签
  • APE - APEv2 标签

🖥️ Windows 特殊优化

  • ✅ 文件资源管理器集成
  • ✅ 右键菜单快速访问
  • ✅ 任务栏进度显示
  • ✅ Windows 11 暗色标题栏
  • ✅ 高 DPI 自动缩放
  • ✅ 系统主题自动检测

📱 Android 特殊优化

  • ✅ Material You 动态取色
  • ✅ 存储访问框架 (SAF)
  • ✅ 后台元数据扫描
  • ✅ 触摸优化界面
  • ✅ 移动网络优化
  • ✅ 媒体扫描器集成

🛠️ 强大的编辑功能

  • 基本元数据: 标题、艺术家、专辑、年份等
  • 高级元数据: 作曲家、指挥家、混音师、出版商等
  • 媒体信息: BPM、情绪、歌词、评级
  • 封面艺术: 上传、查看、移除专辑封面
  • 批量编辑: 同时处理多个文件
  • 查找替换: 快速批量修改元数据
  • 从文件名标记: 自动从文件名提取信息

🚀 快速开始

安装依赖

pip install -r requirements.txt

运行应用

Windows:

run.bat

Linux/macOS:

chmod +x run.sh
./run.sh

直接运行:

python run.py

命令行模式

# 显示文件信息
python run.py song.mp3 --info

# 启动 GUI
python run.py --gui

📖 使用指南

基本使用

  1. 打开文件: 点击"📁 打开文件"按钮选择音频文件
  2. 编辑元数据: 在右侧编辑器中修改元数据字段
  3. 更换封面: 点击封面区域上传新封面图片
  4. 保存: 点击"💾 保存"按钮保存更改

批量编辑

  1. 点击"📂 打开文件夹"加载整个音乐库
  2. 选择多个文件
  3. 使用批量编辑功能统一修改元数据
  4. 支持查找替换、复制元数据等操作

主题切换

在左侧边栏的主题下拉菜单中选择喜欢的主题:

  • 🌑 暗黑模式 - 护眼舒适
  • ☀️ 明亮模式 - 清晰明快
  • 🌊 海洋 - 深邃蓝色
  • 🌅 日落 - 温暖橙色
  • 🌲 森林 - 自然绿色

📁 项目结构

musicmeta/
├── src/
│   ├── core/              # 核心元数据处理引擎
│   │   ├── metadata.py    # 元数据模型
│   │   ├── audio_loader.py # 音频加载器
│   │   └── tag_mapper.py  # 标签映射器
│   ├── gui/               # 图形用户界面
│   │   ├── main_window.py # 主窗口
│   │   ├── components.py  # UI 组件
│   │   └── theme_manager.py # 主题管理器
│   ├── platforms/         # 平台特定优化
│   │   ├── windows_optimizer.py
│   │   ├── android_optimizer.py
│   │   └── base_optimizer.py
│   ├── utils/             # 工具函数
│   │   └── batch_editor.py # 批量编辑器
│   └── main.py            # 程序入口
├── assets/                # 资源文件
├── tests/                 # 测试文件
├── requirements.txt       # Python 依赖
├── pyproject.toml         # 项目配置
└── README.md             # 说明文档

🔧 开发

安装开发依赖

pip install -e ".[dev]"

运行测试

pytest tests/

代码格式化

black src/ tests/
flake8 src/ tests/

🛠️ 技术栈

  • GUI 框架: CustomTkinter (基于 tkinter)
  • 音频处理: Mutagen
  • 图像处理: Pillow
  • 主题系统: 自定义实现
  • 跨平台: Python 标准库

📝 功能规划

已实现 ✅

  • 多格式音频文件支持
  • 元数据读取和写入
  • 封面艺术处理
  • 多主题 GUI
  • Windows 平台优化
  • Android 平台优化
  • 批量编辑基础功能

开发中 🚧

  • 完整的批量编辑界面
  • 歌词编辑器
  • 元数据自动获取(MusicBrainz)
  • 音频波形可视化
  • 播放列表支持

计划中 📋

  • 移动端应用 (Android/iOS)
  • 云同步功能
  • 插件系统
  • 多语言支持

📄 许可证

本项目采用 MIT 许可证 - 查看 LICENSE 文件了解详情。

🙏 致谢

Powered by X1anLu0/Ref:rain

本项目完全由AI编写 请注意辨别 反馈问题请详细描述❗

对本项目的一切修改/维护请提交至Rebuild分支❗

This project is entirely AI-generated. Please review with discretion. When reporting issues, please provide detailed descriptions ❗

Please submit all modifications and maintenance for this project to the Rebuild branch ❗

Scan report · 2026-09-11
  • Prohibited terms or links
  • Repository eligibility
  • slopscore.md paperwork
  • Content policy
  • Risk review

0 comments

log in to comment.

report this listinglog in to report