项目处于维护模式,只修 bug 不接受新功能 PR;所在地区若无法使用 YouTube Music,需挂 VPN 或代理才能用;Listen together 依赖单独的 metroserver 后端。
Metrolist
MetrolistGroupGPL-3.0活跃维护一款开源的 Android YouTube Music 客户端,基于 InnerTube 接口和 Jetpack Compose 构建,让你在手机上自由播放和浏览音乐。
YouTube Music client for Android
从 GitHub Releases 下载安装 Metrolist.apk:https://github.com/MetrolistGroup/Metrolist/releases/latest/download/Metrolist.apkREADME 未说明;这是 Android 应用,需在 Android 设备上运行,README 未列出系统版本或硬件配置要求。
第三方 YouTube Music 安卓客户端,支持后台播放、离线缓存和歌词同步
一款开源的 Android YouTube Music 客户端,基于 InnerTube 接口和 Jetpack Compose 构建,让你在手机上自由播放和浏览音乐。
核心能力
- 流式播放 YouTube Music 歌曲与视频并支持后台播放
- 下载与缓存歌曲实现离线收听
- Better Lyrics 提供逐词高亮的实时同步歌词
- 支持登录账号并同步歌曲、艺人、专辑与歌单
- Listen together 实时与好友一起听歌
容易踩的坑
- nightlyMetrolist Nightlypre-release2026-11-02 · 2026-11-02 23:23 UTC
查看更新说明
Automated prerelease built from main at commit e6fea3b36c68841bad21daa6252e1d69ecd3afbe. It may be unstable.
Changes since previous nightly
- translation: update upstream strings (ed5d480)
- fix(i18n): remove duplicate Discord resource definitions (16e3810)
- fix(playback): upgrade InnerTubeX to v0.11.2 (e6fea3b)
What's Changed
- Fix: p0 sync and cast crash by @nyxiereal in https://github.com/MetrolistGroup/Metrolist/pull/4382
- Translations update from Hosted Weblate by @weblate in https://github.com/MetrolistGroup/Metrolist/pull/4353
- fix(ui): keep playlist sync switch beside long labels by @KrypMonete in https://github.com/MetrolistGroup/Metrolist/pull/4424
- fix(android-auto): show explicit content indicator (badge) by @wolterkam in https://github.com/MetrolistGroup/Metrolist/pull/4397
- Fix: prevent UI from jumping by limiting carousels subtitle to 1 line by @conordy in https://github.com/MetrolistGroup/Metrolist/pull/4388
- fix(player): make the pause label translatable by @GameOn223 in https://github.com/MetrolistGroup/Metrolist/pull/4384
- fix(sync): drop YouTube-deleted songs instead of re-appending them by @0Crazy-0 in https://github.com/MetrolistGroup/Metrolist/pull/4362
- Localize search section titles by @asetsiya in https://github.com/MetrolistGroup/Metrolist/pull/4360
- fix(playback): bump InnerTubeX to v0.8.4 by @nyxiereal in https://github.com/MetrolistGroup/Metrolist/pull/4436
- fix(player): pause fullscreen lyrics from the album thumbnail by @KrypMonete in https://github.com/MetrolistGroup/Metrolist/pull/4425
- fix(ux): expose queue item removal in track contextual menu for accessibility by @rvswetha in https://github.com/MetrolistGroup/Metrolist/pull/4457
- chore(i18n): update Weblate translations by @weblate in https://github.com/MetrolistGroup/Metrolist/pull/4413
- translation: update upstream strings by @lucasmz-dev in https://github.com/MetrolistGroup/Metrolist/pull/4517
New Contributors
- @KrypMonete made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4424
- @wolterkam made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4397
- @conordy made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4388
- @0Crazy-0 made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4362
- @asetsiya made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4360
- @rvswetha made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4457
Full Changelog: https://github.com/MetrolistGroup/Metrolist/compare/v13.7.0...nightly
- v13.7.013.7.0最新正式版2026-09-07 · 2026-09-07 19:22 UTC
Released by @nyxiereal
KMP status update
Metrolist-KMP remains in alpha, but tester feedback has been very positive. To try it, join our Discord and donate at least $1 to support development.
Highlights
- Migrated networking to InnerTubeX with automatic client fallback (@nyxiereal)
- Reduced memory use and background work in large libraries, History, Cache, Android Auto, and audio processing (@makro17 @nyxiereal)
- Repaired older-version upgrades, Android Auto browsing, artist metadata, and YouTube channel switching (@nyxiereal)
- Improved login, account loading, uploads, downloads, caching, metadata editing, and playlist sync (@nyxiereal)
- Restored the classic app icon (@nyxiereal)
New features
- Choose whether songs are added to the start or end of playlists (@nyxiereal)
- Added Zemer lyrics for Jewish music (@alltechdev)
- Added detailed, copyable playback error reports (@nyxiereal)
- Added a unified update prompt for standalone and KMP releases (@nyxiereal)
- Added Inception AI models and improved lyric translation output (@nyxiereal)
- Restored universal x86 and x86_64 support (@nyxiereal)
Fixes and improvements
- Fixed missing or cropped artwork and improved timed and Cyrillic lyrics (@RizkLee @GameOn223 @Cocoa2219 @nyxiereal)
- Preserved manual metadata edits during refreshes and corrected Cache Playlist contents (@nyxiereal)
- Fixed repeat and shuffle with crossfade, Listen Together stutter, and paused queues restarting at the end (@nyxiereal)
- Fixed per-song volume normalization and improved playback recovery (@nyxiereal)
- Fixed dismissed media controls reappearing and several startup crashes (@nyxiereal)
- Protected local likes from incomplete sync responses and improved uploaded-song handling (@nyxiereal)
- Updated dependencies and CI (@nyxiereal)
New contributors: @RizkLee (#4277), @GameOn223 (#4269), and @makro17 (#4270)
Full changelog: https://github.com/MetrolistGroup/Metrolist/compare/v13.6.3...v13.7.0
- v13.6.313.6.32026-08-07 · 2026-08-07 22:42 UTC
查看更新说明
This is a hotfix release to fix borked lyrics and media controller. We apologize for the inconvenience.
~ MetrolistGroup
- v13.6.213.6.22026-08-07 · 2026-08-07 20:24 UTC
查看更新说明
THE FUTURE OF METROLIST
Metrolist KMP is almost ready. We are ironing out the remaining bugs and preparing for release, but it is still at least a couple of weeks away.
Major changes
- Fixed playback issues caused by changes that also broke official apps (@nyxiereal)
- Fixed playlist sync duplication and out-of-memory crashes (@kairosci)
- Improved automatic player configuration updates for future YouTube changes (@mostafaalagamy @nyxiereal)
Notable new features
- Added handling for KMP updates and migrations (@nyxiereal)
Other improvements
- Improved Android Auto voice search matching and radio queue generation (@FireLion137)
- Added an Android Auto search limit and optimized local searches to prevent out-of-memory crashes (@FireLion137)
- Fixed podcast playback errors (@kairosci)
- Fixed crossfade timing at non-default playback speeds (@kairosci)
- Fixed the app lingering in the background after it was closed (@kairosci)
- Fixed sleep timer dialog layouts and menus containing long translated text (@kairosci)
- Fixed the persistent shuffle setting not working (@SimoneFelici)
- Dimmed the repeat button when repeat is disabled (@arpitagarwal1301)
- Rounded the corners of exported lyrics images (@arpitagarwal1301)
- Updated dependencies (@nyxiereal)
New Contributors
- @SimoneFelici made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4102
- @arpitagarwal1301 made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/4178
Full Changelog: https://github.com/MetrolistGroup/Metrolist/compare/v13.6.1...v13.6.2
- v13.6.113.6.12026-07-17 · 2026-07-17 12:17 UTC
查看更新说明
THE FUTURE OF METROLIST
The new Kotlin Multiplatform version of Metrolist is now in a good state, and we are aiming to release it within the next month. Until then, the current app will remain in maintenance mode and receive bug fixes and minor improvements.
Major changes
- Improved playback reliability and recovery from YouTube player failures (@alltechdev @JASK625 @kairosci @mostafaalagamy @nyxiereal)
- Fixed black screens, startup crashes, and playback freezes (@kairosci @mostafaalagamy @nyxiereal)
- Improved Listen Together synchronization (@nyxiereal)
Notable new features
- Added refreshed branding and an optional dynamic app icon (@mostafaalagamy)
- Added predictive back support and improved landscape scaling (@HansHolz09 @kairosci)
Other improvements
- Fixed login, logout, and backup restoration issues (@mostafaalagamy @kairosci @nyxiereal)
- Fixed incorrect artist names, song durations, podcast metadata, and missing artwork (@alltechdev @kairosci @mostafaalagamy @nyxiereal)
- Fixed Android Auto freezes and playback delays (@kairosci)
- Fixed foreground service ANRs and multiple other crashes (@kairosci @mostafaalagamy)
- Fixed sleep timer crashes and restored saved defaults (@johannesbrauer @mostafaalagamy)
- Improved library sync performance and YouTube player compatibility (@mostafaalagamy @nyxiereal)
New Contributors
- @HansHolz09 made their first contribution in https://github.com/MetrolistGroup/Metrolist/pull/3837
Full Changelog: https://github.com/MetrolistGroup/Metrolist/compare/v13.6.0...v13.6.1
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Metrolist
YouTube Music client for Android
Download · Features · Translate · FAQ · Support
[!WARNING]
MAINTENANCE MODE
Metrolist is currently in maintenance mode. This means we will only be fixing bugs and making minor improvements. Please do not submit PRs for new features or major changes, as they will not be accepted.
The app is NOT dead, please stay tuned for updates on our discord (found above).
[!WARNING] Regional Restriction - If YouTube Music is unavailable in your region, this app will not work without a VPN or proxy connecting to a supported region.
Playback
- Stream any song or video from YouTube Music
- Background playback
- Download & cache for offline use
- Skip silence
- Sleep timer
Audio
- Audio normalization
- Tempo & pitch control
- Equalizer
- Crossfade
Lyrics & Discovery
- Live synced lyrics
- AI-powered lyrics translation
- Personalized quick picks
- Search songs, albums, artists, videos, and playlists
Library & Account
- Full library management
- Local playlists
- Import playlists
- Reorder songs in playlist or queue
- YouTube Music account login
- Sync songs, artists, albums, and playlists
Social
- Listen together with friends in real-time
- Last.fm integration for scrobbling
- Safe Discord Rich Presence
Interface
- Home screen widget
- Light / Dark / Black / Dynamic theme modes
- Dynamic color + 19 preset color palettes
- Built with Material 3
Monero (XMR)
44XjSELSWcgJTZiCKzjpCQWyXhokrH9RqH3rpp35FkSKi57T25hniHWHQNhLeXyFn3DDYqufmfRB1iEtENerZpJc7xJCcqt
Buy Me a Coffee
This project is not affiliated with, funded, authorized, endorsed by, or in any way associated with YouTube, Google LLC, Metrolist Group LLC, or any of their affiliates and subsidiaries.
All trademarks, service marks, and intellectual property rights referenced in this project belong to their respective owners.
Made with ❤️ by Mo Agamy
This project stands with Palestine 🇵🇸