r/metrolist

Anyone else having problems with metrolist?

After i updated it to the newest version (yesterday), metrolist has been acting weird. for some reason cant add (like) songs to my playlists, nor can i remove them from a playlist/liked songs. another thing i noticed is, it doesnt play offline anymore, idk if its supposed to happen, but before update offline liked songs worked pretty normal..

Any recommnedation?

reddit.com
u/Famous-Monitor — 6 hours ago

Custom colors

It would be really cool if we could input the color code we want.

u/tkjonb — 1 day ago

Which open source music player you use ?

Recently, I'm trying most of open source online music streaming apps. So I just want to know which one is best. Looking for best music recommendations FOSS app.

View Poll

reddit.com
u/RaoSahab097 — 2 days ago
▲ 485 r/metrolist

Important Announcement: 10K GitHub Stars, Metrolist recode and Desktop version

Hello! It's me Adriel and i am happy to say that we have reached 10.000 stars at Github

With that me and the rest of the development team have an announcement to do:

# Metrolist is being recoded into Kotlin Multiplatform from the very beggining!

The current app is under maintenance mode, and when the new version is released, we will leave it's code behind and replace it with the new one we have been working with since the late start of the year.

# Metrolist Desktop:

Metrolist is coming to desktop, and will support Windows, Linux and MacOS. And it's development will be leaded by Lamp, the one responsible for making this idea something real: https://github.com/l6t9

# New Android app:

Android will take full advantage of sharing code with desktop. This means we can share code between both platforms. That's not all - the new Android app will feature a Material 3 Expressive redesign, thanks to our designer, Show, and the combined efforts of the entire team!

-# Text adapted from the Discord announcement.

# When can we expect a release date?

Currently there is no release date set. However, we are introducing the app to our testers, and Metrolist desktop was already tested by people choosen by Lamp, for the last 3 months.

It's also important to note that we do *not* plan in supporting iOS due to the difficult development for our developers team.

This would not be possible without the efforts of Mo Agamy for starting the project, Lamp for starting this new incredible era of the app, the developers team that dedicated their precious time to contribute to the project, Github contributors and you for giving our app a place on your device.

I hope you are just as excited as me for this release and that things go well. And please be patient, it's gonna happen!

u/Decent_Run9628 — 3 days ago

Really long song load times

When I play something it ether will play instantly or 5s but 3 min is insane half the time it take restarting the app to get smthn to play I'm looking for help on the matter and I doesn't matter if I'm on my wifi or data and my wifi is 700 mbps and 400 on 5guw on a test so it's not the data

reddit.com
u/DORITO_GOD56 — 2 days ago

Enlightening @kronikheadband because he ain't "him"

If you want a masterclass in how not to provide constructive criticism to an open-source project, look no further than the replies from kronikheadband.

It perfectly encapsulates the "clown" mindset of a user who fundamentally misunderstands how software development works, treating a volunteer-driven passion project like a multi-million-dollar corporate service. (coughs Spotify coughs)

Let's take a deep dive into the technical reality of what Metrolist actually is, why things break, and why this user's self claimed constructive criticism are completely detached from reality.

1. The Reality of Third-Party Development

First, let's establish what Metrolist is. It is a free, open-source YouTube Music client built for Android. It offers premium-tier features for absolutely zero cost, including:

* Streaming any song from YouTube Music.

* Unrestricted background playback, allowing you to listen to music or podcasts with the screen turned off.

* Downloading and caching music to listen offline or in Airplane Mode.

* Not needing extra/external clients to sign in your google account again for it to work (e.g. YT Revanced)

Because Google does not provide a public, free-to-use API that allows developers to legally bypass YouTube Premium features, third-party clients have to rely on reverse-engineering.

This means the developers and contributers, are locked in a permanent, high-stakes game of cat-and-mouse(a easier reference to understand lol) to maintain functionality. When YouTube changes its internal delivery methods, encryption, or stream URLs to block third-party clients, Metrolist naturally breaks.

2. Dissecting the "Clown" Logic

Let's break down the specific complaints made in kronikheadband's reply and counter them with actual facts.

* "Why does the last version somehow magically work better?"

> Recommending a rollback to a known stable build (such as version 13.4.2) is not the developers ignoring the user; it is a standard, universally accepted troubleshooting step in the open-source community while a proper patch is developed.

* "The songs won't load / the search features stops working"

> This isn't because the developers are lazy. If a song fails to load, it can often be an issue on the user's end. For example, Metrolist explicitly warns that if YouTube Music is restricted in a user's region, the app will completely fail to work without a VPN or proxy connecting to a supported area. Sometimes logging out and logging back in after an update solves this very easily!

* "The apps broken just admit it... the app works for you so who cares right?"

> This is pure main-character syndrome. The app works perfectly fine for the developers and many other users. Device fragmentation on Android means that a custom ROM, aggressive battery optimization settings, or network restrictions can break the app on one specific device while it runs flawlessly for the rest of the user base.

