Announcement

Collapse
No announcement yet.

Trouble ripping dvds

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • vbbob
    replied
    I just finished the upgrade to Vortexbox 2.5 BETA with Fedora 25. A number of things were updated including LMS and PLEX, but not MakeMKV.

    It appears that MAKEMKV is still at v10.x. (I was able to update to the older v12.3, but updating to the current v14.x does not appear to work)

    Unfortunately, the trick of commenting out the www links that go to the API does not work any longer. Here's what I get:
    03/09/2019 15:22:42 -

    Restarting Auto Ripper...
    03/09/2019 15:22:42 - Ripping from /dev/sr0
    03/09/2019 15:22:42 - Vendor : HL-DT-ST
    03/09/2019 15:22:42 - Model : DVD-ROM DT80N
    03/09/2019 15:22:42 - Revision : D101

    03/09/2019 15:22:42 -

    Internet not available.
    No track or disk info will be available.
    03/09/2019 15:22:42 - (Your DNS may not be working)

    03/09/2019 15:31:33 - Optical disk detected - type : DVD
    Using device /dev/sr0
    Reading DVD track info.
    Getting DVD name.

    Ripping Unknown to /storage/movies...


    DNS is working fine for remote access to Plex.
    Any Ideas?

    Last edited by vbbob; 03-09-2019, 07:06 PM.

    Leave a comment:


  • Simon
    replied
    Any progress on fixing the dvd info API? I'm quite keen to get the automatic disc renaming working for DVD / Bluray ripping.
    If any one has any information on how the endpoint was identifying the discs and where it was getting data from I'm happy to contribute.
    Is there a public git repo for the server side or is it proprietary?

    agillis

    Leave a comment:


  • cherishjoo
    replied
    Just tried to rip my first DVD: Sword in the Stone, Disney movie. It is quite simple to figure out the steps to start the rip, however, the program seems to only download half of the movie before finishing the conversion. No matter the setting I change, out of a hour and a half movie it only completes 37 minutes.
    I finally worked out with another program with the guide here:
    If you are looking for a more straight-forward way to rip Bluray DVD directly to MP4 AVI WMV and even 3D formats like 3D MKV and 3D MP4, I’d like to recommend an awesome MakeMKV and Handbrake alternative for you-Leawo Bluray Ripper.

    Leave a comment:


  • Mikssa
    replied
    I have met the same trouble with you. Reading the whole post, I just want to catch answers about how to fix that trouble. Thanks for your post and all comments.

    Leave a comment:


  • Doris1997
    replied
    Simon, this worked great for me Thanks so much!

    Leave a comment:


  • Simon
    replied
    Has there been any progress on fixing the dvdinfo.php api endpoint?

    For now I've got my vortexbox ripping DVD's again by modifying the "getdvdinfo" function in /opt/vortexbox/getdvdname.php
    I added a check to the http status code before processing the result if it isn't 200 then the movie will be called "MovieUnkown".
    You'll still need to manually rename the file but it will copy out of the ripper.tmp folder automatically. Ripping multiple discs will then have the usual effect of adding the unix time stamp onto the file name.

    Seems to work alright but would be much nicer to get the auto renaming working again.


    Code:
    function getdvdinfo($dvdid) {
            $dvdidurl = substr($dvdid,0,8).substr($dvdid,9,8);
            $curl_connection = curl_init ("http://api.vortexbox.org/dvdinfo.php?dvdid=".$dvdidurl) ;
            curl_setopt ($curl_connection, CURLOPT_RETURNTRANSFER, 1) ;
    //      curl_setopt($curl_connection, CURLOPT_VERBOSE, 1);
            curl_setopt($curl_connection, CURLOPT_HEADER, 1);
            $response = curl_exec ($curl_connection) ;
            $header_size = curl_getinfo($curl_connection, CURLINFO_HEADER_SIZE);
            $header = substr($response, 0, $header_size);
            $body = substr($response, $header_size);
            $status_code = curl_getinfo($curl_connection, CURLINFO_HTTP_CODE);
            if($status_code != 200){
                    $dvdtitle = "MovieUnknown";
    //                echo "non 200 code getting dvd title. Set to unknown";
            }else{
                    $dvdtitle = $body;
            }
            curl_close ($curl_connection) ;
            return $dvdtitle;
    }

    Leave a comment:


  • Dave the Bass
    replied
    Ooo! For the 1st time in over a year my VBA has updated. The latest LMS is amongst the updates, whahey! I think it must have worked out we were talking about it

    Leave a comment:


  • Dave the Bass
    replied
    Hi Mr Transporter!

    Ah, pity I can't get VBA to just rip and tag DVD's like it used to, meh! I wondered if my version of VB was out of date as it never seems to update thesedays either when I manually try and 'update package'.

    OK, I'll DL MakeMKV onto a networked PC and have a go at ripping and sending them to VBA over the Wifi network.

    Ta for the advice BTW.

    Cheers.

    Leave a comment:


  • Transporter
    replied
    Welcome Dave. MakeMKV is fixed and is no longer the issue. You must either use the workarounds above (other then those for MakeMKV) or you need to use NANO to "edit" out the two calls to the Vortexbox.org Server. The other option is to download MakeMVK unto a Windows PC/Laptop and use it to rip your DVDs. If its on the same network as your Vortexbox and both are Ethernet connected, you can have MakeMKV put the ripped movie directly on your Vortexbox by changing the destination. Note if you use MakeMKV on another PC, you must change the name of the Movie after every Rip as it will be named title001.mvk by default each time.

    Leave a comment:


  • Dave the Bass
    replied
    Hello,

    I'm experiencing the inability to rip/store DVD's on my VBA, I'm running V2.3 on Fedora20.

    I've worked my way through this thread and altering the date as recommended via CL. No joy. I got the following report in the ripper dialogue...

    MakeMKV v1.9.10 linux(x86-release) started Current operation: Scanning CD-ROM devices Current action: Scanning CD-ROM devices Current progress - 0% , Total progress - 0% Current progress - 0% , Total progress - 0% Current progress - 100% , Total progress - 0% Current progress - 100% , Total progress - 100% The new version 1.10.6 is available for download at http://www.makemkv.com/download/ This application version is too old. Please download the latest version at http://www.makemkv.com/ or enter a registration key to continue using the current version. Ripping took 2 minutes and 50 seconds. 03/20/2017 02:06:11 - Done." Are there any known fixes yet? I miss not being able to rip and stream music DVD's to my Laptop *sobs quietly into wine glass*!

    Leave a comment:


  • maddogg220
    replied
    Thought i'd register here just to post the fix... use your favorite editor to modify /opt/vortexbox/getdvdname.php Just comment out the two lines that mention api.vortexbox.org.

    Leave a comment:


  • Transporter
    replied
    Andrew:

    Any update on fixing the DVD Ripping Process? I have checked and pulled down all current versions and updates. Did a Clean All, then rebooted. The process still fails to move the completed ripped DVD file to /storage/movies, it leaves the file in /storage/tmp/ripper.tmp which if one inserts another DVD to rip, it is ripped and writes over the last rip if it is not manually moved to /storage/movies after every rip. This is not overly effecting me as I can rip on my laptop and have the file ripped to //vortexbox/storage/movie as destination, but my friends that I have turned onto Vortexbox because they know nothing about networks, ripping, or anything technical and hence love the Auto-ripper feature of just "Feeding" the Vortexbox CDs or DVDs can no longer get DVDs onto their Vortexbox because they can't use the CMD Line or figure out how to use Windows File Explorer to move the file from /storage/tmp/ripper.tmp before ripping another DVD.

    It appears that modifying just a few lines of code could probably fix this issue from what I have watched during the actual ripping.

    Leave a comment:


  • anita
    replied
    Thanks for the workarounds. I have actually only just go around to taking a look at fixing this, but did a software upgrade before attempting it. Blood Father has now ripped, albeit into a number of subfolders so I had to rename and then move it. I might go back and try some others that did not rip prior to this and see if they now do.

    Leave a comment:


  • Transporter
    replied
    Latest WorkAround for the current MakeMKV issues for Beta Key MakeMKV Users (don't believe this effects users that purchased a Key):

    If your are getting this error "This application version is to old. Please download the latest version or enter a registration key to continue using the current version." and the new MakeMKV Key has still not been issued yet, try changing the date and time from the CMD Line:

    date -s '2017-03-20 02:00:00'

    iptables -A INPUT -s 66.241.100.214 -j DROP

    This will set the date of the Vortexbox back to 2AM on March 20th when the Key is still good for the current MakeMKV version. NOTE: one does an ENTER/Return at the end of each line (last time I typed Return somebody kept typing in the word 'return'). Also the date and time are bracketed by the ' grave mark and not quotation marks. The second line (hat tip MarkDan) prevents the Name Search via the offline IP Address that causes the ripping script to fail.

    Lastly note that changing the system time in the BIOS might not work but doing the CMD Line does work for sure. I shutdown my Vortexbox and changed my system time at start-up and it shows that new older date/time in the GUI Window when the ripper initializes, but right before the actual ripping starts it shows the actual current time and the rip fails out with the Key Expired error. I checked the BIOS Date and it was still March 15th were I set it but doing a "date" command with the CMD Line showed the actual current time. So I changed the date and time via the CMD Line and I can currently rip DVDs.

    Leave a comment:


  • Transporter
    replied
    Nice Workaround Mark! I forgot to tell Users if they did the IP Block (using Router or CMD Line) that they would not get the "title00.mkv" file name but usually some semblance of the Movie Title and could immediately edit it because the Vortexbox was still connected to ones Network if editing via headless. Also using the Firewall instead of the Router to block the IP is easy for anybody that can use the CMD Line and eliminates trying to explain 50 different Router Manufacturers' procedure to block an IP Address. Having an RF Engineering background and being a retired Cellular Network Engineer, I am always thinking about blocking unwanted traffic as far away from internal networks as possible (first outside connection) and not thinking about the ease of just using the CMD Line. Thanks for tidying up and posting.

    Leave a comment:

Working...
X