May 15May 15 Overview: Support for Docker image arch-movarr in the binhex repo.Application: movarr: https://github.com/binhex/movarrDocker Hub: https://hub.docker.com/r/binhex/arch-movarrGitHub: https://github.com/binhex/arch-movarrDocumentation: https://github.com/binhex/documentation If you appreciate my work, then please consider buying me a beer 😁 For other Docker support threads and requests, news and Docker template support for the binhex repository please use the "General" thread here
May 15May 15 Author This one is a little special, firstly it's a pet project i have been wanting to release for a VERY long time, it's been through multiple iterations for well over a decade, first starting off as MovieGrabber, then moving onto Siphonator and finally a massive re-write to finally release as movarr.Pre-requisitesqBittorrent (no Deluge support yet)Prowlarr or Jackett (index proxies)Q. So what does movarr do and why would i use this over something like radarr?.A. Radarr requires you to monitor movies and keep up to date lists of upcoming movies you want to download, movarr does away with this, instead it uses IMDb criteria to decide what to download and what to skip, this results in surprising downloads of movies you may never know exist, so its perfect for the person who may think they have everything and want to pad out their collection, movarr also has the concept of quality watching, so it will evaluate your existing library files and can (determined via the config) download higher quality versions when they appear, so perfect for the person who wants the best quality possible. The filtering for IMDb is quite extensive at this point so i shall point you at the section that covers filtering here please do have a read through the rest of the README.mdIn a nutshell - movarr is a fully automated metadata downloader, as long as you have a working internet connection and the pre-requites are operational then movies will begin downloading as they are released based on your strict IMDb criteria, upgrading as higher quality versions are available.Important: Please ensure after the intial startup that you read the documentation and edit the configuraiton file for your needs, its located at /config/movarr/configs/movarr.ymlNote: movarr is a CLI only, there is no web ui and i have no plans on creating one at this time, if you are uncomfortable with editing yml then this is NOT the application for you.Transparency: movarr has been re-written with the help of AI, i like to think i have a good grasp of good code vs bad code and i have put in a lot of effort to ensure the code quality is acceptable, if the use of A.I. worries you then this is NOT the application for you.
May 15May 15 I'm looking at the filter options. Is it possible to reject a genre if it's only that genre, but grab it if it contains one or more other genres? E.g., I hate horror movies as they tend to be crap, but I can like them if they're part of another genre, like the Alien series, which is a horror/sci-fi movie. But, straight out horror movies, I want to reject.
May 15May 15 Author 11 minutes ago, strike said:I'm looking at the filter options. Is it possible to reject a genre if it's only that genre, but grab it if it contains one or more other genres? E.g., I hate horror movies as they tend to be crap, but I can like them if they're part of another genre, like the Alien series, which is a horror/sci-fi movie. But, straight out horror movies, I want to reject.A good question, at present the way it works is that if a movie contains ANY of the rejected genres then the movie will be rejected, so for your examples then yes Alien would be skipped as it contains your unwanted genre of horror. i get what you are asking for here, i could create a new reject genre list that works in tandem with the existing, you would then end up with a strict 'if ANY genre matches a genre in the list then skip' and a 'if the only genre matches one in the list then skip', this is what you are after right?.
May 15May 15 2 minutes ago, binhex said:this is what you are after right?.That sounds like exactly what I want, yes :)
May 15May 15 Author 1 hour ago, strike said:That sounds like exactly what I want, yes :)ok tis done, pull down latest, this will migrate your config over and you will see a new configurable list called reject_genre_exclusive_list in yur config file /config/movarr/configs/movarr.yml set this to horror and you should be good, so like this reject_genre_exclusive_list: - HorrorBe aware yaml is white space sensitive so ensure it aligns as above.P.S. im also not a big fan of horror but i love sci-fi so good catch!, i shall be using this myself!.
May 15May 15 9 minutes ago, binhex said:ok tis done, pull down latest, this will migrate your config over and you will see a new configurable list called reject_genre_exclusive_list in yur config file /config/movarr/configs/movarr.yml set this to horror and you should be good, so like this reject_genre_exclusive_list:- HorrorBe aware yaml is white space sensitive so ensure it aligns as above.Awesome, much appreciated!
May 15May 15 Author 31 minutes ago, strike said:Awesome, much appreciated!Please let me know how you get on, i would be interested to hear your feedback, i have been using this for literally years and for me it's super cool to see new and unheard of movies coming down the pipe :-).
May 15May 15 19 minutes ago, binhex said:Please let me know how you get on, i would be interested to hear your feedback, i have been using this for literally years and for me it's super cool to see new and unheard of movies coming down the pipe :-).Will do. I had something similar going with a script pulling from trakt.tv top lists. But to be honest, I got a lot of crap, as mine didn't have all the filtering options you have. And I haven't really been motivated to work on/fix my script. But now I don't have to, as I suspect yours will be working much better. :) I just have to write a simple script to delete all my crappy movies with a score under 6.5 now, I won't be doing that work manually, that's for sure... :P
May 21May 21 Is there a way to have this use categories in qbitVPN? Want to get Radarr to auto import the files after the download completes.
May 21May 21 Author 7 minutes ago, wgstarks said:Is there a way to have this use categories in qbitVPN? Want to get Radarr to auto import the files after the download completes.so right now movarr actually asigns its own category of movies-movarr so what would you want to be able to do, define the category so that you could set it to radarr?, can you flesh this request out a bit please.
May 21May 21 Just now, binhex said:so right now movarr actually asigns its own category of movies-movarr so what would you want to be able to do, define the category so that you could set it to radarr?, can you flesh this request out a bit please.If I assign category “radarr” then the Radarr docker will see it in the qbit download queue and import it when completed. I’m imagining a line in the appdata configuration file for this. If compatibility with tv shows is ever implemented then it could also use category “sonarr”.
May 21May 21 Author 12 minutes ago, wgstarks said:If I assign category “radarr” then the Radarr docker will see it in the qbit download queue and import it when completed. I’m imagining a line in the appdata configuration file for this. If compatibility with tv shows is ever implemented then it could also use cate1 hour ago, wgstarks said:If I assign category “radarr” then the Radarr docker will see it in the qbit download queue and import it when completedin this scenario are you expecting radarr to perform all post processing? so movarr does no post processing, correct?.
May 21May 21 2 minutes ago, binhex said:in this scenario are you expecting radarr to perform all post processing? so movarr does no post processing, correct?.Unless movarr already adds the completed download to radarr. With my idea I’ll get an email notification of the new movie. Not sure if I will get a notification from radarr currently. The movarr docker hasn’t actually added any download yet so not sure exactly what will happen?
May 21May 21 1 hour ago, wgstarks said:Unless movarr already adds the completed download to radarr. With my idea I’ll get an email notification of the new movie. Not sure if I will get a notification from radarr currently. The movarr docker hasn’t actually added any download yet so not sure exactly what will happen?Unless the movie is already added in radarr (waiting to be grabbed), you can't get radarr to post-process it automatically. But if it already exists, it should work fine. Been a while since I've done it, but I did add some movies manually in my download client some years ago, and just added the category there; Radarr picked it up fine. But if it doesn't already exist in radarr you have to add it manually or write a script to add it. I see movarr has the option to define a apprise url, so you can be notified, but @binhex needs to add support for it to notify for new movies.3 hours ago, binhex said:so right now movarr actually asigns its own category of movies-movarr so what would you want to be able to do, define the category so that you could set it to radarrWe can just change the category in the .yml file if we want to, right? I think I saw it defined there.
May 21May 21 1 hour ago, strike said:Unless the movie is already added in radarr (waiting to be grabbed), you can't get radarr to post-process it automatically.If I grab a magnet link and add it to qbit with a radarr category the radarr app will monitor the download and import the files after when the download completes.
May 21May 21 1 hour ago, strike said:apprise urlNot sure what this is or how it sends me an email or maybe a text?
May 21May 21 2 minutes ago, wgstarks said:If I grab a magnet link and add it to qbit with a radarr category the radarr app will monitor the download and import the files after when the download completes.If you have already added the movie to Radarr, yes. But if not, it doesn't work (IIRC)
May 21May 21 2 minutes ago, wgstarks said:Not sure what this is or how it sends me an email or maybe a text?Apprise is a notification app, you'll find it in CA :) Edited May 21May 21 by strike
May 22May 22 Author 11 hours ago, wgstarks said:With my idea I’ll get an email notification of the new movie.7 hours ago, wgstarks said:Not sure what this is or how it sends me an email or maybe a text?apprise is awesome!, it basically is THE definitive swiss army knife of notification, last time i looked it could send to over 60 different services, for example email, discord, ntfy, kodi, anything you can think of apprise supports and the syntax is super easy, you define the service and any credentials and voila you got notifications and its baked into movarr.example for gmail, set the XXX variable value to:mailto://<your gmail username>:<your gmail password>@gmail.comcheck out the link of supported notifcations:- https://github.com/caronc/apprise#supported-notificationsnot using gmail, no probs:- https://github.com/caronc/apprise#email-notifications
May 22May 22 Author 13 hours ago, wgstarks said:Is there a way to have this use categories in qbitVPN? Want to get Radarr to auto import the files after the download completes.So going back to this original request, if email notification via radarr is all your after then movarr can do this, request closed?.Going into more detail on the post processing (as i suspect its more than just notification): movarr will post process movies based on genre, you can have a single catchall if you simply want all movies to go to a certain path, but if you are like me and have family members then those family members may want different movie collections, so for example kids generally like animation genre, women generally like romance (please don't shoot me!), and men generally like action, so you could set your post processing like this: copy_library_rules: - name: men genres: - Action hd_path: /media/Movies/HD/men uhd_path: /media/Movies/UHD/men - name: women genres: - Romance hd_path: /media/Movies/HD/women uhd_path: /media/Movies/UHD/women - name: kids genres: - Animation max_certification: 12A hd_path: /media/Movies/HD/kids uhd_path: /media/Movies/UHD/kids default_copy_library: hd_path: /media/Movies/HD/men uhd_path: /media/Movies/UHD/men Note the max_certification that is to prevent adult animation movies being put in kids paths, and finally the catchall the default_copy_library, so if a genre doesnt match any of the following or the movie just happens to match against all 3 then the default_copy_library will be used.As far as triggering the grabbing of metadata for Jellyfin/Plex/Kodi this can be simply triggered by a watch on the share, when a movie is added it triggers the download of the metadata, it works for me for Plex and Kodi.So if there are any post procesisng actions that radarr does that movarr doesn't then let me know, i think as a first pass its got the basics there but i suspect there could be additional functionality wanted.
May 22May 22 Thanks. All my movies are going to the same path. It’s just me and my girl friend and she tends to sleep through most movies anyway.😁
May 22May 22 Author Well im happy to take requests as long as they are not user specific and enhance the script for the wider audience - im under no illusions btw, i know that right now that wider audience is about 3 people :-) but it could grow.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.