Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Does PMM really not support Season/Episode numbers with more than two digits? #1981

Open
meisnate12 opened this issue Apr 15, 2024 Discussed in #1975 · 4 comments
Open

Does PMM really not support Season/Episode numbers with more than two digits? #1981

meisnate12 opened this issue Apr 15, 2024 Discussed in #1975 · 4 comments

Comments

@meisnate12
Copy link
Member

Discussed in #1975

Originally posted by OttoWerse April 9, 2024
I am trying to apply episode Artwort using PMM, but no matter what I do, it just seems to be unable to do so.
First I enabled "create_asset_folders" to know exactly where to put my images.
I named my image "S2024E099.png" and put it in the PMM created folder "config\assets\Doug DeMuro - Other"
Now I want it to be applied to the corresponding episode "Doug DeMuro - Other - S2024E099.mp4" in my Plex folder structure under "Plex\YouTube\Doug DeMuro - Other\Season 2024"
However, running PMM I only get a message "No Item Edits".

Then I shortened the Season and Episode bit in all file names to "S24E99" (and let Plex re-scan the file, of course).
Now PMM was immediately able to apply my asset to the episode.
However, this is a non-solution to my original problem, as I do actually need the extra digits, I cannot just shorten all my filenames.

So, what else do I need to set or consider before updating episode assets for 4-digit seasons and/or 3-digit episodes can work?
Or is this just really not supported by PMM at all? If so, why?

My Config looks like this:

libraries:
  YouTube:
    operations:
      assets_for_all: true
    settings:
      show_missing_assets: false
    collection_files:
    - file: config/youtube.yml
    reapply_overlays: false

settings:
  run_order:
  - operations
  - metadata
  - collections
  - overlays
  cache: true
  cache_expiration: 60
  asset_directory: 
  - config/assets
  create_asset_folders: true
  asset_folders: true
  asset_depth: 0
  prioritize_assets: true
  dimensional_asset_rename: false
  download_url_assets: false
  show_missing_season_assets: false
  show_missing_episode_assets: false
  show_asset_not_needed: true
  sync_mode: append
  minimum_items: 1
  default_collection_order:
  delete_below_minimum: true
  delete_not_scheduled: false
  run_again_delay: 2
  missing_only_released: false
  only_filter_missing: false
  show_unmanaged: true
  show_unconfigured: true
  show_filtered: false
  show_options: true
  show_missing: true
  show_missing_assets: true
  save_report: false
  tvdb_language: eng
  ignore_ids:
  ignore_imdb_ids:
  item_refresh_delay: 0
  playlist_sync_to_user: all
  playlist_exclude_users:
  playlist_report: false
  verify_ssl: true
  custom_repo:
  check_nightly: false
```</div>
@chazlarson
Copy link
Contributor

chazlarson commented Apr 15, 2024

PMM Is basing the asset search on the season and episode numbers reported by Plex, nothing to do with the file name.

Given this episode:

Screenshot 2024-04-15 at 8 47 33 AM

found at filename:

/mnt/local/Testing/Some-Shows/EastEnders (1985) {tvdb-71753}/Season 39/EastEnders (1985) - 2023-12-28 - 28+12+2023 - [ WEBDL-1080p h264 AAC 2.0 ]-iPLAYER.mp4

Note that filename contains no season or episode info at all.

I created this asset in config/assets:

image

Note it has a three-digit episode number.

Then ran this config:

libraries:
  Some-Shows:
    operations:
      assets_for_all: true

settings:
  asset_directory: config/assets
  asset_folders: true
  prioritize_assets: true
  create_asset_folders: true
  asset_depth: 0
  dimensional_asset_rename: true
  download_url_assets: true
  show_missing_assets: true
  show_missing_season_assets: false
  show_missing_episode_assets: false
  show_asset_not_needed: false

With this result:

image

@chazlarson
Copy link
Contributor

Or with a four-digit season and three-digit episode:

Screenshot 2024-04-15 at 10 18 41 AM

file:

/mnt/local/Testing/Some-Shows/@midnight (2013) {tvdb-274099}/Season 2017/@midnight (2013) - 2017-08-04 - Series Finale - [ WEBDL-1080p x264 AAC 2.0 ]-monkee.mkv

Again no season or episode in the filename.

Created this asset:
image

Ran the same config as above with this result:
image

@kevbentz
Copy link
Contributor

Is it possible that the issue is that this is a Youtube series and there wouldn't be any metadata edits for it? I have several series that have 4 digits for season and they work fine, but the information is also available on TMDB or TVDB. I've also had series that had 3 digits for episodes that work normally.

@chazlarson
Copy link
Contributor

Oh, sure, if this is a thing for which Plex doesn't have season/episode information, that would do it.

If you set that information in Plex using some agent, this should work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants