-
Notifications
You must be signed in to change notification settings - Fork 60
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MakeMKV found 0 Titles #114
Comments
But I'm a little more perplexed with MakeMKV sporadically having issues with finding titles. I'll have to look into that a bit more. If possible, could you post the output from |
Hi Jason! Sorry for the delayed response, I've been on vacation. |
Here's the file! Still haven't had a chance to test it on my server, but I will in the next few days. |
There are a lot of errors that MakeMKV is spitting out
I think the disk you have selected is just protected too well for MakeMKV to decrypt on it's own. It could be a Disney DRM issue, a scratched disk or it could be a mounting issue. |
Yesterday I was able to test a movie on the actual server, and it worked! I chose to rip and compress a non-Disney movie (Les Miserables), and in addition, I mounted it. Not only did it rip seamlessly, it compressed without the issue I mentioned before where the file no longer exists. So ultimately, it seems like one of those three changes fixed the problems I was having. For future users that may run into similar issues, please note that I did find a solution to ripping movies with stronger than usual protection: Rip using the MakeMKV desktop program. For some reason, the command line version seems to struggle at times, whereas the desktop program seems to work without a problem. The only disadvantage to this is you lose the automation of Autorippr, but here's the best solution I could find:
Note- I'm going to leave this thread open for a few more days, just in case I hit one of those issues again as I finalize my system. |
Ugg, I'm getting a new error. Details: autorippr.log reads:
And here is my settings.cfg |
Can you run with |
Seeing the debug file, I figured it out myself... I probably should have checked before I posted |
Sorry to keep bothering... |
From https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=739784
So you could try changing the command line args in
|
As expected, your solution works But darned if another one didn't come up... I'm back to the ORIGINAL issue I told you about... "Input file no longer exists" And let me add - thank you SO much for taking the time to help me iron all of these issues out. I really appreciate all the help, especially since I'm still learning linux and how to use command-line tools |
No worries, we all start somewhere. Does |
Sorry, I've already deleted the folder to re-attempt the ripping/compression process. It's possible that somehow my custom script to move all output to another folder is being called before the completion of autorippr, even though I put it in the crontab to run after... I'll play around with it and see what happens, and if I get the error again I'll be sure not to run my move script and let you know the results |
It looks like something odd was happening where my script to run autorippr then move the output was not running synchronously, so that problem has been solved. I swear though, this thing just doesn't want me to succeed. There's a new error which has to do with HandBrake. It's funny because the error doesn't seem to stop me from getting a compressed mp4 or m4v file, yet autorippr.log shows that compression failed. The annoying part about this is that then, filebot never gets a chance to run because the movie "fails" in compression and seems to get knocked off the queue. Note that I did try researching this issue, but most results had to do with Don Melton's video transcoding scripts and dealt with a different issue |
Occasionally handbrake outputs an error message that doesn't stop the encoding. This is one of those times. I added in a quick check to stop this from breaking Autorippr but have no way of testing this myself. Can I ask you to test this change? You'll just have to pull down the latest changes via |
I'd be happy to test it! Does this patch cover this error specifically, or all errors that don't stop Handbrake? I ask because I think I might be experiencing yet ANOTHER error, where Handbrake "fails to add angle #2", but it might be another case of error that doesn't break the compression. Or, it might be another curse from the Handbrake gods. Who knows |
The patch covers the From my tests handbrake doesn't exit with a status code when it errors, so reading the output is required in order to know what happened. Hopefully failing to add angle is only a failure or warning, and not an error. If it is it can be added to the check easily. |
Alright, I'll try it out and let you know when I get home from work. I double checked though, and it's actually MakeMKV that gives that warning, not Handbrake |
Awesome! Your patch works, and it compressed The Hobbit flawlessly. But alas, filebot failed this time :/ It might just be that the movie actually isn't found in the database, but somehow I doubt that, considering the popularity of The Hobbit series. |
I fixed the "failed to add angle" error that should be a warning. |
Awesome! I've been playing around with FileBot as well to see what kind of naming would help it work. I noticed that Blu Rays tend to come with different names than their DVD companions, and it seems like DVD titles are a little closer to the query that FileBot would retrieve successfully. To clarify, I'm not talking about autorippr renaming, I'm talking about the title of the actual file that comes on the disk. I may just need to manually do the renaming and subtitles and stuff, which isn't a problem because I just got the server working perfectly with FTP, Remote Desktop, and SSH on private and public networks, so I have every means of connection I could ever need to easily do something like that manually. |
Update: I checked, and "Hobbit Part1" does not get anything in Opensubtitles, but The Hobbit: An Unexpected Journey, does. It seems that some things I will just need to rename manually. I'll see if FileBot works successfully on a DVD where the on-board name is closer to what it should be. |
I'm also sorry to report that Star Wars still gets stopped by the "failed to add angle" problem, but the completed .mkv file still comes out (and i checked, it's not corrupted or incomplete in any way). I would post the log file, but it's the same as before. (I did also make sure to git pull) |
It's because I added the modification to the wrong line, sorry about that. Hopefully it works now 🙏. |
Yay!!!!!! It finally works!!!! Here's what the output shows:
If you need anything else, let me know, and again, thank you SO much for all of your support. I wouldn't be where I am without you 😊 |
Now that everything is working, I was trying to rip an actual DVD. I ran
python autorippr.py --all
, and the DVD actually ripped to my output folder. The disk ejected, but then I got an error saying something along the lines of "file no longer exists" (sorry I can't be more specific - I forgot to save it, and I'm unable to replicate it, as I'm about to explain).Now, the movie won't even rip any more. I removed all of the contents of the previous rip from the output folder, and I run the command with
--debug
which gives the following output:However, my minlength in settings.cfg is 0. This may be a problem with MakeMKV, but it's odd to me that it worked (kind of) once, then ceased to work.
So really this is two questions - how can I get it to rip again, and what am I doing wrong to cause the movie not to compress when it DOES rip?
EDIT:
I did notice that there was another issue similar to this, but it seemed like the solution just had to do with updating the software, but I have the newest version.
EDIT:
I ran the script with a different DVD and I was able to replicate my previous error
EDIT:
I have now experienced the error with two separate movies. They're seen by MakeMKV the first time, then they fail to compress because the input file no longer exists, then MakeMKV can't find a main title when I try to re-rip even though the minLength is 0
The text was updated successfully, but these errors were encountered: