Can anybody explain what these errors mean? I thought that the system was working. my shows are recording. Other than one show stopped recording 15 early.
Apr 15, 2025 11:39:33.338 [6832] ERROR - Subscription: Error refreshing sub: Target library section does not exist
Apr 15, 2025 11:39:24.600 [12908] WARN - [Grabber/fe04eac7b7d318ee92ca45cb5c86faecbccf3e9c] MDE: unable to find a working transcode profile for video stream
Apr 14, 2025 23:01:17.744 [10904] ERROR - Couldn’t delete the file “C:\Users\rac80\AppData\Local\Plex Media Server\Logs\Plex Transcoder Statistics.5.log”: Access is denied
Apr 15, 2025 15:52:17.230 [7736] WARN - [HttpClient/HCl#5d6c] HTTP error requesting GET https://plex.tv/api/v2/server/users/services?auth_token=xxxxxxxxxxxxxxxxxxxx (6, Couldn’t resolve host name) (Could not resolve host: plex.tv)
Can you do an nslookup from that machine to plex.tv? Looks like a DNS resolution problem. Oddly there have been a lot more of those issues on the forums lately than I recall seeing normally.
It’s hard to tell without additional context, but I would expect this error to be logged in the event that a scheduled DVR recording was configured to be saved to a library (or folder locate within a library, if it has multiple) which no longer exists.
For example, if you had Star Trek: Enterprise set to record to a library named “DVR TV Shows.” Then, at some point, the library “DVR TV Shows” was deleted and the scheduled recording was not updated.
That’s just a guess; a single line of logging with no context is generally not enough to go on to provide a conclusive evaluation of an error unfortunately. So I’d have a look at my recordings and ensure all the target libraries (or folders) still exist for each. Failing that, provide complete logging.
When I create a library called recordings. During the setup it had me go to G:/My Videos.
Which is where the recorded videos show up. Should it be G:/My Videos/recordings? I thought that when I clicked on create that it would do that. But it didn’t.
As for the errors the logs hae hundreds of the errors I posted Plus more. I just grabbed a few to post.
When you create a library, in the “Add folders” step you point it to the top-level directory you’d like to use for that library. So, if you have a drive G: with a directory named “My Videos” and you’d like all of your DVR’d TV show recordings to be stored in a sub-directory named “recordings,” you’d need to make sure that path exists and then add it as one of the folders for that library. For example, it might look like this:
The “recordings” directory needs to exist before performing this step (I’d use more descriptive names for reasons I describe below). Plex Media Server doesn’t create any sub-directories for you as part of the library creation process.
Also keep in mind that TV shows have to be recorded to a “TV Shows”-type library and movies must be recorded to a “Movies”-type library.
To give a concrete example, on my own DVR-enabled server, I have two libraries for DVR recordings. One is a movies library named “DVR Movies” and the other is a TV shows library named “DVR TV Shows.” Clever, I know. My directory hierarchy for them is:
/Volumes/Drive Name/
Media/
DVR Movies/ <--- My DVR Movies library points here
DVR TV/ <--- My DVR TV Shows Library points here
Stargate SG-1 (1997)/ <--- Created by the DVR when it recorded the show
Season 01/ <--- Created by the DVR when it recorded the first episode
....
Movies/ <--- My collected Movies library points here
TV/ <--- My collected TV shows library points here
...
I’m on macOS, hence the paths. But the idea is to create a hierarchy. You could (and probably do) have multiple drives. But build the hierarchy and point the libraries to the right place.
The DVR creates a sub-directory for each series or movie that’s recorded, in the appropriate top-level directory.
It’s generally considered best practice that you have separate libraries for your recorded content vs. your collected content as well. That is, a TV shows library and a movies library for content which was not recorded. There are a couple of reasons for this, the primary being that the initial source of the metadata for recorded items is the EPG, not the normal library agents.