It seems we have to 'work out' which tracks from a disc the software will count as valid based on the default 'minimum length' of 120 seconds.
I guess I could change my settings or add the option to make it 0 seconds which would then copy all the tracks in the same order as the DVD.
For example, this disc has 8 tracks...
Code: Select all
$ lsdvd
Disc Title: BBCDVD1368
Title: 01, Length: 00:00:00.480 Chapters: 01, Cells: 01, Audio streams: 00, Subpictures: 00
Title: 02, Length: 00:27:25.320 Chapters: 06, Cells: 06, Audio streams: 03, Subpictures: 00
Title: 03, Length: 01:29:36.480 Chapters: 19, Cells: 19, Audio streams: 01, Subpictures: 01
Title: 04, Length: 00:29:51.480 Chapters: 07, Cells: 07, Audio streams: 01, Subpictures: 01
Title: 05, Length: 00:30:17.480 Chapters: 07, Cells: 07, Audio streams: 01, Subpictures: 01
Title: 06, Length: 00:29:28.480 Chapters: 07, Cells: 07, Audio streams: 01, Subpictures: 01
Title: 07, Length: 00:29:22.000 Chapters: 06, Cells: 06, Audio streams: 01, Subpictures: 01
Title: 08, Length: 00:01:26.560 Chapters: 01, Cells: 01, Audio streams: 01, Subpictures: 00
...so, the software would copy DVD tracks 02, 03, 04, 05, 06, 07 (as shown in the lsdvd output).
I do
not want the largest track, which is 'Title: 03, Length: 01:29:36.480'
In order to do this via the command line, I have to then 'work out' the following by counting from 0 and only including the tracks
more than 2 minutes...
0 = Title: 02, Length: 00:27:25.320
2 = Title: 04, Length: 00:29:51.480
3 = Title: 05, Length: 00:30:17.480
4 = Title: 06, Length: 00:29:28.480
5 = Title: 07, Length: 00:29:22.000
Code: Select all
makemkvcon mkv disc:0 0 /path/to/output/
makemkvcon mkv disc:0 2 /path/to/output/
makemkvcon mkv disc:0 3 /path/to/output/
makemkvcon mkv disc:0 4 /path/to/output/
makemkvcon mkv disc:0 5 /path/to/output/
...or, in one command...
Code: Select all
for n in 0 2 3 4 5; do makemkvcon mkv disc:0 $n /path/to/output/; done;
I find all this a bit of a chore (which I don't mind so much, it works the brain) but perhaps as a Feature Request, we could have an extra line on the output to say which tracks it would copy or has copied?
e.g.
You will find my suggestions in bold...
MakeMKV v1.15.1 linux(x64-release) started
Using direct disc access mode
Using LibreDrive mode (v06 id=E064BA3E3F81)
Cells 6-end were skipped due to cell commands (structure protection?)
Title #2 was added (5 cell(s), 0:27:23)
as track 0
Cells 7-end were skipped due to cell commands (structure protection?)
Cells 19-end were skipped due to cell commands (structure protection?)
Title #3 was added (18 cell(s), 1:29:28)
as track 1
Cells 20-end were skipped due to cell commands (structure protection?)
Cells 7-end were skipped due to cell commands (structure protection?)
Title #4 was added (6 cell(s), 0:29:48)
as track 2
Cells 8-end were skipped due to cell commands (structure protection?)
Cells 7-end were skipped due to cell commands (structure protection?)
Title #5 was added (6 cell(s), 0:30:14)
as track 3
Cells 8-end were skipped due to cell commands (structure protection?)
Cells 7-end were skipped due to cell commands (structure protection?)
Title #6 was added (6 cell(s), 0:29:26)
as track 4
Cells 8-end were skipped due to cell commands (structure protection?)
Title #7 was added (6 cell(s), 0:29:20)
as track 5
Title #8 has length of 86 seconds which is less than minimum title length of 120 seconds and was therefore skipped
Operation successfully completed
Saving 1 titles
(track 5) into directory /home/paully/ToDo/Dad's Army/
1 titles
(track 5) saved
Copy complete. 1 titles saved.
Obviously, wording and layout suggestions are welcome.
Thanks.
Paully