Reading from a disc drive, `makemkvcon` pegs a CPU to 100% and doesn't seem to make any progress for >10m. Putting random threads under `strace`, I see something one thread waiting to read from stdin and others sleeping / blocked.
---------------------------------
mirto's workaround using `dd` [1] lets me progress past here. Working off a dump of the disc image, I can see MakeMKV working on opening the disc:
Code: Select all
Debug log started at Sun Apr 6 06:16:55 2025 , written by MakeMKV v1.18.0 linux(x64-release)
001005:0000 MakeMKV v1.18.0 linux(x64-release) started
001004:0000 Debug logging enabled, log will be saved as ...
Using 262272KB for read cache.
Network access is ENABLED, CURL version 8.11.1/OpenSSL/3.3.3/1.65.0 (x86_64-unknown-linux-gnu) , proxy server not set.
005042:0000 The program can't find any usable optical drives.
001003:0020 DEBUG: Code 0 at %Z#Az] rem?7b9|b>'9SL&:29393631
003007:0000 Using direct disc access mode
005053:0608 This functionality is shareware. You may evaluate it for 30 days after what you would need to purchase an activation key if you like the functionality. Do you want to start evaluation period now?
005050:0000 Evaluation version, 30 day(s) out of 30 remaining
001003:0020 DEBUG: Code 0 at %Z#Az] rem?7b9|b>'9SL&:29393631
005085:0000 Loaded content hash table, will verify integrity of M2TS files.
DEBUG: Code 2147483648 at iXnQ.\Sv4*O6>m.;:121265499
003310:0000 This disc uses newer version of AACS protection. Please let us know about it by visiting ...
Feedback and tips very welcome — please, and thank you

[1] viewtopic.php?p=168857#p168857