Automatically import Emby playlist tags

Feature description:

I have a lot of playlists and am trying to better organize them. The TAG feature is a help but I have only been able to tag them one by one. I think it would be helpful to add a tag to a group of selected playlists. As of now that is not an option when multiple playlists have been selected. The only options I see is to either favorite them or delete them. If there was an option to either add existing tags or even new it would enhance usability of this already outstanding App! My playlists are organized in Emby by tags. An even better solution would be to respect those tags on import.

Problem solved:

I makes it much easier/faster to create an organized playlist structure.

Brought benefits:

Usability is enhanced, allowing you to spend less time looking for what you want to listen to and more time listening.

Other application solutions:

 

 

Additional description and context:

 

 

Screenshots / Mockup:

    

Please provide logs when importing the playlists from Emby to see if/how they expose the tags.

Ok. I tried to send logs under “KeithA”.

Thanks

Ok thanks.

Seems the tags are not listed by default with the playlist list, will investigate more if there’s something in the API to efficiently get them.

Thanks!

What about the idea of being able to Tag multiple at once?

I won’t because of how the data is stored and because it would require to also support multiple removal at once to fix mistakes.

Ok, got it.

My son is studying CS in college and has been trying to learn by interacting with my Emby server instance. He actually added the Tags to Emby for me based on some parameters I gave him. I asked him about it and he sent me what I pasted below. I hope it helps. If not my apologies for wasting your time.

Thanks


Example Call for Getting Playlists with Tag Info:
<EMBY_URL>/Items?IncludeItemTypes=Playlist&Fields=Tags&ParentId=<PARENT_ID>
where PARENT_ID corresponds to the selected library’s ID

The Items API endpoint takes a bunch of different parameters, including the Fields parameter allows you to specify additional fields to be returned.

Including the field “Tags” allows us to get the information associated with the tags for each playlist.

When you include “Tags”, the API returns “TagItems” which is a list of tags. A minimal example is shown below:

Each tag is assigned a unique id, but we’re mainly concerned with the text of Id (e.g. “TagTest” in this example).

{
“Name”: “Demonstration Playlist”,
“Type”: “Playlist”,
“TagItems”: [
{
“Name”: “TagTest”,
“Id”: 1234567
}
]
}

Thanks that avoid me to search :slight_smile:

Will add support in next release.

Great. Thanks!

Is it possible to add the ability to select tags while traversing through the Android Auto interface? I would love that feature.

Thanks again. You have created a great piece of software…

No it’s not possible, AA UI is too limited and it would be a total mess.