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
Well, that problem isn't that easy or at least the result of it should be taken with a grain of salt. But first, something that can do a health check on your files.
There is an application called Tdarr which is an App that can run files through a processing pipeline to do "stuff" with them. Those pipelines consist of Plugins that can, for example, extract subtitles, transcode video/audio tracks and basically anything you want that Handbrake/FFmpeg can do.
You can use that to hook into your libraries to run against. Tdarr also provides a Healthcheck feature which basically is a transcode of the video without actually replacing the file.
If there is an issue with the file like corruption then the health check would fail and you would get an error in the UI.
However, this will only find issues on a frame-by-frame or overall file integrity level. That might be enough for you but I think it is still important to know. Some containers are differently constructed which can impact how the health check would behave.
I am not quite sure if it was MKV or MP4 but one of them had the headers at the end of the file which means that if something happened to the file and "cut short" the file itself was inaccessible and players would error out before even playing it. The other container, on the other hand, had the headers at the beginning of the file which made it completely fine to play until it stopped.
With this comparison, Tdarr would consider the one file as "corrupt" and error out while the health check for the other would work just fine.
just a note for this, since Plex relies on the client to provide compatibility, this wouldn't be that easy to replicate or "check" from an outside system. You would need to configure the "checker" with the ramifications of the client you want to check for compatibility but then you would already know what is playable or not.
Thanks for the really informative reply, yea i figured it would be a challenge, or at least slightly difficult. But Tdarr might be just enough, going to have to give it a whirl.