The third iteration of Doug Bolden's various thoughts and musings.

Tag: PLEX

I Has a Sad… Good Bye, Media Library (version something)

I have had an online server I have used for a few years for all sorts of things. Cloud storage. Seedbox. And especially a media streaming server.

Outside of physical media — and, to a now much lesser degree, YouTube — that server was my media life. Fact is, with my music and its complicated curated playlists and metadata it was the heavy winner. I spent maybe a hundred hours working on it and that was ok because I spent a couple hours per day using it. Sometimes much more.

Only Kaz and I had noticed that it was starting to limp along here or there. Kicking connections. Having some trouble processing slightly larger files.

It was clearly having trouble. The people who run it were looking into it.

Last week it stuttered so hard it just stopped working except in random bursts. Then, yesterday I got the news that the drive(s) the server was on just crapped into dust.

In the arms of an angel…

I spent a few seconds just staring into space and then went: ok, let’s start rebuilding.

It was a bit later when I realized that it is nearly impossible to rebuild to its previous form. At least not without some long term struggle.

Let’s take the music: There were a few thousand songs on there. Artists were marked with their country of origin, moods, styles, and related artists. I had a few different tags that helped to build a few large, well-used, and ever-shifting playlists. I had manually gone through and added artist photos for every single artist in my collection. Some bios. I had rebuilt cover art to look better whether on the screen or on the phone. I had months and months of play data. I had hundreds and hundreds of songs with ratings out of five stars (including half stars) to help me sort through albums and getting just my favorites. I had stuff on there to analyze sound styles to bring up sonically similar songs. Different “radio” modes.

More than that. All that could played on my computer or TV or phone from the same database.

Even though I already have another such online drive in place and could relatively quickly upload the music I have on my computer, it would easily be August or September before I had reasonable chance to rebuild any major portion of that and stuff like the ratings and moods and seed playlists would never happen quite the same way again.

And it’s a good chunk my fault. I *should* have taken the time to set up a relatively simple script to back up the metadata. Just stored that off-site somewhere. The basic 1-2-3 rule: 1 place is very bad, 2 is better, 3 is best. I got sloppy and now I’m paying for it.

Even some self-recriminations don’t make up for those moments I remember stuff that I had built up like a digital packrat for years and sorted joyously.

As of right now, I have no plans to build up music on this iteration of the drive. I’m going to get some of the video content back in place and leave it there for a bit. I’ll make sure everything is marked and consistently backed up.

For music, I’ll just go with Musicolet on my phone and Foobar2000 on my computer. There will variations in playlists and content and that’s ok. I’m already figuring out how to do small hacks on both to just get some of the flow I like back.

I am going to miss PLEX Music, that’s for sure.

Sometime this summer I will start building up my own NAS and get it good and beefy and stable early on. At that point I will probably return to building up my music library.

And hey, by this time next year it might be back to as good!

Last Week’s Top 10 (a slight test)

I’m not 100% sure I can make sense of a regular “Last Week’s Top 10” because (a) I listen to a lot of [self-curated] playlists and (b) I listen to large swaths of background music. In both cases, just letting the PLEX Algorithm Gods take the wheel. There have been a few peak songs this past week, though, so this is one of the cases where it might work.

Going to start a record and see if there’s anything interesting to note in a week or two.

The Top 10 last week (27 April to 03 May, 2026)

  1. Yorushika – Bubbles
  2. tuki. – Zero
  3. tuki. – Bansanka
  4. majiko – Kurai Kurai
  5. Yorushika – Amy
  6. Yorushika – In May, From the Emerald Green Window
  7. krage – Request
  8. Sawano Hiroyuki (feat Tomorrow x Together) – LEvel
  9. Bear McCreary (feat Serj Tankian) – Godzilla
  10. veno – Becoming

Overall Analysis and Comments

There is only a slight surprise, here, which I will discuss.

March and April have largely been the “Months of Yorushika” for me — second person has topped monthly plays for both March 2026 and April 2026 by a margin — and their new single, “Bubbles,” is backed by a fun music video.

Likewise, tuki. — a fairly new artist to me — was first picked up pretty hard by a clever video for “Zero” which plays a singer revealing their face.

As for majiko’s “Kurai Kurai,” the video is quite fun but the song continues just to show up near the top top since it was released.

The surprise, though, is that Ado’s “Kira” isn’t on the list. In this case, it might because I’ve mostly listened to it via the music video, but it feels like it should show up.

Oh, speaking of surprises, there was definitely a fair amount of listening to Oliver Tree’s new album. And I would have guessed Brandy Senki’s “End of the F***ing World” would have been there since that’s cropped up multiple times in the playlists.

I’m also not 100% sure what counts as a play, here. I feel like I’ve listened to several of those songs more than given. Anyhow, I’ll keep tracking it as it goes and it seems interesting I’ll keep doing it.

2026 so far…

Lots of Yorushika and with majiko up top. I guess the main two that have “dropped” off in the past couple of weeks are Pami’s “Candydate” and Zico’s “Duet” with Lilas. A couple of weeks ago also had a fairly heavy Gorillaz rotation which has slowed.

Abusing PLEX Song Moods to Make Better | Different Playlists

PLEX playlists are missing some sorting features — perhaps for good reason — that can be solved by creative abuse of song moods.

The Issue

Some of the issue is downright linguistic | intentional.

