Comments (102)
Movie support on Sonarr would be amazing! Not a fan of couchpotato.
from sonarr.
@markus101, you might want to check out Patreon. You can set up an account on there on a 'feature' model, e.g., people can sign up to chip in some money when you announce a new major feature or whatever, without a specific schedule or expectations to it. It'd let the project's fans chip in something in thanks for your work, without you folks feeling like there's a specific obligation to do things ASAP.
from sonarr.
Couchpotato is ok, barely - the layout and design is workable, could be much better but it does the job which is why I've stuck with it this long... Where it really fails:
- Simple tasks like like post-processing your existing movie folders to add in metadata,trailers,subs which should be a painless, delightful process (as it very much is in Sonarr) yet it dies in the ass and you end up having to get the IMDB ID and enter that into almost every filename to make the scarper identify it correctly.
- Automation is non-existent now. I need to initiate a manual search for every movie that is in my watch list. It can't find NZB's at all anymore, the option to add indexers and search are there and I have entered my API keys etc but only torrents appear in search results..
- I can go into the Couchpotato log when I identify an issue, highlight it and it lets me submit the code direct to Github as an issue (which I imagine for devs would make your lives a lot easier as getting that info is half the battle). Only problem is the Couchpotato developer/support community is non-existent, most problems with it could probably be fixed if someone took the time to look at the problem and reply.
I have to say, I get the occasional little hiccup with Sonarr but its stable enough (for me at least) running on a Windows 2012 R2 Server that I haven't had to touch anything on Sonarr in around 6 months aside from modifying my indexers or adding in new content.
There's definitely strong demand for an alternative to CP (I know many folks that have given up on CP but want something like it), I suppose it's completely up to Mark and the team if they can find the time. I mean Sonarr is at a pretty good stage, at what point do you deem it to be "complete" as you are always going to have requests and issues? Maybe it just gets to a point where you divide 60% of your available time to Sonarr maintenance and 40% of your time to developing Radarr (you like that? haha you can have it). Then as Sonarr's requests/issues start to trend down then you can increase the workload on the other project to 50/50 - there may come a time where it needs to increase to 30/70 and back down to 50/50. Alternatively could you find something Open Source (I believe CP is OS) and make it your own to save time? Or team up?
I don't know, just throwing ideas out there. Whatever you do (even if that is bin the idea completely) I can understand you are volunteering your service so care factor is probably not too high, although I'm sure there are many out there that would like to pay you for all the hard work and effort you put in.
So thank you.. looking forward to what the future might bring, on wards and upwards 👍
from sonarr.
You mentioned you'd need two more developers to attempt to add this, I'd be willing to throw my hat in the ring if I could get a brief on current workflow and what would be needed. I have significant C# background. Equally fluent in Java, but not really Javascript, atm. Marginal experience in Web API, REST, etc. Let me know.
from sonarr.
As @rcketscientist said, i'm available too if you need help on this feature ;)
from sonarr.
Not sure if any of you have seen this. Just found it https://radarr.video/ someone has done an entire fork of Sonarr for movies.
from sonarr.
I would love to have a Movies tab right next to the series tab in Sonarr.. and have Movies managed just like Series.. Sonarr does such a good job of managing tv shows. This is how I envision movie integration into Sonarr.
Movies could be marked "Monitored and Unmonitored" just like everything else.
Instead of viewing "continuing only" and "ended only" movies could be viewed, "Unreleased Only", "Theatrically Released Only",(movies that have been released in theaters only) "Retail Only".. (movies that have been released to digital/dvd/blu ray)
Instead of series premiere date you would have theatrical release date.
Instead of airdate --- you would have retail release date.
Each movie could be tagged with which date is required before searching.. but of course a default such as retail release would be used.
Calendar - could show theatrical release dates and digital/retail release dates for the movies... similar to series air dates and premiere dates etc.
Activity and Wanted would have to be updated to somehow display similar information for Movies..
In Settings - I think it would be better to have
Media Management would be renamed to Series Media Management and an additional similar tab titled "Movie Media Management" would need to be created or just leave as Media Management ... clearly mark existing settings as only effecting Series . and have new similar settings clearly marked and only effecting Movies.
I think the profiles section is usable in its current form though additions might be needed, they wouldnt be a high priority.
I think all that would pretty much make Sonarr the Holy Grail..
I realize it might be alot to ask but I just thought I would describe how I envision it here....
from sonarr.
FWIW I originally posted here because of my dissapointment with the CP experience in general and how much different it was compared to my experience with Sonarr. Snatching wrong copies/resolutions - labelling movies as TV shows and not downloading them - unable to post process correctly as well as a mountain of other minor bugs was just some of the reasons for revisiting the possibility with Sonarr. Now from the experts out there it sounds like Sonarr's code in C# is strong. There is nothing particularly wrong with CP's GUI it's more the fact that it doesn't do what it's supposed to whereas Sonarr does. This to me (a layman) sounds like Sonarr is built better, for example if you look at a Camaro is it really a Camaro if it doesn't have a ZL1 Chev under the hood? To me CP is a Camaro with a Kia Rio engine under the bonnet, it looks nice but it's missing 7 cylinders.. I feel like if people wanted to ressurect CP they would be posting requests in droves over on the CP forums - but they aren't - those forums are dead with zero dev support. Maybe we need to start a thread on the Sonarr forums to discuss this further. I'll do that soon and start by making a list of people that have discussed their willingness to participate and what code they have skill in. Then we can allow the people that know how to design and build an engine (so-to-speak) decide on the best option? Once that is decided then they can move onto the next stage. How does that sound to everyone? There is no doubt we all agree on one thing and that is, that something needs to happen on this subject and discussing it further here is not progressing the idea ahead..
from sonarr.
I've created a forum link for this discussion.
from sonarr.
We don't want Sonarr to be our job though, if we ran a kickstarter campaign we'd realistically need to take leave from our jobs and make Sonarr our job until support is complete, that isn't feasible for a few reasons, both financially and personally. The biggest reason in my mind is I don't want working on Sonarr to be my job, I work on Sonarr because its fun for me and I can do it in my free time, there have been times where I've put more than 40 hours a week into Sonarr and was I was having fun with it (mostly at least), but from personal experience as soon as you treat it like a job it becomes a less fun.
from sonarr.
Fully disagree. CP's GUI is fine (maybe you don't have latest?). It is the flawed logic. CP caused so many headaches for me. Sonarr just works. Now, maybe it isn't the client's fault... maybe it is the releases themselves? Maybe for some reason TV show releases are just better? SO many times, CP would grab the wrong language, the wrong subs... even the wrong movie. It was ONLY good for managing my library (but Plex is better) and for manually d/l titles (but I can do that on any indexer). To me, the whole point of something like CP is that I can hear about XYZ coming to theaters and I can add it.. .and one day it would magically appear in Plex. That happens for TV. That just doesn't happen for movies. I'd get #*(@ cam despite specifications. I'd get some random movie instead of what I asked for. Whatever, it just didn't work. I was MUCH better off ditching it and using Indexer (grab) + Filebot (rename) + Plex (organize).
from sonarr.
One thing I'd like to add: whenever I complain about CP doing weird things, CP supporters scoff and tell me its because my settings aren't tweaked right (or whatever). Sonarr's settings are just as confusing. The difference? Out of the box, Sonarr works. CP needs to be "tweaked" - apparently beyond my tweaking abilities. I've had very few issues with Sonarr and a quick question on the forum gets me the settings I need to adjust. With CP it is lots of issues with obscure resolutions.
So it goes beyond UI. It speaks to the fundamentals.
from sonarr.
I'm a software developer, I do this for a living, and I know Python (CP) and C#(Sonarr).
I've looked at both codebases and the Sonarr codebase looks very professional. It's by no means perfect (I'm certainly not a big fan of C#) but the CP codebase is a mess.
Though it's C# based (that comes with some disadvantages), Sonarr has a very solid foundation for adding a lot more functionality - CP doesn't.
from sonarr.
Hey guys, let's consolidate the discussion a bit. I'm fine with discussing general ideas with regard to movie support, but lets not drift too far to comparisons.
First off, let me emphasis why the Sonarr team hasn't involved themselves in movie support. Our primary concern is our inability to maintain and support it. Believe it or not, but support takes up the bulk of our time.
This is crucial for you to understand, as well as the implications: There needs to be developers to keep it maintained AND support it on IRC & forum. Even if a bunch of awesome guys wrote it and dropped it in our lap, it wouldn't be a nice present. It would be hard to resist a well written contribution, and we would be stuck with supporting it.
(Please note that CP has the same issue, with only a single dev whereas we have 3 plus a bunch of regulars on IRC, reddit & the forum doing 'first-line' support, which has been a lifesaver for us)
I've always said that movies is a totally different animal compared to tv. There's much less standardization in the release names, and far more tags to interpret.
So my question to you is, what do you want to tackle? What is the inherent issue that CP has that could never be solved? (not without tweaking the heck out of the settings)
What is the primary usecase for automating movies? It's certainly different than tv, basically one-offs.
How would you deal with naming exceptions? For tv we have a list, manually maintained. But there you set a naming exception and you're good for the rest of the season. Movies are one-offs, so maintaining an exception list is going to be a disaster, so how would you suggest solving that problem?
To get back to usecase. I don't want it to download automatically. I just want it to filter the releases, notify me if a movie with acceptable quality comes out and then ask me what to get. And if I don't respond it time, download the best release and put it in escrow instead of blindly importing & renaming it.
That sure could be a nice smartphone app. Does that cover the primary usecase?
It's from a usenet perspective, where you want to be 'quick enough' while avoiding wasting bandwidth. Torrents is of course a different story.
Anyway, please make sure you got an idea about what you want to automate, what features the user really needs/wants. You might find that users don't want it automated to the extend that we do for tv, and that could be the way to 'do it right'.
PS: Yes, starting a thread on the forum might be a good idea.
from sonarr.
Comment from anon1265 on Trello:
Can you please make it work like moviegrabber http://sourceforge.net/projects/moviegrabber
Rather than having a list of movies I want to watch, I want to set an imdb rating and have it download all movies above that rating.
from sonarr.
Comment from simonk83 on Trello:
CouchPotato allows that as well.
So maybe implement that option, but don't make it work solely like that as it'd be useless for a lot of people. I like to be picky in what I watch.
from sonarr.
Comment from robinroy on Trello:
A great idea would be to download movies based on an IMDB watchlist.
CouchPotato sort of does this, but it never worked very well for me... sometimes downloading the wrong movie because of a similar name.
This should be simple if the match is done with the IMDB id instead of movie title.
from sonarr.
Comment from toby9999 on Trello:
This definitely needs to be done :-) While CP is pretty ok, I struggle with a bunch of annoying little bugs almost every day (I have to rename files and manually hack the database). On the other hand, NZBDrone just works (ie I _NEVER_ have to fix anything!!).
So for me, just having the same solid reliable coding as already exists for TV would be totally awesome. And of course, as others have said, having one app to do both TV and Movies would be brilliant.
So that's a huge +1 from me, and thanks very much to Markus101 for everything so far :-)
from sonarr.
Comment from simonk83 on Trello:
Just out of interest, what bugs do you see? It's very very solid for me, I just have issues with it searching for movies that it thinks are too early, but that's tricky to solve.
from sonarr.
Comment from robinroy on Trello:
For me the most annoying thing with CP is this:
- It finds the right movie on imdb and adds it to my wanted list.
- It then downloads any movie with a title that "matches" the one in the wanted list (disregarding the imdb id).
- Tells me it found the movie I want when it is actually a different one.
This happens a lot with sequels or movies that aren't out yet, but which have a title similar to another movie that came out a year or two before. For example, it would download "The Amazing Spider-Man" when the movie in my watch list was "The Amazing Spider-Man 2".
Because of this, I am now using Movie Grabber. The only thing I don't like about MG is that I can't add an imdb watchlist.
from sonarr.
Comment from simonk83 on Trello:
Interesting. I've honestly never had that happen once since I started using it (years). I'm going to say it's most likely your config, and possibly just crappy indexers...
Anyway this isn't the place to discuss it, but start a thread on the CP forums and it should get worked out.
from sonarr.
Comment from staalvreter on Trello:
@simon I have the same "issues" discribed below. The work thats beeing done here is quite impressive :). Much updates. Keep it up!!
from sonarr.
Comment from mvds74 on Trello:
I don't recognize the issues being described here at all. But we are not discussing CP here, but NzbDrone ;) And movie support would be awesome! And importing from imdb, rottentomatoes, trakt, moviemeter, kinepolis and possibly other sites would be very (VERY!) handy indeed!
from sonarr.
Comment from simonk83 on Trello:
markus, when you guys decide to get back to this, maybe have a think about a way to deal with movies that are "out" sooner than expected. CP has issues with this in that (I believe) it checks a list of expected DVD release dates from somewhere, and based on that info it won't search for movies prior to that date. This is good in that it greatly reduces API hits to indexers (and also fakes), but it's just not reliable enough. Often movies are "out" earlier than expected, so they're not searched for and grabbed.
I don't really have a better solution in mind just yet, but it's something I've been thinking about for a while. A reliable solution here would be super handy.
from sonarr.
Comment from bcsteeve on Trello:
@simonk83 what you're describing is an option already in CP... but they caution that it results in a LOT of false hits. And it does, because frankly there are a ton of [losers] who "release" a movie early to look cool but its a bogus release. You really want to be downloading all that junk in the hopes of getting the ~0% that are legit early releases?
I really don't know what makes NZB so reliable with TV vs. CP which is so hit and miss. One thing we have to consider is that it really is less about the organization software and perhaps more about the sources. Maybe TV sources are just more reliable?
Early on I really was gung-ho about adding movie support to NZB... but as I've gotten more experienced with it I start to wonder "why?" Unlike TV, where there are multiple seasons with multiple episodes, and therefore something to actually organize... movies are 1 for 1. That is, 1 movie has 1 download (ideally, if garbage didn't exist). So it starts to be "what's the point"? Its easier (way easier) to just manually search for the movie of interest in your indexer and manually download it. Granted, CP has some cool features but, to me, they aren't even remotely worth the hassled generated by the garbage downloads.
If it is just a crappy algorithm and if nzb can do it better, then GREAT! But if its more about the sources, then I say stick to manual downloading.
from sonarr.
Comment from simonk83 on Trello:
@bcsteeve, I know there's an option to turn it off and search for everything, but that's not what I'm after, because that doesn't work properly either (you just end up with fakes, and hundreds of API hits every day) ;) We need a solution that's a mix of the two, so it reliably grabs new releases around the time they're supposed to be out, without having to search for everything every time.
CP's solution works 80% of the time. What we need is a new solution that works closer to 100% of the time. As the movie support hasn't really been started yet, now's the time to start thinking of solutions so it can be built that way from the ground up.
from sonarr.
Comment from simonk83 on Trello:
Thinking about it some more, and considering the integration with Trakt already. When a movie is "out" it will inevitably start popping up on Trakt as more and more people grab and watch it. I wonder if we could check trakt (rather than indexers) before a movies release date and if it's showing on there (like more than 1 person has watched it or whatever), start to search for it in Drone?
Still not ideal as with the rate of takedowns nowadays, the file could be gone before we even get to it, but something to think about.
from sonarr.
Comment from joelkaberg on Trello:
@simonk83 Better check preDB's instead,
http://predb.me/
http://orlydb.com/
http://www.nfohump.com/
http://www.doopes.com/
http://www.nfoogle.com/
Check if an release exist on any of the above, if it does: it's the real deal
from sonarr.
Comment from simonk83 on Trello:
OH of course, that makes a lot more sense. I wonder why CP doesn't just do that...
from sonarr.
Comment from joelkaberg on Trello:
@simonk83 it does...
from sonarr.
Comment from simonk83 on Trello:
Interesting. It doesn't work in that case ;) I quite often get the "too early to search for this title" message in the logs and have to grab things manually. This wouldn't happen if it was checking with a predb.
from sonarr.
Comment from jay150 on Trello:
MUST HAVE THIS!
But seriously, I've been itching for movie support ever since I discovered the beauty of NzbDrone. The interface and usability is unmatched.
Is there any chance some impatient members could get an early look at the "in development" version and help test? :)
from sonarr.
Comment from derekhighet on Trello:
@Jay150 cards in the "In Progress" or "In Develop" tier are features that are currently being developed. Movie Support isn't yet, mainly just being discussed.
from sonarr.
Comment from guidojurriens on Trello:
@Jay150 There is an option to test out development builds. They can be unstable though so be warned about that. The instructions for the development build are in the forums.
from sonarr.
Comment from taloth on Trello:
No, there is no movie support whatsoever. (not on a branch either)
It's a big feature to do 'right' so is gonna take time. It's certainly on our strongly desired list (the 180 votes don't miss our attention) but atm we are doing anime and torrents.
The devs are gonna have to sit together to talk about the best architecture and features to deal with 'the movie problem'.
from sonarr.
Comment from jay150 on Trello:
@Taloth Haha, fair enough, fair enough. I'm just impatient. As a developer, I know these things take time. If your current work is any indication, I know you guys will do good work with it in time.
Really appreciate all the effort you guys put into this!
from sonarr.
Comment from chrisschnobb on Trello:
Im supper stoked for this. I hate using CouchPotato and NzbDrone has really shown me a new meaning to Usenet and automation. I really hope movie support comes soon!
from sonarr.
Comment from markus101 on Trello:
I realize this is the most voted feature (by a large margin), but in terms of time and effort (we don't have the time to dedicate to it), we're not doing anyone a favour by keeping it as high priority. I'm moving it back down.
from sonarr.
Comment from joepayton2 on Trello:
I would love to see a all in one Internet PVR and this looks like it could really be it. Add torrent and nzb clients built in and it would be one stop shop. But movies would be plenty.
from sonarr.
Comment from tymixon on Trello:
@joepayton2 I think having the dwnload clients be sep is a better solution. One app to find it, another to handle downloads & repair/decompression.
That way you can use what you like. :)
from sonarr.
Comment from joepayton2 on Trello:
To be totaly honest I agree. There are better/different options for different systems. Still. It would be nice to have an all on one.
from sonarr.
Comment from karmapolice1 on Trello:
This idea is actively in development over at CouchPotato (adding TV to CP which already does movies)...
I might be wrong, but my suspicion is that the first of the big 3 (SickBeard, CouchPotato, Sonarr) to handle TV and Movie functionality will be a HUGE winner and could well destroy whomever is in 3rd place in terms of user-base (which would be Sonarr currently)... The only reason I could see this not happening is that CP is so poor at what they do implement it might be just horrible enough to keep people from switching...
That said... might be worth a re-eval on priority for this one in light of CP going down this road currently (they have a fork setup in git with very frequent committing going on).
from sonarr.
Comment from markus101 on Trello:
@karmapolice1 CP started TV support last year and ended up not finalizing it, looks like they restarted development on it again.
Its been almost 2 years since we started v2 and there is still tons that we could do in the realm of TV alone, this stuff can't be thrown together over night.
We realize this is the number one voted feature and has been since it will added, but we feel there is more we can do in the world of do one thing well before we take on movies.
from sonarr.
Comment from karmapolice1 on Trello:
@markus101 sounds good, just wanted to check in on it considering the revived interest over at CP in this.
from sonarr.
Comment from bcsteeve on Trello:
I don't think there should be any pressing need to add movies support based on the fact CP may be considering adding TV support there. I really don't think the important thing is that we have an all-in-one. To me, the reason its important for Sonarr to add movie support is because Sonarr is so good, and the presumption is that they would do movies better than CP does (which, I personally think, is rather poor. I don't even use it anymore... I just manually d/l). If CP did a better job then I think it would be perfectly fine keeping things separate. Sonarr just works. I'd like the same for movies.
from sonarr.
Comment from shadeblack on Trello:
+Vote - I hate CouchPotato
Would like similar app with proper control over what is grabbed.
from sonarr.
Comment from bwilson85 on Trello:
+1 Cp is absolutely horrible. Always crashing, renamer constantly gets stuck and I have to restart, doesn't find things it should, downloads fakes, and can't find the files it downloaded. How it still sucks after all this time is beyond me. I'm on the latest development release too. I took a peek under the hood of cp and sonarr and cp looks like spaghetti code, whereas sonarr looks to be written in a much cleaner and more concise fashion. Sonarr is more stable, fetches more reliably, everything is just better. I would love to see movie support.
from sonarr.
Comment from simonk83 on Trello:
Weird, it's been working flawlessly for years here. Take some time to set it up properly ;)
Movie support in Sonarr will come eventually, and I'm sure it'll be great, but CP works fine in the meantime so I'm in no rush for it.
from sonarr.
Comment from bcsteeve on Trello:
Nah, come on. If you have to work so hard to set it up "properly" to get it to work "flawless", then that still proves Brett's point. I feel I have mine set up "properly" but there's no way I'd describe its operation as "flawless". Granted, I don't get a lot of the errors and troubles Brett describes, but it is nowhere even close to the slick, near-problem-free operation that Sonarr exhibits. I've had to hamstring CP by making it NEVER grab anything because, more times than not, it would grab a bad file, an over-sized file, or even the wrong movie entirely. I have to manually search every time and then, really, what's the point of CP? I almost NEVER manually search with Sonarr and it gets it right.
I have to allow that maybe that isn't really a function of Sonarr or CP though. Maybe its just that the scene releasers of TV shows do a better job than they do with movies. That, I don't know.
from sonarr.
Comment from bcsteeve on Trello:
Oh, and Merry Christmas!
from sonarr.
Comment from simonk83 on Trello:
You too :)
Honestly I have a good 250 movies in my list at any given time and it's very, very rare that it ever grabs the wrong one, or a bad one. I can't even remember the last time that happened.
I do hear (mostly in here) people having issues though and I can only assume it comes down to two options:
- Do NOT select the "Always Search" option in Settings > Searcher. That will absolutely get you bad files, as it'll try to grab all the fakes that are released before the movie is officially out.
- Add a few keywords to avoid in Settings > Searcher > Categories. My list is as follows (a lot of these are there by default): "dxva, hdscr, hdrip, bdrip, brrip, web & dl, webrip, screener, dvdscreener, german, dutch, french, danish, swedish, dubbed, swesub, korsub, hsbs"
You might not want all of those (I only ever want bluray 1080p, so I exclude WebDL's).
This has been working fine for years, and honestly it's generally the same few groups that release all the movies in good quality at 1080p anyway, so you could probably just add their names to the REQUIRED keyword list and not have to worry about it again :)
from sonarr.
Comment from steve_mcnally on Trello:
With my new build I thought I would give Couch Potato another try after ditching it a year ago. I can't stand it. I just can't. Uninstalled after two days. My movie downloading remains manual sadly, and probably will until the Sonarr guys find the time to do it as it should be done.
Can't come soon enough.
from sonarr.
Comment from danielbrooks4 on Trello:
Couch potato works ok for this, but it is separate install, and does not manage failed or bad downloads like sonarr does for tv shows
from sonarr.
Comment from kikidy on Trello:
Couch Potato is a piece of !&@$. I have it installed and over 2,500 movies in the list & I have lots of problems with it.
For instance it doesn't have length scaled size requirements... so a 3+ hour movie like Lord of the Rings downloads in bad bitrate, or I increase the limit and end up out of space. And many more problems... especially that it's very slow.
Come to think of it a good solution, to that, that neither has is a button that I could manually click to search by ignoring size requirements.
from sonarr.
Comment from taloth on Trello:
Discussing issues with CP here isn't really fruitful.
I'm going to edit the description to emphasis our position on this feature.
from sonarr.
Comment from beanbandit on Trello:
@danielbrooks4 Well I think there is a reason for it being a separate program, it makes it so much easier to program, debug and update...
perhaps sonarr-movie should also be a separate program but with features to 'communicate' with sonarr-tv.
from sonarr.
I'm in the CP sucks camp aswell. I'vs spent countless hours tweaking the setup but it still randomly fails to work sometimes for seemingly no reason. Sonarr on the other hand is a gem and works 99% of the time.
from sonarr.
A "nice to have" secondary feature for this could be an option to also track "TV Movie" special episodes as movies using the same file. I'm not sure how practical it is, though, since thetvdb doesn't have a "this is a movie" metadata flag.
For example - Babylon 5 had a set of TV movies that have their own IMDB entries, but are also tracked by thetvdb as specials for the series.
from sonarr.
Yeah, i've been trying to think of a way for TV movies specials to be managed properly by anything. It would definitely require a 3rd party service to map specials on tvdb, trakt, and the like with IMDB pages (and maybe trakt movie pages too).
Sonarr already uses xem though, right? I wonder if xem could be expanded to do this as well since it already covers most of the functions necessary.
from sonarr.
I would like to add a vote to have movie support added to Sonarr. The TV handling is amazing, so no doubt you guys would be able to come up with something amazing for movies. With that said, It's completely understandable for this to not be a priority request and that implementing this feature will take countless hours.
I'm still looking forward to it though. Television and Movies all handled by Sonarr would be fantastic. Bittorrent to Sonarr to Plex is a marvelous creation.
from sonarr.
Yes, it will be a fantastic alternative to couchpotato 👍
from sonarr.
+1 for Movie support from me. If I can help out with the implementation in anyway please let me know.
from sonarr.
I would really love to see Movie support on Sonarr
from sonarr.
I know money and time is involved, but couldn't you guys create something like a kickstart to sponsor this? I'm trusting that the community would support the development.
from sonarr.
Well said adz7
On Fri, 2 Sep 2016 at 3:14 AM, adz7 [email protected] wrote:
Couchpotato is ok, barely - the layout and design is workable, could be
much better but it does the job which is why I've stuck with it this
long... Where it really fails:
- Simple tasks like like post-processing your existing movie folders
to add in metadata,trailers,subs which should be a painless, delightful
process (as it very much is in Sonarr) yet it dies in the ass and you end
up having to get the IMDB ID and enter that into almost every filename to
make the scarper identify it correctly.- Automation is non-existent now. I need to initiate a manual search
for every movie that is in my watch list. It can't find NZB's at all
anymore, the option to add indexers and search are there and I have entered
my API keys etc but only torrents appear in search results..- I can go into the Couchpotato log when I identify an issue,
highlight it and it lets me submit the code direct to Github as an issue
(which I imagine for devs would make your lives a lot easier as getting
that info is half the battle). Only problem is the Couchpotato
developer/support community is non-existent, most problems with it could
probably fixed if someone took the time to look at the problem and reply.I have to say, I get the occasional little hiccup with Sonarr but its
stable enough (for me at least) running on a Windows 2012 R2 Server that I
haven't had to touch anything on Sonarr in around 6 months aside from
modifying my indexers or adding in new content.There's definitely strong demand for an alternative to CP (I know many
folks that have given up on CP but want something like it), I suppose it's
completely up to Mark and the team if they can find the time. I mean Sonarr
is at a pretty good stage, at what point do you deem it to be "complete" as
you are always going to have requests and issues? Maybe it just gets to a
point where you divide 60% of your available time to Sonarr maintenance and
40% of your time to developing Radarr (you like that? haha you can have
it). Then as Sonarr's requests/issues start to trend down then you can
increase the workload on the other project to 50/50 - there may come a time
where it needs to increase to 30/70 and back again to 40/60. Alternatively
could you find something Open Source (I believe CP is OS) and make it your
own to save time? Or team up?I don't know, just throwing ideas out there. Whatever you do (even if that
is completely bin the idea completely) I can understand you are
volunteering your service so care factor is probably not too high, although
I'm sure there are many out there that would like to pay you for all the
hard work and effort you put in.So thank you.. looking forward to what the future might bring, on wards
and upwards 👍—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
#298 (comment), or mute
the thread
https://github.com/notifications/unsubscribe-auth/AAfpKPV0VBdL38KRmwzeCSp4zearo6FSks5qlwgNgaJpZM4Gm7E3
.
from sonarr.
Im going to try and setup the dev env for this.. nd see what i can do
from sonarr.
@geogolem one issue you could run into with this, could be that sonarr still doesn't support subtitles, and while it's not as huge an issue for just t.v. I can see it being a much bigger one where movies are concerned. (I'm personally not a dev, but that is something I thought should be on your radar).
from sonarr.
@geogolem - go you good thing!!! haha seriously awesome stuff..
@MrsAngelD - Subtitles shouldn't matter to what geogolem is envisioning, if you are using a media centre like most are (Kodi etc) you can easily grab subtitles through that if you have a net connection. Most movies don't need subtitles, though I do realise there are some with foreign language parts and I have been able to get all that I have needed through subscene. The same can be done for TV Shows. What media centre do you use?
from sonarr.
I also thought about 3D releases.. etc... there is alot of things that need to be handled.. i got the dev environment setup. im just starting to look.. i dont know if I will actually be able to do anything.. we'll see..
from sonarr.
@geogolem they're just parameters that can be setup/focused on later - I'd just start with trying to identify and find movie titles etc - then you can put in specific/required words later, something similar to what Couch has for people that want/need to identify specific releases like 3D,IMAX,HEVC,x264 etc etc
from sonarr.
@adz7 I also use kodi, but sometimes you need the subtitles that come with the movie you've grabbed and there is no other way to get them. That's why subtitle handling is important with Movies.
from sonarr.
@MrsAngelD - Why not use Kodi to get the subs? Why do you have to have the subtitles that come with the movie?
from sonarr.
@adz7 I just told you sometimes the subtitles that are included with the movie are the only ones you can find. They don't exist on the sites that you download subtitles from through kodi.
from sonarr.
@MrsAngelD the key is getting movie support in there first. After that, adding in subtitles is an add-on that Im sure others will also help with once the movie ground work is up and running.
from sonarr.
@bassrock I'm not relating to the ability for sonarr to download subtitles, I'm talking about subs that come with the downloads being moved to the folders. Sonarr doesn't even do that, it just trashes included subs.
from sonarr.
@MrsAngelD Understood, but first the key is getting the movie functionality in there. Then after that you just have to detect the subtitle file and move and rename it with the movie. Same with chapters, if theres a chapter file.
from sonarr.
i am looking into it guys.. but -- i might decide that i wont even try.. i dont know yet.. i hope i didnt and dont get everybody's hopes up too much!
from sonarr.
You're all getting way ahead of yourselves here, @geogolem is only starting to look at the code base. There is a lot to cover, months of work at least. We still stand by our previous comment, unless we get adequate developer support beyond the initial implementation, it's not something we can support.
from sonarr.
@markus101 @geogolem I'm not trying to add a bunch of stuff... I'm just trying to say to whomever does takes on such a task, please keep it on the radar that as of right now sonarr trashes included subtitles, if we're talking movie support than included subtitles need to at least be detected and moved along with the movie. I wasn't trying to demand anything, I just thought it should something to be kept in mind.
from sonarr.
@MrsAngelD fair enough, need to be a little more specific then it took x4 posts to explain yourself... CP has the ability to handle subs in the way you are asking, but again this isn't a feature request thread @bassrock is right we need to assist geogolem as much as possible to get the feature up and running first. Adding in features is the lowest priority.. and as markus101 said lets have a reality check and let geogolem have a look - keep calm and carry on - let us know how you go @geogolem we'll be waiting with baited breath
from sonarr.
@adz7 sorry if I didn't explain myself well enough, I'll try to do better in the future.
from sonarr.
@MrsAngelD - all good :)
from sonarr.
@geogolem @markus101 I started writing my own movie management system (similar to Couchpotato/Sonarr), but think that my efforts may be better suited to digging into adding functionality to Sonarr. Would you like to team up? Perhaps we can start a fork for movie integration and get some architecture assistance from the core team?
Edit: I'm also working on UI designs for integrating Movies and TV Series into a single, understandable UI
from sonarr.
If there's a groundswell for this I can take a small piece of the puzzle, unfortunately I don't have the time I did when I first offered.
@fedoranimus I would highly recommend not worrying about the UI, atm. IF this takes off it will spend a long time segregated in a branch. It would be best not to worry about merging the aesthetics of what could be a moving target.
Let me know if there's movement and a need for a few hours a week.
from sonarr.
@rcketscientist Understood. It would be prudent, however, to plan how we want things to work before sinking too much time. (Other than things like RSS parsing)
@geogolem I'm not sure if the Profile section can be used as is. Movies have slightly different qualities than Series do.
from sonarr.
i did a little investigation into this - but didnt make a lot of progress in trying to figure out how sonarr does things. Instead I forked couchpotato and started playing aroudn with it. Its really not that bad..
The only thing lacking is the GUI.. and its been so long since they cut a release.
I added some code for things like. displaying ETA's of movies (release dates etc). displaying whether the movie is currently available in netflix.
and giving the user the option to have it skip searching/downloading movies that are available in netflix..
only search for titles available in netflix (and user could manually download them). or
just treat titles available in netflix just like any other title..
Perhaps out efforts would be better applied at improving the GUI and featureset of couchpotato. Its functionality really doesn't seem to be that bad... since i have been messing around with it recently (i.e. searching and downloading etc).. Sonarr by far has the best GUI and seems to be the most robust out of sickrage, couchpotato, headphones etc.
Sonarr is also built in C# -- couchpotato is python.. so IMO couchpotato is alot easier to jump into.. but thats just me.. Maybe people could take alook over at the couchpotato repo and see if we might be able to spruce it up instead?
from sonarr.
I concur with @bcsteeve. I've had nothing but problems in CP, but Sonarr is a very solid piece of software.
I also believe the longevity of Sonarr depends not only on staying extremely functional for TV Series, but also adding support for Movies as well.
The UI for CP is confusing; Sonarr's is pretty good on the other hand. It could do with a redesign, but let's not get ahead of ourselves. ;-) Sonarr's UI is very understandable as it stands.
from sonarr.
C# always did seem like a strange choice (in my opinion) for what essentially boils down to a web service. But good code is good code.
from sonarr.
Many web services are written in C#, and many standalone client/server applications. .Net is a very powerful technology stack and the Sonarr code is quite elegant (if not a big confusing to jump into at first).
We're getting off topic however. Let's bring it back to what needs to be done in the short and long term to start supporting movies in Sonarr.
from sonarr.
@bcsteeve : I had the same opinion and experience with CP as you until recently I set my global filters
this is in the "settings--> categories"
you can set several comma separated strings of words:
preferred: Words that give the releases a higher score.
required: Release should contain at least one set of words. Sets are separated by "," and each word within a set must be separated with "&"
ignored:Ignores releases that match any of these sets. (Works like explained above)
I have my preferred field set; proper, repack, 2HD, AAF, ADIT, ALLiANCE, AMIABLE, AN0NYM0US, ASAP, BAJSKORV, basp, BATV. BLOW, BIRD, BRMP, BS, C4TV, CBGB, CHD, CINEFILE, Crimejoep, CRiMSON, CRiSC, CtrlHD, Cyphanix, CyTSuNee, DAA, DERIDDER, DiFFRENT, DIMENSION, DON, ECI, EbP, EZTV, FANDANGO, FELONY, FoV, FQM, FTV. GECKOS, GRYM, hannes3, HAiDEAF, HDEX, hdmanicas, IFH, IGUANA, IMMERSE, JAPHSON, KILLERS, KINGS, KRAVE, LEGiON, LOL, METIS, MiLLENiUM, MOOVEE, NODLABS, NoTV NTb, PSYCHD, PublicHD, QoQ, Q.o.Q., QRUS, QUSTOM, RARBG, RARTV, REFINED, REMARKABLE, RightSiZE, ROVERS, SbR, SECTOR7, SimplyReleases, Simply & Releases & Toppers, SHiTSoNy, SINNERS, SONIDO, SNOW, SPARKS, SRT, SRT & *, STRATOS, TayTO, TheKnight, TRIPS, VEDETT, VETO, VietHD, WiKi, W4F, XOR, yestv, YFN
required: mkv, x264, 720, 720p, 1080, 1080p, AC3, DTS,
ignored:german, dutch, french, truefrench, danish, swedish, spanish, italian, korean, dubbed, swesub, korsub, dksubs, vain, CAM, CAMRIP, BDSCR, DDC, DVDSCR, DVDSCREENER, HDCAM, HDTS, PDVD, SCR, SCREENER, TC, TELECINE, TELESYNC, .TS., -TS-, TS, WEBCAP, WEB&Cap, WEB & CAP, WEB-Cap, WEBRIP, WEB&Rip, WEB & Rip, WEB-Rip, WORKPRINT, WP, XviD, exe, VLC, danish, dksubs, dubbed, french, FRENCH, german, GERMAN, ita, italian, ITALIAN, korean, korsub, spanish, SPANISH, SPANiSH, swedish, swesub, truefrench, turkish, 2HB, -AFG, aMMo, AVIGUY, ChameE, COMPULSION, COOL, core2hd, -DDLV, [G2G], GiuseppeTnT, hdchina, HebSubs, hebsubs, Mandarin, Micromkv, -mSD, -msd, MrLss, NOHATE, reenc, -REenCO, -RP, VOSTFR, vostfr, vain, www.Speed.cd, YIFY, ZER0COOL, [AHSH], [Deadfish], [DHn], [DsunS], [FuniRip], [M-L]
I think that handles the majority of garbage...
Anyway - i dont want to take this too far off subject.. Sonarr is amazing.. and I still would love for movieSupport to be added - and I dont mind helping out if I can. I also am a software dev - I just personally havent had much experience with c# and .net. so I can still contribute - just not as easy to get started as say CP which is written in python... for me at least.
from sonarr.
While I very much appreciate you sharing your settings... it is exceedingly ridiculous that the end user would need to input all that to get a release.
from sonarr.
@bcsteeve : I agree with you - however, there are added benefits of having the user be able to specify those things - since then the user can decide what they prefer, want to ignore or require.
perhaps the way couchpotato does it with allowing such a set of user specified strings is actually a good thing, but the issue is that couchpotato has no default/initial or reccomended settings for those fields. Anyway, I am not disputing the desire to have sonarr or a fork of sonarr handle movies in a fashion similar to how well it beautifully and elegantly handles tv shows. I was just delighted to find out couchpotato wasn't quite as bad as I had previously thought.
It comes down to development effort - I would rather people work on/polish couch potato to improve its GUI etc. than to have it remain the same and a sonarr like movie functionality never come to fruition.
I think discussing couchpotato is useful in this discussion since couchpotato is the best existing example of the desired use-case. The issue is we want something like couchpotato but without all its shortcomings and with the robustness/elegance of sonarr.
from sonarr.
Just wanted to throw in my /2c on the CP vs S debate. Have looked into refining/improving CP a few times over the years, and the code seems all over the place, somewhat hacky, and overall too hard to logically reason what making a change might impact on. I haven't looked at the S code base, but I feel like it's probably stronger. I feel like if you're going to compare dev effort required, I would be comparing a full CP rewrite against adding movies to S.
from sonarr.
Folks are off topic on this thread. Please keep it to posts about furthering a development process in Sonarr with regard to movies. Comparisons and how to fix CP are of little value in organizing the manpower or getting the ball rolling. I stayed on this thread since I anticipate helping at some point and I'd rather not unsubscribe due to 8 daily posts that don't further the goals. There's plenty of places to take a CP chat.
from sonarr.
@rcketscientist : I totally disagree with you - discussing couchpotato is directly related to implementing movie support in sonarr. I dont think discussing couchpotato, its shortcomings or potential is off topic at all, when discussing movie support in sonarr. As a matter of fact - it is directly related to the topic. In any case - im not interested in forcing a discussion on couchpotato where it is not wanted - i just dont think that comments about couchpotato is totally unrelated to sonarr movie support. I'll try to avoid bringing up couchpotato in this thread from now on.
Its kind of like a "feasibility analysis" or something .. and just taking note of what else is out there.
from sonarr.
@adz7 I fully support this and offer my skills & time.
Edit: Please submit the forum thread link here when it's created.
from sonarr.
@adz7 I can help as well.
from sonarr.
What they do wrong: by default, hide (or at least pre-fill) all the crazy settings that "just makes it work". Incorrect grabs is the #1 thing it screws up on.
Primary use case: set and forget. Being able to define a movie that is wanted prior to release and have it auto download upon release.
Dealing with naming exceptions: err... sorry, but what's a naming exception?
Your interpretation of use case: I'm on board with that! That's not how I envisioned it, but given the large size of the files that makes sense.
I mean... really, more than anything, I just want to not have to remember movies I intend to d/l at some unknown point in the future and to happen to check it close to (but not before) release. I realize there may be services out there that keep track of that sort of thing, but I'd like it all done in one place. Whether it auto-downloads or asks me first... I suppose I don't care. Auto would be my preference if I had some comfort that it would get it right!
from sonarr.
Dealing with naming exceptions: err... sorry, but what's a naming exception?
For tv shows Sonarr is very strict on the names. So if a group releases a show under a different name (year suffix, country suffic, stuff like that) it needs a naming exception so Sonarr knows how to identify the release. See https://forums.sonarr.tv/t/scene-naming-tvdb-naming-conflicts/137.
I'd love to hear what the others say.
from sonarr.
This is awesome, I've been AWOL over the holidays but to come back and see my original comment snowball and generate something like this is amazing. Great work everyone - and I'm so happy they took the name Radarr and ran with it!! Fkn awesome! :D
PS. @fedoranimus thanks for creating the forum discussion I know I said I would but have been crazy busy with December/Jan - I'm back now and it's very satisfying to see a team forming and you guys getting the support you need to build Radarr, great stuff.
from sonarr.
Related Issues (20)
- Using BiglyBT as download client, the torrents are downloaded, however, import attempts to import using torrent name and not file name. HOT 6
- unmapped media files in series/season folder HOT 1
- Add the Year to upcoming series HOT 1
- DVD Order HOT 2
- Completed qBitorrent torrents not deleted HOT 3
- Allow HTTP method HEAD when accessing the ping endpoint
- Series with international characters gets unlinked (Shōgun) HOT 8
- Multiple Root Folders HOT 1
- Media Management Folder Bug HOT 3
- Get a localized poster for the language I have chosen instead of default english poster. HOT 1
- Change/disable "Refresh Series" scheduled task interval HOT 6
- Pushes from autobrr don't get their RSS key cleansed in logs HOT 2
- Cannot import list from AniList HOT 8
- crawl files bugs. A big problem HOT 1
- Some downloads will not be fully added to queue HOT 1
- Episodes are not automatically unmonitored after DiskScanService cleans media file in DB HOT 4
- Unable to send notification to ntfy.sh: Request headers must contain only ASCII characters.
- [Feature] Import improvement - allow manual reimport already imported torrents HOT 1
- Add option to select Release Type when using Manual Import
- Please stop importing 0 byte files HOT 21
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from sonarr.