Plex
A community for discussing Plex Media Server. Plex Media Server is a smart software that makes playing movies, tv shows, and other media on your computer simple.
Ask questions, get support, and be part of the community here on Lemmy!
Join the c/Plex community on Matrix!
Rules
Rule 1 - Don't be a dick
Don't be a dick. This includes any kind of trolling, baiting, etc. Bigotry may result in an instant permaban.
Rule 2 - No misleading or non-descriptive titles
No misleading or non-descriptive titles. Try to be brief but detailed.
Rule 3 - Keep post and comments relevant
Posts must be related to Plex and Plex-related products, apps. etc. Try to keep comments relevant to the parent comment and to the post.
Rule 4 - Keep discussions of "media aqcuistion" limited to means and methods only.
Discussions regarding media acquisition should be limited to the "how" not the "what", as this is not the place to discuss piracy of specific media. There are other communities for that, and we don't want to get this community defederated from instances where it's a forbidden topic. Posts/comments discussing specific acts of piracy ("How do I find X show?" or "Where can I download Y film?")will be removed. For further clarification see this post
Rule 5 - No asking / offering Plex shares.
No asking / offering Plex shares. There are other communities for that.
Rule 6 - No low-effort / spam / meme posts
No low-effort / meme posts. These are considered spam, and will be removed. Repeat offenses may result in a ban.
Rule 7 - No referral / self-promotion / affiliate links, personal voting / campaigning / funding, or selling posts
No referral / self-promotion / affiliate links, personal voting / campaigning / funding, or selling posts. These are considered spam, and will be removed. Repeat offenses may result in a ban.
Useful Resources
- Plex FAQ - Frequently Asked Questions about using Plex Media Server and client apps with many useful links
- Plex App Setup Guide - Visual guide for first-run setup of Plex apps on smart devices
- c/Plex Add-ons Guide - Detailed info on many of the most popular Plex add-ons with links to setup guides and other resources. Mantained for this community.
- Servarr Wiki - The consolidated wiki for Lidarr, Prowlarr, Radarr, Readarr, and Sonarr.
- TRaSH-Guides - Guides mainly for Sonarr/Radarr/Bazarr and everything related to it.
- Awesome-arr - a complete list of Plex-related companion apps, user scripts, etc.
- Plex Hardware Transcoding Cheat Sheet - NVidia GPUs
- Organizing and Naming Your Media Files
- Troubleshooting Server Connections
- Plex User Forums
^This^ ^is^ ^a^ ^community^ ^page^ ^and^ ^is^ ^not^ ^affiliated^ ^with^ ^Plex,^ ^Inc.^ ^in^ ^any^ ^way.^
view the rest of the comments
The health check that Tdarr can do depend on what health check you select, the "quick" health check will only check the file headers. This probably won't find any video corruption unless the file headers are corrupted or invalid.
The thourough health check will basically do a transcode of the input file without an output. This is being used to run and check each single frame of the file and "process" it without actually producing an output. https://trac.ffmpeg.org/wiki/Null
No, Plex and Tdarr are two completely different things.
Transcoding is not some universal thing but rather a term to describe what is happening. In general "transcoding" means that you convert something from one format into another.
When you use the processing pipeline through Tdarr, it would detect a file in your library and run it through your specified pipeline. Depending on what you want to do with the file and how the pipeline is configured, it might or might not do anything with that specific file. When you, for example, configure that you want any file that has a video stream that isn't encoded with HEVC to be HEVC then a H.264 file would then be transcoded.
This is on a "replacement" bases, so any file you run through this would replace the existing file in your library. Meaning: you have a H.264 file before tdarrs processing and after it is finished, you have the file with HEVC as video stream.
With the health check, as explained above, this is a bit different since you don't have an ouput file, there is also no replacement happening. It is just a "check" that the file can be transcoded in its entirety (with a thourough health check).
When Plex transcodes something, this is done "on the fly". This means that it only transcodes the current file in your library.
Technically, tdarr could "screw" with the Plex transcoder when Tdarr processes a file while you yourself watch the same file that is then transcoded by plex. When Tdarr is finished, it would replace the file which then could throw off the Plex transcoder. But this is very rare or non existent and you could even configure tdarr to do those things only at a certain time and it wouldn't happen with health checks. as someone who runs both, I have yet to come across something like this.
As the name suggests, health checks are only "checking" if the file is healthy, there is nothing being repaired here. While you might be able to repair the file header, a corrupted video or audio is not something you can repair because of missing information. But that is nothing that Tdarr will do anyway, it just verifies/checks if it is healthy or not.
Thank you for the walkthrough! I was loosely familiar with how transcoding worked, but wasn't sure if this specific library (tdarr) was coded in a way it became a "default" tool to replace plexs transcoding. My background is in small embedded systems for the most part, and I've gotten burned by tools which by default set themselves up to be the, well, default. I'm just used to dealing with much smaller pipelines/stacks.
Based on another response it looks like the issue may actually be around some HDR formatting. I could see that as after I transferred the new machine was using a completely different hardware set, including GPU.
Thanks to you and everyone for walking be through a new tool! If it is an HDR format issue, I imagine I may be able to use Tdarr to address it.