I do not see it inHaiku Depot (64-bit) and it was very dependable on ripping most DVDs. Still use it with new DVDs (since I use it in Zeta 1.51) today with Handbrake to convert my DVDs into mp4s.
I tried using dvdbackup to rip a DVD and it crashed into KDL. So, this probably the wrong utility as its purpose to to backuip and not rip anyway.
Well ok it is a bit more complicated, there are a few exceptions but we need to be able to offer some maintenance and have a licence that allows us to redistribute the software.
I located the source code. You can downloaded it via BeShare and search for âDVDRip-1.0-src.zipâ. I could not locate version 1.1, which is what I use in ZetaOS currently.
DVDRip 1.0 compiles and runs on Haiku (x86_64). You have to install the libdvdread_devel and libdvdcss_devel packages as before you try to compile it. After that, a simple âmakeâ will compile the program. I have no idea whether the program actually works (ripping dvds) or not, I compiled it in a VM and was too lazy to configure pass-through for my optical drive
Now it would of course be great if we had the sources to the latest version.
Update: I did a quick test run on my physical Haiku machine. DVD is detected (title, chapters) but ripping to file fails with something like âcouldnât read block xxxxxâ. Will do some further testing and report some more details about the error.
I installed the libdvdread_devel and libdvdcss_devel packages as you stated above. Using Paladin, I imported the project and attempted to âBuildâ->âRunâ and it failed with a long list of items in the error window. I guess you are set up for development, where my stock installation is not.
Since this program is dated circa mid 2000âsâŚit may not be able to read the newer DVDs with more recent encryption schemes (e.g. corrupted sector insertions, erroneous disc navigation with corrupted data, and list goes on). For older DVDs or current DVDs with older encryption schemesâit usually works.
Itâs hit-or-miss with DVDs. I know DVDs produced by Disney and Sony use nastier encryption schemes. In those cases, I use DVDFab to rip my purchased DVDs with these schemes and use Handbrake to convert them into m4v/mp4 files to load into my Kodi media centre to view the movies/shows from anywhere in my house.
I had some success too, ironically with the same DVD that DVDRip ran into the âcouldnât read blockâ error the day before. So I think we are dealing with not easily repeatable problems here.
Iâve looked at the source code a bit, and I think the problems come from libdvdread, not from DVDRip itself. All it does is call a function from libdvdread to read some blocks, with an offset and the amount of blocks to read. These are then written to a file or to stdout, as the user selected.
I already started adding some debug output to DVDRip, and plan to add some more as sometimes also the discovery of titles doesnât work correctly, at least on my system. Iâll put this version online and post the link here so we can all do some testing.
Be aware that this report represents actions in both PC and laptop environments.
In the PC, Predator (1987) ripped immediately and clean; but in laptop, DVDRip would not âRefresh!â to load the DVD. I previously tried to rip a different DVD before itâthe DVD would mount and DVDRip would not refreshâI rebooted, then, Predator ripped clean.
For Jurassic World: Dominionâfailed in both; however, with this DVD, the laptop went into KDL the first time: