#“Filtering” taking 5+ hours to do 245/1161 TV shows
1 messages · Page 1 of 1 (latest)
Welcome!
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.
so you have 1161 shows... each of those shows has seasons... each of those seasons have episodes... can you give us an idea of how many media items this represents in total? (How many episodes in total)
They're ticking along at a couple second each until:
[2023-06-25 01:47:30,325] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Chernobyl
[2023-06-25 02:12:44,741] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Chicago Fire
[2023-06-25 02:28:29,261] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Chicago P.D.
25 minutes then 16 minutes
and a bit later...
[2023-06-25 02:29:14,171] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Chosen
[2023-06-25 02:37:38,985] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Chuck
8 minutes
Then from there some shows are taking 8-10 minutes each.
This whole log is only an hour and 40 minutes long, though, not 5 hours.
[2023-06-25 01:32:23,752] [plex_meta_manager.py:225] [INFO] |===...
...
[2023-06-25 03:12:51,738] [builder.py:2057] [INFO] | 1080P-Plus Overlay | X | Court Cam
This specific thing is filtering the file path for every episode in every show to figure out if more than half of them match a regex:
| Collection Filter episodes: {'filepath.regex': ['(?i)\\bhdr10(\\+|p(lus)?\\b)'], 'percentage': 50} |
That's going to take a while. If this library doesn't contain any HDR10 Plus content, you could disable this so it doesn't burn all this time only to find nothing matches.
Yea I restarted the 5hr long one to see if it was just needing a refresh. Oh hold on I’ll try find that log file
How would I disable that in the config?
Template variables:
https://metamanager.wiki/en/latest/defaults/overlays/resolution.html
For example, if that library has no 4K, no HDR, no HDR10plus, no DV, no special editions, you can turn them off entirely and PMM will just skip looking for them.
libraries:
Movies:
overlay_path:
- pmm: resolution
template_variables:
use_dv: false
use_hdr: false
use_plus: false
use_4K: false
use_edition: false
Went so much quicker after adding this into my config. Thank you so much
Excellent; all the default metadata files will have things like this you can tune for your library.
Anything further required here?
nope, I'm happy now