2

Я начал использовать CLI для MakeMKV (makemkvcon), и мне интересно, если кто-нибудь знает, есть ли способ копировать более одного конкретного заголовка с DVD за один раз без повторного сканирования. Скажем, я хочу скопировать заголовки 0, 2 и 7, тогда я ожидаю, что команда, подобная этой, будет доступна

makemkvcon64 mkv disc:0 0,2,7 "\path\to\output\dir"

В противном случае, если вы просто зациклите каждый заголовок отдельно, makemkvcon выполнит полное повторное сканирование диска, что является большой тратой времени.

Файл Использование.txt с сайта MakeMKV показывает, как скопировать один заголовок, а также есть возможность скопировать все заголовки, но ничего о двух или более конкретных заголовках. Это (оставшееся без ответа) сообщение на форуме, на мой взгляд, хорошо показывает, что графический интерфейс способен копировать определенные заголовки без необходимости повторного сканирования.

Я сделал приличное количество Google, но не стесняйтесь, покажите мне свое лучшее Google-фу, и все, что я нашел, было связано с тем сообщением на форуме и этим репозиторием Git, который использует MakeMKV для автоматизации копирования. Как бы многообещающе ни звучало это репо, из того, что я видел в источнике, он просто запускает цикл for по списку нужных вам титулов.

У меня нет доступа к машине Linux (я работаю в Windows), но я думал, что использование этой идеи (https://unix.stackexchange.com/a/12509) может быть способом увидеть, как GUI взаимодействует с реальным двоичным файлом, который выполняет копирование для извлечения ввода с несколькими заголовками.

Куча случайных идей, которые я пробовал для разделения заголовков в команде makemkvcon

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

1 ответ1

1

Некоторое время я боролся с точно таким же вопросом. В конце концов я сдался и написал сценарий bash, который использует makemkvcon для однократного чтения диска, записывает эти данные в файл, затем анализирует этот файл на основе моих различных предпочтений, перебирает и копирует нужные заголовки.

Это именно так, как вы это описали. Затраты на чтение диска возникают для каждого разорванного заголовка. В графическом интерфейсе он определенно обрабатывает несколько заголовков одним движением.

Я посмотрел на ссылку, которую вы опубликовали, и попробую описанный в них процесс, чтобы лучше понять, что делает графический интерфейс makemkv для запуска однократного чтения, и, возможно, мы надеемся, мы сможем дублировать процесс в makemkvcon.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .