-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Tdarr
Tdarr - Distributed transcode automation using FFmpeg/HandBrake + Audio/Video library analytics + video health checking (Windows, macOS, Linux & Docker)
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
plex-audio-subtitle-switcher
Change default Plex audio and subtitles for an entire series, all at once.
-
plex-playlist-importer
A simple Mac/iOS/iPad app to create playlists from m3u directly to Plex Server
-
Kometa
Python script to update metadata information for items in plex as well as automatically build collections and playlists. The Wiki Documentation is linked below.
-
autoscan
Autoscan replaces the default Plex and Emby behaviour for picking up changes on the file system.
-
WebTools.bundle
WebTools is a collection of tools for Plex Media Server. Like the Unsupported AppStore (UAS)
-
sonarr_episode_changes
Discontinued Set of tools for managing Plex and Media Items [Moved to: https://github.com/extrobe/plex_and_media_utilities]
-
itunes_playlist_exporter
A script which connects to iTunes and exports all playlists in m3u format. It can also (optionally) adjust the paths of playlists to support NAS drives and upload them to Plex.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Great Job! Hope you're having fun with this. Seems like you're focusing on using shell/bash, I would still point you to the Python-PlexAPI library for endpoints and suggestions. Documentation, IMO, is pretty good. Also, check my repo when researching. Might save you from reinventing the wheel.
Hey there, me again. The script is done BUT, I haven't tested it a single time. I currently don't have the environments to test the script so everything is theoretical. The whole script is "it SHOULD work". So I advice you to run the script but test it with files and collections that aren't critical. Try it in an environment where errors by the script can be made and it doesn't demolish your collections etc. I'm pretty confident it works but you never know; I give it an 80% chance of working. After you've done tests, please let me know what the results were, so that I know if I need to fix anything or if it works! You can find it here github.
I use tdarr to work on my media library https://github.com/HaveAGitGat/Tdarr I have it do various things but the audio related ones are that if no 2 channel audio track exists but a 6 channel or 8 channel does, then create a new 2 channel audio track from that. That way I always have at least 2 channel stereo on all of my files. Then it also checks that my audio tracks are placed in ascending order, so 2 channel first, 6 channel second, 8 channel third. This means for 99% of clients that just default to the first available audio track they're selecting the 2 channel stereo track. I do believe some clients like the roku are smart and if they see you have surround sound they'll automatically select a 6/8 channel track, unfortunately the shield doesn't do this. Hence wishing for a script that did this.
https://github.com/cyberbrix/MKVmetaclean for reference
I used this example. Where it has the print (msg), that line should print out what the listener receives every 6 seconds or whatever it is. You might have to dir it to see all the options or attributes or whatever they are called. The message will have whatsits named things like 'type.' If you watch those messages you'll quickly get an idea on whatall is sent. A 'type' == 'playing' would be a update for a client that is playing something, for example. Things like viewoffset would be included in that message for something like a playing notice. Its been a few years since I looked at what is sent, but I think image links, and all sorts of other info can is either in the message or can be queried using the session key it contains.
Would you be able to get this scanner working properly? https://github.com/mmmmmtasty/SportScanner Right now it pulls titles and show artwork but no thumbnails or descriptions. The SportsDB team is really receptive to its development.
Can you figure out how to get a custom metadata agent to set collections in a music library? https://github.com/macr0dev/Audiobooks.bundle
Xattr Metadata Scanner https://github.com/filebot/plex-agents
Hi guys!! I don’t know if it can be of your interest but I created a small app for Mac and iOS (published on github here: https://github.com/palla89/plex-playlist-importer ) that I think could be for you!
This capability already exists with plex-meta-manager (https://github.com/meisnate12/Plex-Meta-Manager). I have a collection that shows popular shows based on what my users are watching.
Tautulli can already do this: Exporter Guide Tagging /u/Mr-Cas so they see this too ;)
This sounds like Cloudbox/autoscan to me /u/bsk34.
Isn't this essentially what Radarr does?
Trakt can actually do this for multiple users (I have it set up for that). You just have to manually add the Trakt users at https://trakt-for-plex.github.io/configuration and map them to their respective Plex user.
You can still install it just fine. I use WebTools to install it (even though it's no longer being maintained) but just manually placing it in your plugins folder should work. It's still configurable using the plugins tab in the server settings and trakt-for-plex.github.io.
1) Sonarr Episode mismatches - finds files in Sonarr where the file name doesn't match the episode name (eg because the wrong file was sourced or the ordering has changed.
Did you set the sync to run at a lower interval? Or maybe to not wait until the server is idle? You can also try a manual sync and check the messages see if it returns any errors. The only way to do that is through Kitana after Plex got rid of the plugin interfaces. I run my own public instance at https://kitana.bas.sh if you want to use it.
Yeah, it's definitely a bit confusing at first glance. The most helpful repo I found was this: https://github.com/meisnate12/Plex-Meta-Manager-Configs . That shows you a bunch of different users' example configs so you can model your config files off of that.