3. What Real Constructive Criticism Looks Like

Kronikheadband claims that "Constructive criticism is pointing out flaws." That is entirely incorrect in the world of Free and Open-Source Software (FOSS). Simply screaming "it doesn't work" into the void of a subreddit is useless.

If this user actually wanted to be constructive, they would head over to the Metrolist GitHub repository, which currently tracks a lot of active issues.

A real bug report includes:

* The exact Android OS version and device model.

* The specific Metrolist build number.

* Crash logs (Logcat) so the developers can see exactly where the code failed.

* Step-by-step instructions to reproduce the bug or how it happened.

The Bottom Line

Metrolist is a tool built by passionate developers in their free time, relying entirely on voluntary donations (like Monero or "Buy Me a Coffee") to keep the lights on.

It is not a paid service with a 24/7 customer support team. If users are unwilling to understand the technical hurdles of maintaining a free client that bypasses corporate restrictions, they should simply delete the app and go pay for a standard streaming subscription.

Why is Harry Ranting Again?

Because these egoistic users with zero to no knowledge about anything wants devs to understand their "Constructive Criticism".

u/Fantastic_Chair1432 — 4 days ago
▲ 164 r/metrolist

To The Braindead ML Users:

Let’s Address the Absolute Clown Show Here.

You freeloading parasites don't pay a single dime for Spotify, Apple Music, or YouTube Music because you lose your minds over ads in free tier.

Instead, you leech off Metrolist for its free experience and amazing UI/UX. Yet, you still have the absolute audacity to bitch and moan about it.

You come in here and rant like the developers somehow owe you something.

Let's clear up the hierarchy:

THEY DON'T OWE YOU A DAMN THING.

You contribute exactly zero dollars, yet you expect a flawless premium service.

The Bottom Line: You aren’t offering constructive criticism. You are doing absolutely nothing except barking here like the pathetic, entitled dogs you all are.

reddit.com
u/Fantastic_Chair1432 — 5 days ago

Bug are fixed right..?

Just a joke to lighten the mood after all the ranting we are getting (especially from me, lol).

u/Fantastic_Chair1432 — 3 days ago

Playback failed

Hi, does anyone know how to fix this error? (It only appears on songs with a swear word in their title)

u/Organic_Jacket4702 — 3 days ago

I'm genuinely tired of this

I'm not trying to be those people who complain about everything on a free music app but every few days the app will reset all my playlists and delete most of the songs so I'll have to manually add them again and it's so tedious and takes such a long time when all I want is it to listen to music, that's beside the point that it takes an insane amount of time to load any searches. Considering the fact that most of the time, I don't memorise my entire playlist.

reddit.com
u/HESSOCUTESTOP — 4 days ago

[GUIDE] "Rollback" (and how to do it)

Can't play music after the latest update?

Here's why you should rollback.

Seeing a few posts about playback issues, endless buffering, or crashes, especially if you just updated to the latest release (v13.5.0)

What exactly is a Rollback?

A rollback simply means downgrading your app. You uninstall the current, buggy version of Metrolist and manually install an older, stable version that worked flawlessly for you.

It’s a temporary workaround. (Sometimes permanent)

How to Rollback (Step-by-Step)

  1. Uninstall the latest app: Completely delete the latest version of Metrolist from your phone.

NOTE: If you have created Local Playlists, they will be permanently deleted when you uninstall the app to roll back. Uninstalling also wipes your locally cached/downloaded offline songs.* MAKE SURE TO BACKUP YOUR DATA AND EXPORT IT.

  1. Visit the official GitHub: Head over to the Metrolist Releases page. (Or just Click Here)

  2. Find the previous stable version: Scroll past the latest release (v13.5.0) and find the last version that worked well for you (e.g., whatever you were using before you updated like v13.4.3).

  3. Download the APK: Click the "Assets" dropdown under that specific older release, download the .apk file, and install it on your device.

  4. Log back in: Sign in with your Google account to sync your playlists and library.

(Some versions also had issues with playback if you didn't sign out and sign in after updating the app)

  1. Done: You have successfully rollbacked to the workable version of ML again!

When should I update again?

Keep an eye on this subreddit or the GitHub Issues tab. Once you see a new patch or update that specifically mentions fixing the playback or crashing bug you experienced, it is safe to update the app now.

Hope this helps get your tunes back up and running! Let me know in the comments if you get stuck on any of the steps.

u/Fantastic_Chair1432 — 5 days ago

Not able to see or change songs on Android auto

I used to have yt premium and yt music premium and it worked on Android auto but I'm not able to do the same on this lovely app which I'm loving so far. Notifications are enabled ony phone settings

Any help will be appreciated

u/alangeuris15 — 3 days ago

Is this happening to anyone else?

Like ever since a few days ago I haven't been able to listen to anything at all, everytime I try to play a song it gives me this error and nothing seems to work. Can some1 help?

u/Krispy_Soul — 4 days ago