makemkvcon scanning all drives on startup

The place to discuss linux version of MakeMKV
Post Reply
Message
Author
larsi
Posts: 1
Joined: Sat Mar 07, 2015 11:03 am

makemkvcon scanning all drives on startup

#1 Post by larsi » Sat Mar 07, 2015 11:12 am

I usually buy DVDs and Blurays in batches, copy them all to disk, and then watch them later. So I've
got multiple (USB3) Bluray drives, which enables me to copy several disks in parallel. I use makemkvcon
like this:

makemkvcon -r mkv dev:/dev/sr1 all "/dvd/target/dir1"

This kinda works fine. The only problem is that each instance of makemkvcon scans all
attached disks drives on startup, even if dev: is among the parameters.

So if I already have a makemkvcon on /dev/sr1, and I start another one on /dev/sr2, then
the second instance will try to read the info from /dev/sr1, which will make the drive
start thrashing, since it has to fulfill two requests at once. This means that the scan
can take upwards of fifteen minutes, which isn't nice.

I've found out I can C-z the first makemkvcon instance to make it pause, and that
helps, but it's kinda inconvenient.

Would it be possible to make makemkvcon drop the "scan all drives" bit if dev: is
amongst the parameters?

Woodstock
Posts: 10293
Joined: Sun Jul 24, 2011 11:21 pm

Re: makemkvcon scanning all drives on startup

#2 Post by Woodstock » Sat Mar 07, 2015 3:55 pm

It's a common request, and I've seen it posted here every month or so since I started using MakeMKV.

Mike has indicated he thinks it would be a good change, but it is low on his priority list.

Post Reply