{
  "added_at": "2026-11-09",
  "additional_evidence_urls": [
    "https://github.com/QingZhu233/music-tag-desktop/blob/3435237150a71239f5d3b7e5fe15fc409d583436/docs/REPORT.md"
  ],
  "category": "reconstruction-cases",
  "class": "apps",
  "description_en": "Music Tag Desktop reconstructs the behavior of Android Music Tag 1.2.5.2 as a Windows music-tag editor. Its investigation traces Java code, the native libmain.so library, resources, and music-service request logic; the Python and PySide6 app handles local tags, lyrics, artwork, and metadata matching.",
  "description_zh": "Music Tag Desktop 将 Android 版 Music Tag 1.2.5.2 的功能重建为 Windows 音乐标签编辑器。研究涵盖 Java 代码、原生库 libmain.so、资源和音乐服务请求逻辑；Python 与 PySide6 程序处理本地标签、歌词、封面和元数据匹配。",
  "entry_url": "https://awesomerea.org/resources/music-tag-desktop-case/",
  "entry_url_zh": "https://awesomerea.org/zh/resources/music-tag-desktop-case/",
  "evidence_url": "https://github.com/QingZhu233/music-tag-desktop/blob/3435237150a71239f5d3b7e5fe15fc409d583436/README.md",
  "group": "cases",
  "id": "music-tag-desktop-case",
  "json_url": "https://awesomerea.org/resources/music-tag-desktop-case/record.json",
  "kind": "case-study",
  "markdown_url": "https://awesomerea.org/resources/music-tag-desktop-case/index.md",
  "markdown_url_zh": "https://awesomerea.org/zh/resources/music-tag-desktop-case/index.md",
  "name": "Music Tag Desktop: reconstructing an Android music tagger for Windows",
  "name_zh": "Music Tag Desktop：将 Android 音乐标签应用重建到 Windows",
  "record_type": "resource",
  "relationship": "independent-reconstruction",
  "requirement_facets": [
    "prerequisites",
    "testing",
    "limits",
    "license"
  ],
  "requirements": [
    "The desktop application targets Windows 10 or 11 x64; source use requires Python 3.12 and uv.",
    "The author reports 122 passing tests and online end-to-end checks.",
    "Some online source endpoints are intermittent or may change; several desktop features remain on the roadmap.",
    "MIT license."
  ],
  "requirements_zh": [
    "桌面程序面向 Windows 10 或 11 x64；从源码运行需要 Python 3.12 和 uv。",
    "作者报告 122 项测试通过，并完成联网端到端检查。",
    "部分在线数据源接口不稳定或可能变化；若干桌面功能仍在计划中。",
    "MIT 许可证。"
  ],
  "targets": [
    "app"
  ],
  "url": "https://github.com/QingZhu233/music-tag-desktop",
  "verification": "source-reviewed",
  "verified_at": "2026-11-07"
}
