parent
ff0ee3dce2
commit
33709b28ee
Before Width: | Height: | Size: 265 KiB |
Before Width: | Height: | Size: 2.1 MiB |
@ -1,175 +0,0 @@
|
||||
# Image Overlay Detail
|
||||
|
||||
In order to add an overlay to a set of items you must add `item_overlay: OVERLAY_NAME` to the collection config, where `OVERLAY_NAME` matches the exact name of a folder in your `overlays` directory.
|
||||
|
||||
Your `overlays` directory must be inside your config folder structured like below:
|
||||
|
||||
```
|
||||
config
|
||||
├── overlays
|
||||
│ ├── OVERLAY_NAME
|
||||
│ ├── overlay.png
|
||||
```
|
||||
|
||||
* `OVERLAY_NAME` is the folder contacting your `overlay.png` and its name is what you give `item_overlay` to refer to this specific overlay.
|
||||
* `overlay.png` is the overlay file with the banner. You can create you're own with this [PSD](https://github.com/meisnate12/Plex-Meta-Manager/blob/master/overlays.psd). The font can be found [here](https://www.dafontfree.net/freefonts-eurostile-extended-f123859.htm).
|
||||
* An item can only be in one overlay search so make sure you exclude other searches when using multiple overlays.
|
||||
* Posters will be backed up in the overlay director and if an item is removed from the search the original poster should be added back.
|
||||
* `revert_overlay` can be added to an overlay collection configuration to revert all movies changed by that overlay back to their original posters.
|
||||
|
||||
## Examples
|
||||
|
||||
### Example Folder Structure
|
||||
|
||||
This is an example of the default set found [here](https://github.com/meisnate12/Plex-Meta-Manager/tree/master/config/overlays) which would have 5 overlay options `4K`, `4K-Dolby`, `4K-HDR`, `Dolby`, and `HDR` and have a directory structured like below:
|
||||
|
||||
```
|
||||
config
|
||||
├── config.yml
|
||||
├── Movies.yml
|
||||
├── TV Shows.yml
|
||||
├── overlays
|
||||
│ ├── 4K
|
||||
│ ├── overlay.png
|
||||
│ ├── 4K-Dolby
|
||||
│ ├── overlay.png
|
||||
│ ├── 4K-HDR
|
||||
│ ├── overlay.png
|
||||
│ ├── Dolby
|
||||
│ ├── overlay.png
|
||||
│ ├── HDR
|
||||
│ ├── overlay.png
|
||||
```
|
||||
|
||||
### Alternative URL Images
|
||||
|
||||
The alternative way to specify your overlay image is do use the `name` and either `url` or `git` attributes like so.
|
||||
|
||||
```yaml
|
||||
collections:
|
||||
4K Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
item_overlay:
|
||||
name: 4K
|
||||
url: https://raw.githubusercontent.com/wiki/meisnate12/Plex-Meta-Manager/overlay.png
|
||||
build_collection: false
|
||||
```
|
||||
|
||||
```yaml
|
||||
collections:
|
||||
4K Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
item_overlay:
|
||||
name: 4K
|
||||
git: yozora/Overlays/4K/overlay
|
||||
build_collection: false
|
||||
```
|
||||
|
||||
### Examples Collection Configs
|
||||
|
||||
#### 4K Overlay Only
|
||||
|
||||
![4K Overlay](overlay-4k.png)
|
||||
|
||||
Add a 4K overlay to all 4K Movies
|
||||
|
||||
```yaml
|
||||
collections:
|
||||
4K Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
item_overlay: 4K
|
||||
build_collection: false
|
||||
```
|
||||
|
||||
#### 4K and HDR Overlays
|
||||
|
||||
Here's an example of how you could add `4K`, `4K-HDR`, and `HDR` overlays
|
||||
|
||||
```yaml
|
||||
collections:
|
||||
4K Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
hdr: false
|
||||
item_overlay: 4K
|
||||
build_collection: false
|
||||
4K-HDR Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
hdr: true
|
||||
item_overlay: 4K-HDR
|
||||
build_collection: false
|
||||
HDR Overlay:
|
||||
plex_search:
|
||||
all:
|
||||
hdr: true
|
||||
filters:
|
||||
resolution.not: 4K
|
||||
item_overlay: HDR
|
||||
build_collection: false
|
||||
```
|
||||
|
||||
#### 4K, HDR, Dolby Overlays
|
||||
|
||||
Here's an example of how you could add `4K`, `4K-HDR`, `4K-Dolby`, `Dolby`, and `HDR` overlays
|
||||
|
||||
**Note: This only works is your filenames have a tag in them for Dolby files as Plex cannot detect dolby yet**
|
||||
|
||||
|
||||
```yaml
|
||||
collections:
|
||||
4K:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
hdr: false
|
||||
filters:
|
||||
filepath.not: DoVi
|
||||
item_overlay: 4K
|
||||
build_collection: false
|
||||
4K-HDR:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
hdr: true
|
||||
filters:
|
||||
filepath.not: DoVi
|
||||
item_overlay: 4K-HDR
|
||||
build_collection: false
|
||||
4K-Dolby:
|
||||
plex_search:
|
||||
all:
|
||||
resolution: 4K
|
||||
filters:
|
||||
filepath: DoVi
|
||||
item_overlay: 4K-Dolby
|
||||
build_collection: false
|
||||
HDR:
|
||||
plex_search:
|
||||
all:
|
||||
hdr: true
|
||||
filters:
|
||||
filepath.not: DoVi
|
||||
resolution.not: 4K
|
||||
item_overlay: HDR
|
||||
build_collection: false
|
||||
Dolby:
|
||||
plex_all: true
|
||||
filters:
|
||||
filepath: DoVi
|
||||
resolution.not: 4K
|
||||
item_overlay: Dolby
|
||||
build_collection: false
|
||||
```
|
||||
|
||||
## User Generated Overlays
|
||||
|
||||
![Language Overlay](overlay-language.png)
|
Loading…
Reference in new issue