makemkvcon scanning all drives on startup
Posted: 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?
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?