Codec/music quality for filters & smart playlists

Now we have a proper grownup music player (plexamp)and we can see codec info in the library it would be great if that could be extended to filters and smart playlists. This would be very useful to, for example create a smart playlist only containing lossless tracks or perhaps hires audio. Items to include would be codec, bit rate, bit depth & sample rate. Additionally, it would be great to have the “Comment” field available. This would allow you to tag your files with any custom data you like and create smart playlists based on it. An example might be “Female Artists”.

Any chance of any of this?

Thanks

6 Likes

Unfortunately much of this data isn’t in a queryable format in the database on the server.

1 Like

Are there any plans (or even just hopes) to extend the data that can be queryable in the future?

Hopes should never die. But no current plans.

2 Likes

The codec info is available to be seen when viewing the library, is this not the same? Could this not be expanded into smart playlists?

How about using containers? I see that container (flac vs mp3) is available.

+100 for the original request. Audiophile wanna be here (LOL) and this info would be very helpful.

you’re actually correct, container and audio codec are fields in the DB.

sqlite> select distinct container from media_items where library_section_id=1224;
mp3
mp4
mpc
wav
flac
sqlite> select distinct audio_codec from media_items where library_section_id=1224;
mp3
aac
musepack7
flac
alac
1 Like

Container is not necessarily that useful in this regard as for example, both alac (lossless) and aac (lossy) can each be in an m4a container. Codec would probably be much more useful, to me in any case. With this I can at least filter out lossy content.

Still a bit perplexed as to why bit depth and sample rate couldn’t be available. They are shown in the library when displaying albums so it is presumably queried from somewhere? Is it not possible to extend that somehow to smart playlists?

Anyhow, making codec available would still be a big step in the right direction.

3 Likes

Check out BubbleUPnP if you haven’t. You can filter by bit rate and codec.

It really would be nice to be able to sort music down by bitrate so when we are listening with a high-end pair of headphones, we can quickly sort the collection down to the best tracks to match with to without having to remember what artists/albums were available in which format.

1 Like

I also have looked all over the filtering for a way to find tracks by codec.

Ideally I’d like find 320kbps or greater, or search my library for all songs of specific codec(s)

Hi Elan, I would like to select music (and create smart playlist) by container/codec. I have a several FLAC musics with i have to i made MP3 Versions (same file) because some player compatibility (my library serves various players), so in PLEX library i have duplicate files (MP3 and FLAC) with I would love to have it in a separate playlist for plexamp/carplay/etc

Well, just a +1 from my side. I have my surround collection encoded in 5.1 flacs while the main library is lossy 320 mp3s. So any method of sorting by container or even just path would be appreciated.

In my case, i would like the ability to filter playlists based on other playlists. iTunes allowed for some pretty deep playlist creativity.

Hi, it would be great to have a way to identify the high quality files in my library (i.e. at least 320 kbps). What are the options in this case? Thanks!

+1 for this feature. I would also like to be able to sort by bitrate or file type to organize playlists of FLAC/AIFF files.

Is there a way to filter by source folders at least?

Without being able to sort by bitrate, extension (FLAC), I don’t see how I can create a playlist or collection unless I first import the FLAC music only, create a Collection “Albums Hi-res” and then import the rest of the library.

This works but each time a new Album is added with FLAC I have to manually add it to the Collection - not ideal.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.