I've been starting to use the CLI to MakeMKV (makemkvcon) and I'm wondering if anyone knows if there is a way to rip more than one specific title from a DVD at a time without rescanning. Say I want to rip titles 0, 2 and 7 then I would expect a command something like this would be available
makemkvcon64 mkv disc:0 0,2,7 "\path\to\output\dir"
Otherwise, if you just loop over each title separately then makemkvcon does a full disc rescan which is a big waste of time.
The usage.txt file from the MakeMKV site shows how to rip a single title, and there is also an option to rip all titles but nothing about two or more specific titles. This (unanswered) forum post makes the good point, I think, that the GUI is capable of ripping specific titles without having to do a rescan.
I've done a decent amount of Googling, but feel free to show me up with your better Google-fu, and all I found that was related was that forum post and this Git repo that uses MakeMKV to automate ripping. As promising as that repo sounds, from what I saw in the source it simply runs a for loop over the list of titles you want.
I don't have access to a linux machine (I'm running on Windows) but I was thinking that using this idea (https://unix.stackexchange.com/a/12509) could be a way to see how the GUI interfaces with the actual binary that does the ripping to extract the multi-title input.
A bunch of random ideas I've tried for separating the titles in the makemkvcon command
0,1,7
"0,1,7"
0;1;7
"0;1;7"
0:1:7
"0:1:7"
0 1 7
"0 1 7"
0-1-7
"0-1-7"
0_1_7
"0_1_7"
"0|1|7"
title:0 title:1 title:7