Table of Contents
dvd_rip
- dvd_info - main package
dvd_rip
is a tiny DVD ripper that is part of dvd_info. It is tiny because it has a subset of major DVD ripper options such as HandBrake. It uses libmpv to power everything, and is essentially a wrapper around mpv
.
A man page is included with the install (man dvd_rip).
See also –help
output.
Features
I originally wrote it as a proof-of-concept and a way to use libmpv's backend for coding. It's good to use if you want to see what a DVD track would look like with some generic settings for encoding, a quick way to get in and out. If you like the way it works, awesome. :)
What it does:
- requires no arguments, will rip the longest track to
dvd_rip_##
by default where '##' is the track number. - rips the video track plus one audio track
- can select audio track by language or track id
- one fixed output based on output filename extension
- .mkv - H.265 (x265) AAC (fdk-aac)
- .mp4 - H.264 (x264) AAC (fdk-aac)
- detelecining
What it does NOT do (this is why it's a tiny ripper):
- subtitles
- multiple audio streams
- auto-cropping
- add specific codec parameters
- pass video or audio through
I recommend using something like HandBrake for more advanced options.
x264 Encoding
CRF for x264 ranges from 0 to 51, with the default being 23.
In x264, changing the encoder speed is relative to quality, not filesize. In these presets, however, both CRF and encoding speed are adjusted for each level.
x265 Encoding
CRF for x265 ranges from 0 to 51, with the default being 28.
In x265, changing the encoder speed is relative to filesize, not quality. In these presets, however, both CRF and encoding speed are adjusted for each level.