Section 06

Plex Guide

K's Plex Journey

Further Software Explored

Friends and family started watching too, and that surfaced a whole new round of problems — and software.

For fun

Further Software Explored

By this point in time my library was getting large. I had invited a few friends and family to start using it. Many don't, but that is ok. If everyone did my bandwidth would be so bad anyways. But slowly my friends started as well as my cousin in another state.

I started getting show/movie requests and feedback. That was cool.

This was when I saw my friends trying to play the F1 movie that I had in 4k with .pgs subs on their Chrome browser. It was buffering on Tautaulli and when I tried myself with the same settings it was the same result. Did some research and saw that .pgs hard burn transcode is heavy lifting that my PC can't take, especially for a 4k movie.

The optimal way to play subtitles on the browser is by using .srt or actually hard burned as in the subtitle is in the video and can't be remove, but I'm not doing that.

So I discovered

SubtitleEdit

Optional

Fixes — Problem transcoding .pgs or .vobsub or (image based subtitles) through .srt conversion for easier playback (mostly for browser)

SubtitleEdit can open up your MEDIA file and let you choose an existing subtitle track (the image based one). You can then run an OCR to convert it from image->text. Once completed you can save the new file as .srt. This is usually a cleaner option than finding the subtitles online since you wouldn't have to worry about any offset or unwarranted shoutout in the subtitle intro / outro.

Once you have the .srt, you would run that media file into MKVToolNix, Add File > That .srt > Choose that default over the .pgs > Reencode as new .mkv > Test with VLC > Put in Library


Sonarr

Highly Recommended

Fixes — Problem of not knowing if a TV episode was never there or if it got deleted/corrupted.

Fixes — Problem of having to Google up what is the latest episode of your TV series.

Sonarr allows you to have a centralized dashboard to handle those problems as well as serve as a download client. I haven't set that up yet because I'm old school. It does require folder access to the Plex Libraries, so I Network Shared them.

Sonarr runs on a VM on my main rig so that it's isolated and runs on-demand.


Then I discovered Kometa through Reddit:

Made another set of custom overlays for Kometa : PleX

— found on r/PleX

I really like that clean layout and wanted to test the waters.

Kometa

Optional

Fixes — If you have a large Anime or KDrama library and want "Dual Audio" to be clear

Fixes — Clearly indicate and episode duration (it's not readily visible on mobile devices when selecting TV Show) (personal preference)

Fixes — Lack of collections. It can pull data from various database (IMDB, AniDB, +) and create collections for when you are feeling a particular vibe or franchise or want a different exploration experience. Basically, another avenue for you when you go "oh boy what do I wanna watch".

Kometa is a tattoo parlor for your poster art Plex for your Movies, TV Shows, TV Show {Seasons}, TV Show {Episodes}.

You can put cool things on it like what streaming services the underlying media is on, what quality it is, what studio produced it, etc. Overlays - Kometa Wiki

This isn't necessary, but I wanted the two fixed above, as well as the "4k" / "Atmos" / "HDR" on my movies and the rating like in the Reddit post.

Unfortunately due to my naming schematic, the Atmos/HDR stuff got removed and the config.yml is looking for those fields in the name. I tried looking for a new formula on FileBot to see if it could produce something that Kometa would tattoo, but Kometa could not detect it.


Radarr

Optional

Fixes — FileBot can't rename movies to TRaSH convention, but Radarr can. I want that format to get the HDR / Atmos thing from Kometa.

The layout of this is pretty similar to Sonarr, but for movies. It also requires local folder access to the Plex libraries.

But other than that

I had to change my movie structure from

  • Anime Movies\Naruto (2020) [1080p].mkv to
  • Anime Movies\Naruto (2020) [1080p]\Naruto (2020) [1080p].mkv

So that Radarr would accept my library for scanning.

It is designed this way and does not detect movies if it is right after the root library folder.

Fortunately FileBot DOES help us with this fix.

By using this syntax for my existing movies, I was able to nest it inside of a folder directly without needing to transfer any files.

{folder}/{n} ({y}) [{vf}]/{n} ({y}) [{vf}]

After I applied that renaming folder structure, I rescanned my Plex library so that Radarr would get the new list. I scanned > imported the movies > validate TRaSH convention is on file format settings > select all movies > rename all.

Naming convention from TRaSH guides (for Plex) (for Radarr):

{Movie CleanTitle} {(Release Year)} {tmdb-{TmdbId}} - {edition-{Edition Tags}} {[MediaInfo 3D]}{[Custom Formats]}{[Quality Full]}{[Mediainfo AudioCodec}{ Mediainfo AudioChannels]}{[MediaInfo VideoDynamicRangeType]}{[Mediainfo VideoCodec]}{-Release Group}

Once again I did a Plex library rescan after the renaming so that Kometa would have the latest data.

I ran through Kometa and saw that the HDR / Atmos / Rating stuff got applied and boy, it looks clean.