JasonMillward / Autorippr

Rip discs automatically using a blend of Python, MakeMKV and HandBrake
MIT License
243 stars 60 forks source link

File missing after Rip #12

Closed gri-zz-ddy closed 11 years ago

gri-zz-ddy commented 11 years ago

Firstly thanks for this script, works really well on another computer I have it on. Tried it on my laptop and seem to have a problem. After ripping I get the message "It took 16 minutes to complete the ripping of...." But then when I try to run the compress script it aborts with an error and I discover the folder where the mkv file was being created is now empty. Strange. I delete the now empty folder but when trying to empty the trash it says that the specified location is not mounted? BIt of a noob so don't really understand whats going on here! (v1.4 of script) On the computer which is having problems I used the install script (very slightly changed to include checkinstall for installing makemkv) and on the computer where it works I already had makemkv and handbrake installed so didn't really have to do anything apart from rename settings.blank.cfg. Any help appreciated

JasonMillward commented 11 years ago

What OS are you using? What version of Python is on that machine (python --version)

Can you post the contents of auto-ripper.db

Open up the database using sqlite

sqlite3 auto-ripper.db

Now to list the movies

sqlite> SELECT * FROM movies;

The results should look something like 1|/home/jason/movies/Movie1|title00.mkv|Movie1.mkv|Error|Failed 2|/home/jason/movies/Movie2|title00.mkv|Movie2.mkv|In Queue|Waiting

But the "specified location is not mounted" error seems like you have issues with a disconnected drive, possibly a shared windows partition or SAMBA mount? Are you able to read/write to that path normally?

JasonMillward commented 11 years ago

Congratulations to you and your partner.

Get back to me when you can, there's no rush :smile:

JasonMillward commented 11 years ago

I'm closing this one because it's been sitting here for 6 months.

Please reopen this when you can.