What is a playlist? For some people {0-100%}, a playlist is a curated, in-order list of songs they want to play. For some people {0-100%}, a playlist is a subsection of their musical library to help sort from years of backlog. For some people {0-100%}, a playlist is simply a large glob of music to played on random shuffle for long periods of time.

These groups can overlap where sometimes someone wants a big hunking random glob of music and sometimes wants to drill down to a specific artist in that glob and focus on that.

PLEX, though, seems to almost exclusively lean to the first definition for their playlists with the third being included by the shuffle command.

Which leads to an issue for the second definition.

Let’s say you build up a list of some of your current favorite songs [see image above for a few random picks]. Then, you think “Oh wait, I forgot this song by a particular artist” and you add another one…

Now that new song is there at the bottom. As you mouse over it [evidenced back in the top screenshot] you can click and drag it or delete it, but once a playlist gets over, say, 50+ songs the amount of time you can spend adding new tracks by an artist and sorting can get lengthy.

On MOBILE, it does allow you to “see” a playlist by albums and artists, but it puts those items in the order they first show-up rather than alphabetically and clicking on that item doesn’t take you to the songs in the playlist that match the criteria but to the whole album or artist:

This means that a playlist as it stands serves only the first and third categories: Specific Play Order and Random Glob. However, I really prefer the second and third categories mostly: Musical Subset and Random Glob.

I set out to see if I could figure out a workaround, and I sort of did.

Collections and Smart Playlists

Playlists are not the only other sorting method in PLEX. There are actually several (including stuff like Folders) but for now I’ll look at two: Collections and Smart Playlists.

Collections are applied on the Artist and Album level (but not song). They can be whatever you need. I keep several albums sorted in various collections for soundtracks to various solo play campaigns and a broad pair called “Spark Joy” — for something akin to “current hits” — and “Core” — more for major albums of my life.

Smart Playlists are as they seem: playlists generated “on the fly” based on certain criteria which match. Album genre, release date, artist country of origin, whatever.

For reasons I do not understand, Smart Playlists support better sorting.

For instance, I can create a Smart Playlist that only shows music released in 2026 and then sorts it by most played albums so my top played stuff is near the top. It’s a fairly trivial sort.

The problem with this is that Smart Playlists are looking for certain standard criteria. That DEMO playlist above is lacking any obvious structure that would make a good Smart Playlist. There’s several j-pop pieces and then a single song from Belgium.

How do we bridge that gap? This is where I realized I could “abuse” Moods to create something new.

Song Moods

Songs do not have “Collections” as part of their tags for whatever reason. They only have “Moods” and “Genres.” This is, perhaps, an oversight. However, this is all about hacking around limitations.

Let’s go back to the idea of a “Spark Joy” list for current hits. I can add a “Mood” to a song I want to be in my Spark Joy list. I can call it what I want, but for now I’ll just call it Spark Joy (which I’ll apply to the recent “drop dead” by Olivia Rodrigo):

I can go through and add this Mood to every song I want to be on the playlist. Then generate a Smart Playlist based on the Spark Joy Mood, and get something like this:

A playlist that allows for types 2 and 3, which is good for me.

It also allows me to build “anti-moods” [I use zzzKEYWORD to make it easy to find] to exclude songs from being played from Smart Playlists generated from wider criteria (e.g., country of origin). Why? Think of things where you have a genre or decade or whatever but in the middle of that is a “Best Of” or “Live” album that you don’t want to have play. You can set up something complicated like this:

Essentially, if it matches any of those genres but does NOT have the track mood “zzzJapanese” then it will show up. It can also be useful I want to tag a bunch of albums has having something like “Epic” mood but there are a few songs that break immersion, that sort of thing.

Type 1 Playlists Require Actual PLEX Playlists

With that being said, if you want the type 1 playlist — Specific Play Order — this will not work. For those, you would use the actual PLEX playlists.

Far From Perfect

All this being said, this is far from perfect and it is not a slam-dunk solution. I like it, because it allows me to do metadata sorting. It fits my mindset as a librarian. Still, there are issues. Some might be killers for you.

(1) [SMART ]PLAYLISTS DO NOT HAVE QUICK SONG EDITS

If you are in the album view, etc, you have a little pencil icon you can click on to edit a song where you can adjust song mood and such. For some reason, this is hidden in the playlist view, including Smart Playlists. This means if you get to a song you no longer want to be in the playlist, you have to click on the song title, go to the album, and then click on the pencil icon there.

(2) NO SUPPORT ON MOBILE (?) YET (?)

I thought I read in release notes that PLEX was going to {soon | in beta | ???} support editing track/item metadata on mobile but right now it does not seem to exist, at least not on my build and app. This means if you use this system to build up sortable playlists, you have to use the Web interface while you can use the more traditional playlists just fine in mobile.

(3) UNSURE: MIGHT NOT WORK ON SHARED

This one I don’t know, but it possibly won’t allow folks whom you share your library with to build their own similar set-ups. I’ll have to test this one and get back to you (Kaz has been wanting access, so they can be the guinea pig).

(4) TIME CONSUMING

The biggest problem is that it takes a fair amount of time to start. After you get early parts in place, adding a few songs is relatively trivial but the initial building of the Mood, Anti-Mood, and Smart Playlist is potentially a longish investment.

Compared to the time it would it to take you to do something similar in Foobar2000 it is pretty extensive. I assume Spotify can do it pretty quickly.

STILL, something like PLEX gives you control over your own music in many ways, while retaining the ability to play it across multiple devices or on the go.

Powered by WordPress & Theme by Anders Norén