#Mixed Playlists Movies/Shows

1 messages Β· Page 1 of 1 (latest)

hidden escarpBOT
#

Welcome @lone dew!

Someone from <@&938443185347244033> will assist when they're available.

Including the meta.log from the beginning is a huge help, type !logs for more information.

#

You can press the "Close Post" button above or type /close at any time to close this post.

upper gull
#

Your alignment is off, as it stands you're defining 2 playlists, one called Marvel Cinematic Universe and one called plex_search, from the plex_search line onwards everything needs shifting to the right 2 spaces

Something like

playlists:
  Marvel Cinematic Universe:
    sync_mode: sync
    libraries: Movies, TvShows
    plex_search:
      any:
        studio.begins: Marvel
        title.isnot: Marvel's Iron Fist, Marvel's Luke Cage, What If...?
        plays.lt: 1
    sort_by: release.asc
    summary: MCU```

Also is your TV library called TvShows? The mapping name needs to match so if the library is actually called `TV Shows` then that'll need to be changed too

Not sure if this'll actually work or not, but it'd probably be easier to just create a trakt list and the odd new movie/show manually every so often
hidden escarpBOT
#

YAML attachment checked and is valid.

Note that valid YAML does not guarantee that it is formatted in a way that Plex Meta Manager expects.

fleet wadiBOT
#

Plex Error: No Items found in Plex

The criteria defined by a search/filter returned 0 results.

This is often expected - for example, if you try to apply a 1080P overlay to a 4K library then no items will get the overlay since no items have a 1080P resolution.

It is worth noting that search and filters are case-sensitive, so "1080P" and "1080p" are treated as two separate things.

hidden escarpBOT
#
πŸ“ Attachment Detected: playlists.log πŸ“

I see you attached a file πŸ“playlists.logπŸ“. Would you like Luma to parse that for you and make some recommendations? Default value of No/Red X will be selected after 180 seconds.

neat pivot
#

This doesn't seem to be the same as what mikenobbs posted

#

his has

    plex_search:
      any:
        studio.begins: Marvel

your log shows:

Match any of the following: 
  Studio is Marvel Studios  
floral pilot
#

One way would be to create a list at MDBlist, which would automatically update a trakt list.

neat pivot
#

and this shouldn't really be an any

#
    plex_search:
      any:
        studio.begins: Marvel
        title.isnot: Marvel's Iron Fist, Marvel's Luke Cage, What If...?
        plays.lt: 1

This is going to add anything that has less than one play, OR the title is not one of those things, OR the studio begins with Marvel

neat pivot
#

can you send the entire meta.log file please

#

Quite the opposite

#

It will put everything with no plays in it

#

regardless of the title or studio

#

drop the entire meta.log please

hidden escarpBOT
#

πŸ“ If you want to review this again, use the command: /logscan message_link or !logscan message_link πŸ“

hidden escarpBOT
#
**PMM Recommendation 6**

⏰ PMM SCHEDULED TIME RECOMMENDATION:
PMM Scheduled start time: 5:00
Plex Scheduled Maintenance start time: 8:00
Plex Scheduled Maintenance end time: 23:00
Change PMM start time to 23:00, a time outside of Plex maintenance times. Currently, there is a 180 minute buffer before the next Plex maintenance at: 8:00. By changing PMM start time to 23:00, you will have a 9 hours buffer until the next Plex maintenance.

hidden escarpBOT
tall whale
#

Your Plex maintenance is set from 8am to 11pm. Typically it’s set from 2am-5am. This way PMM can run at 5am which is your PMM schedule.
You are behind on the releases and should update PMM.

tall whale
#

They won’t, however trying to be preemptive on future issues you might have.

tall whale
#

Anything else needed here?

floral pilot
#

Have you tried creating your own list rather than doing this as a search?

floral pilot
#

A Trakt or mdblist list.

floral pilot
#

What's the issue with automatic updates?

#

Trakt can't do that itself, but mdblist can. You can create an auto-updating list at mdblist that updates a Trakt list, and use the trakt list or the source mdblist in PMM.

neat pivot
#

PMM can use MDBList lists directly, yes

upper gull
#

collection_order: custom will sort the order out, mdblists can be used for playlists as well

upper gull
#

I'm guessing there's some weird formatting there since half is in italics and there's a missing _ in collection_order, if you use 3 back ticks (```) before an after it'll format it as a code block, but on the face of it it looks ok yeah, the alignment might be off though it's hard to tell

#
playlists:
  Marvel Cinematic Universe Chronological Order:
    sync_mode: sync
    libraries: Movies, Shows
    mdblist_list: https://mdblist.com/lists/mymdblisturl
    collection_order: custom
    filters:
      plays.lt: 1 
    summary: Marvel Cinematic Universe - chronological```
floral pilot
#

And you're using the real URL in PMM, not the placeholder you show above?

#

Don't know offhand.

#

A new public list? Perhaps results returned by the API lag behind the web?

upper gull
#

TV Shows from 2023 would come before Movies from 2022 in descending order by release though

upper gull
#

So it’s putting I am Groot first basically, the rest is still the right order

#

Seems like it might be

#

Which makes sense, it uses the year the show was released, I’m not sure how it’s handled when you have seasons split up within the Trakt list

willow skiff
#

did you get an error?

fleet wadiBOT
#

Plex Error: No Items found in Plex

The criteria defined by a search/filter returned 0 results.

This is often expected - for example, if you try to apply a 1080P overlay to a 4K library then no items will get the overlay since no items have a 1080P resolution.

It is worth noting that search and filters are case-sensitive, so "1080P" and "1080p" are treated as two separate things.

neat pivot
#

can you provide the log file please

hidden escarpBOT
#

Would you like more information on how to provide a log file?

#
Providing Log Files

1: Go to your config folder

2: Go into the logs folder

3: Look for meta.log (not meta.1.log etc)

4: Drag it in the Discord thread - the whole thing, DO NOT EDIT IT

5: Still confused? Β―_(ツ)_/Β―

Log file too big? USE PASTEBIN or ZIP THE FILE

neat pivot
#

@lone dew uparrow

neat pivot
#

thanks I'll try and review in a bit

hidden escarpBOT
#

πŸ“ If you want to review this again:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> πŸ“

hidden escarpBOT
#

πŸ“ If you want to review this again:
:one: Right-click (or long press with phone) on the message that contains the log
:two: Select: Copy Message Link
:three: Use the command: /logscan <message_link> or !logscan <message_link> and paste the value copied from the previous step where you see <message_link> πŸ“

upper gull
#

It can be done, seems like it's struggling with the Plex search across both libraries

floral pilot
#

I believe the default playlists have such a thing.

floral pilot
#

Question didn’t specify smart playlist.

tall whale
#

What if you looked at our defaults that contain a playlist. I think it has both?

tall whale
floral pilot
#

I can't get a plex_search to work in a playlist across library types. I think this is the first step toward what lokovic wants.

Perhaps this doesn't work, but this bit implies that plex searches do work in playlists. I can't make it work though.

For example this:

collections:
  Marvel Test:
    sync_mode: sync
    plex_search:
      all:
        studio.is: Marvel Studios

works to create a collection, but this:

playlists:
  Marvel Test:
    sync_mode: sync
    libraries: Movies, TV Shows
    plex_search:
      type: show
      all:
        studio.is: Marvel Studios

reports no items found.

This:

playlists:
  Marvel Test:
    sync_mode: sync
    libraries: TV Shows
    plex_search:
      type: show
      all:
        studio.is: Marvel Studios

creates a playlist, and the only change is that it targets just a single library.

BTW, the type: show has no effect either way.