Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sat 19 Aug 2017, 20:53
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
MakeMKV DVD (and maybe Blu-Ray) Ripper
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 1 [4 Posts]  
Author Message

Joined: 13 Nov 2013
Posts: 858
Location: Canada

PostPosted: Mon 20 Mar 2017, 15:33    Post subject:  MakeMKV DVD (and maybe Blu-Ray) Ripper  

MakeMKV could be your DVD ripper of choice once you try it. Faster than Handbrake, it does not sacrifice quality to speed.

For Dog-based OS :

Make sure you have add-apt-repository enabled, then :
add-apt-repository ppa:heyarje/makemkv-beta
Update sources, then install :
makemkv-bin makemkv-oss

Installed without problem in Mintpup, and i ripped a few TV series in no time.

MakeMKV is not Open Source, but you can install it as long as it is in beta, which it has been for a few years now.

I did not try it for BluRay, but it is said to work for BluRay. Just comment on this if you try ripping Bluray.
Back to top
View user's profile Send private message 

Joined: 13 Nov 2013
Posts: 858
Location: Canada

PostPosted: Fri 24 Mar 2017, 14:38    Post subject: more on MakeMKV
Subject description: dev libraries and registration key


Forum page for Linux users contains all you need to know to compile MakeMKV.

Here is a review :
First install dev libraries :
build-essential pkg-config libc6-dev libssl-dev libexpat1-dev libavcodec-dev libgl1-mesa-dev libqt4-dev

Dog-based OS can make a bundle of dev libraries and use it on other systems to compile at later time.

Then compile makemkv-bin and makemkv-oss.

The compiling is fast and installed without problem in Mintpup with standard ./configure & make & make install

Avoid compiling ffmpeg, it takes a very long time, unless you have a need for the latest package of ffmpeg.

You will have to register your copy of MakeMKV :
The above registration key is temporary and ends March 31.

Just copy new registration key from time to time :

MakeMKV is a top notch app for ripping DVD. Without changing any settings, you have good quality in a short time. Handbrake may have good quality without changing any settings, but it is not fast.
Back to top
View user's profile Send private message 

Joined: 13 Nov 2013
Posts: 858
Location: Canada

PostPosted: Wed 12 Jul 2017, 13:18    Post subject: breaking Blu-Ray DRM with MakeMKV
Subject description: a step-by-step guide for linux users

Blu-ray has been out for a long time now, so it seems crazy that there still isn’t a clear-cut way to play them in Linux. That’s mostly because Blu-ray is loaded with DRM that Hollywood doesn’t want open-source programs to be able to get past.

Conveniently, MakeMKV can break DRM and make a copy of your Blu-Ray disc, then you can play it in VLC or any other media player.

I haven't had the opportunity to rip a Blu-Ray disc myself, but, in this review of MakeMKV, it is obvious that it can do it :

Back to top
View user's profile Send private message 

Joined: 13 Nov 2013
Posts: 858
Location: Canada

PostPosted: Mon 31 Jul 2017, 11:09    Post subject: cli alternatives to MakeMKV
Subject description: vobcopy, dvdbackup, dd, gddrescue

MakeMKV for Linux is nice to have et use, but there are cli tools to retreive DVD content :

Simply install vobcopy, and use it, typing : vobcopy.

vobcopy -h will result with usage below :

Usage: vobcopy
if you want the main feature (title with most chapters) you don't need _any_ options!
[-m (mirror the whole dvd)]
[-M (Main title - i.e. the longest (playing time) title on the dvd)]
[-i /path/to/the/mounted/dvd/]
[-n title-number]
[-t <your name for the dvd>]
[-o /path/to/output-dir/ (can be "stdout" or "-")]
[-f (force output)]
[-V (version)]
[-v (verbose)]
[-v -v (create log-file)]
[-h (this here Wink]
[-I (infos about title, chapters and angles on the dvd)]
[-1 /path/to/second/output/dir/] [-2 /.../third/..] [-3 /../] [-4 /../]
[-b <skip-size-at-beginning[bkmg]>]
[-e <skip-size-at-end[bkmg]>]
[-O <single_file_name1,single_file_name2, ...>]
[-q (quiet)]
[-w <watchdog-minutes>]
[-x (overwrite all)]
[-F <fast-factor:1..64>]
[-l (large-file support for files > 2GB)]

Note : encrypted DVDs need libdvdcss for vobcopy to decrypt them, and you need your DVDs in good state for vobcopy to work. If it fails, it is most likely your DVD is physically damaged.
Here you will find libdvdcss binaries for Debian-based OS (from Wheezy up to Stretch) and other platforms as well : https://pkgs.org/download/libdvdcss

In case your DVD is damaged, you may try dvdbackup. As a result, you will have a backup, but not a complete backup, with parts missing, the extent of missing parts depends on the extent of damage. But your backup will be usable, with separate vob files, some usable, some unusable.

As for vobcopy, download dvdbackup and use it in terminal. It is as simple to use as vobcopy.

dvdbackup -h will result with this dvdbackup usage :

-h, --help display this help and exit
-V, --version display version information and exit

-I, --info prints information about the DVD
-M, --mirror backup the whole DVD
-F, --feature backup the main feature of the DVD
-T, --titleset=X backup title set X
-t, --title=X backup title X
-s, --start=X backup from chapter X
-e, --end=X backup to chapter X

-i, --input=DEVICE where DEVICE is your DVD device
if not given /dev/dvd is used
-o, --output=DIRECTORY where directory is your backup target
if not given the current directory is used
-v, --verbose print more information about progress
-n, --name=NAME set the title (useful if autodetection fails)
-a, --aspect=0 to get aspect ratio 4:3 instead of 16:9 if both are
-r, --error={a,b,m} select read error handling: a=abort, b=skip block,
m=skip multiple blocks (default)
-p, --progress print progress information while copying VOBs

-a is option to the -F switch and has no effect on other options
-s and -e should preferably be used together with -t

If not satisfied with neither vobcopy nor dvdbackup, you can also use dd :

sudo dd if=/dev/sr0 of=image_name.iso

Note : if means input file and of means output file.

So as Linux users you have pretty much all you need to rip DVDs, including handbrake which is well-known.

But any damage to your DVD will result in failure with most apps discussed here, except for dvdbackup, which can skip bad sectors. So your best approach is make a DVD backup as soon as you have this new and shiny DVD of yours, before it gets damaged.

Use dd to copy the DVD to an ISO :

A how-to here : https://askubuntu.com/questions/147800/ripping-dvd-to-iso-accurately

On that site, you will find mentioned gddrescue :
Should the DVDs itself be faulty, I can only recommend gddrescue as it will automatically skip over unreadable sectors (the default is to try around thirty times, if I recall correctly, which just takes forever and fails if it does not succeed in reading the disk).

Discussed here are apps that i tested myself, and they work fast. I did not test gddrescue. Good value for under 1MB installed.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [4 Posts]  
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Multimedia
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum

Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0360s ][ Queries: 13 (0.0059s) ][ GZIP on ]