Есть ли альтернатива DVD-Shrink, которая может сжать образ DVD до меньшего размера, чтобы поместиться на записываемый DVD?


12

Есть ли альтернатива Linux для приложения Windows-Shrink DVD, которое может сжимать образ DVD до меньшего размера, чтобы поместиться на записываемый DVD?

При резервном копировании некоторых DVD-файлов размер разорванного ISO-файла составляет более 7000 МБ. Существует ли альтернативное программное обеспечение linux, похожее на Windows "DVD Shrink", которое может сжать его, чтобы уместить на записываемый DVD-диск объемом около 4000 МБ.


пока нет обновлений к этому ответу?

за что проголосовали за закрытие?

1
@cipricus Нажмите на кнопку закрытия. Вы увидите 1 рядом с «в первую очередь на основе мнений». Кроме того, когда вы удовлетворены каким-либо из ответов, прокомментируйте здесь, помечая меня, чтобы я мог присудить награду за него.
Муру

1
@cipricus Это нормально. Я просто выступаю в качестве доверенного лица для вас в этом вопросе, поскольку я не занимаюсь копированием и не могу судить ответы за себя. Звоните мне через неделю, когда истекает срок действия награды.
Муру

1
Ах, прости. Пропустил "сохранение структуры меню" - часть. MKV теоретически разрешит меню. Но не так много плееров (VLC) и кодировщиков (о которых я знаю), которые бы это поддерживали.
MadMike

Ответы:


7

Лучшим из них является k9copy, но у меня были проблемы с ним в 12.10 64bit, хорошей альтернативой является dvd95, и есть другое приложение под названием xdvdshrink, хотя возможности копирования субтитров в xdvdshrink кажутся неработающими.

Другим вариантом для вас будет запустить dvdshrink через вино. Я смог сделать это довольно легко, единственное, что мне нужно, это перечислить ваш cdrom в файле fstab, а также добавить диск в winecfg.

Начните с выполнения этой команды:

sudo mkdir -v /media/cdrom

Это создаст каталог, куда будет смонтирован ваш компакт-диск. Затем выполните эту команду, чтобы открыть fstab с gedit от имени root.

gksudo gedit /etc/fstab

Вот строка fstab, необходимая для монтирования компакт-диска, просто скопируйте и вставьте его в конец файла fstab:

# built in CDrom
/dev/sr0    /media/cdrom    auto    ro,noauto,user,exec 0 0

Запустите эту команду:

sudo mount -a

Затем запустите:

winecfg

Вот изображение, где можно добавить диски в winecfg, просто перейдите на вкладку «Диски», затем нажмите кнопку «Автоопределение». Затем подайте заявку и ОК.

winecfg, вкладка "Диски"


1
какие-нибудь обновления к этому, какое-нибудь решение Linux?

в Xubuntu 14.04 изменение fstab не требовалось. DVD установлен media/usernameи виден dvdshrink

8

Два лучших инструмента, которые я знаю об этой работе, это dvd95 и k9copy.
sudo apt-get install dvd95или sudo apt-get install k9copy
установка k9copy в системе, отличной от kde, устранит множество зависимостей, которые могут быть или не быть проблемой с вами.


dvd95 не работает как dvdshrink; k9copy недоступен для 14.04, если только мы не установим обновленную версию 3.0.0 отсюда . - Как установить k9copy в 12.04?

4

HandBrake

HandBrake действительно хорош, и это инструмент, который я рекомендую.

Загрузка доступна по адресу https://handbrake.fr

Еще лучше, есть PPA на https://launchpad.net/~stebbins/+archive/handbrake-releases/

Хотя PPA для самого последнего выпуска (версия 9.9) предназначен для Raring, он прекрасно работает в 14.04. Вы можете добавить репозиторий HandBrake для Raring и установить HandBrake в Ubuntu 14.04 следующим образом:

echo "deb http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main" | sudo tee -a /etc/apt/sources.list.d/handbrake.list
echo "# deb-src http://ppa.launchpad.net/stebbins/handbrake-releases/ubuntu raring main" | sudo tee -a /etc/apt/sources.list.d/handbrake.list
apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 816950D8
sudo apt-get update
sudo apt-get install handbrake-gtk

k9copy

K9Copy был отличным инструментом, но разработчик прекратил поддерживать его много лет назад. Видимо, другой разработчик недавно взял проект ( http://k9copy-reloaded.sourceforge.net/#start ) и выпустил версию 3.0.0, если вы хотите попробовать его. Я сам не пробовал, поэтому не знаю, сработает ли это в 14.04. Вам придется собрать его с нуля, так как готовые пакеты для новой версии еще не доступны.


3
Ручной тормоз не предназначен для резервного копирования DVD-дисков путем их перекодирования и удаления.
LiveWireBT

2
LiveWiteBT прав в этом. HandBrake позволит вам скопировать DVD в другой формат и размер, чтобы вы могли скопировать его на другой носитель или DVD-диск меньшего размера, но он не сохранит исходную структуру DVD.
Пи Джей Сингх

2

Говорят, что K9copy - лучшая альтернатива DVD Shrink. Первоначальный разработчик прекратил разработку K9copy. K9copy-Reloaded является продолжением K9copy новым разработчиком. Информация:

ИМХО, было бы полезно включить обзор K9copy-Reloaded в отличный пост @cipricus, я рекомендую использовать пакеты Trusty / Utopic или Jessie с сайта tomtomtom. Помните, что K9copy основан на Qt и лучше всего устанавливается в среде KDE, другие среды, возможно, должны включать множество зависимостей.


Я оставил K9copy в стороне, пока не установил Kubuntu, и действительно, версия Jessie работает отлично - даже в ветке разработки Kubuntu 15.04. Кажется, что перезагруженный сайт k9copy был значительно обновлен и улучшен с тех пор, как я впервые начал свой основной ответ. Я ожидаю, что оттуда дэбы будут работать как положено - несмотря на неизбежные зависимости kde. Я скоро опробую его в Ubuntu Unity и сообщу в своем ответе.

2

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

Я оставлю в стороне DVDShrink в Wine.


DVD9to5 (DVD95) - я проверил это, сделав резервную копию двух видео-DVD в виде ISO-файлов. (Они были больше 5 ГБ и, возможно, защищены). Есть возможность сохранить меню, которое, я полагаю, означает структуру оригинального DVD.

введите описание изображения здесь

Но файлы iso не воспроизводились в VLC.

И я думаю, что знаю почему. На самом деле DVD95 не может выбирать и резервировать более одной дорожки каждый раз (подтверждение здесь ).

Хотя это может нормально работать с DVD-фильмами, у которых есть только одна такая дорожка (пока что это нужно проверить), те, у которых есть несколько дорожек, создадут большую проблему. Это DVD с более чем одним фильмом. При резервном копировании DVD с несколькими дорожками исходные меню будут потеряны, так как они относятся к другим файлам, которые не будут скопированы. Кроме того, субтитры не могут быть использованы таким образом, а также прокрутка не работает. Отдельные файлы VOB будут воспроизводиться отдельно.

В таком случае хорошая часть заключается в том, что у вас лучшее качество основного видео, чем в случае, если бы все DVD-образы были там (как это может сделать DVDSrink). В одном случае я заметил, что основное видео, которое было выбрано, сохранило свой первоначальный размер, и все «сжатие» изображения было сделано только путем удаления других дорожек. Это не одно и то же изображение. Но если это не проблема для вас (вам не нужны меню и субтитры), вы можете использовать простую команду dvdbackup -F(источник здесь: Как сделать ISO-копию DVD-фильма? ) И таким образом получить только главная особенность, которая вполне может быть меньше, чем 4,7 ГБ

  • DVD95 может быть альтернативой только в случае DVD с одной дорожкой.

Ручной тормоз - может конвертировать DVD-видео в MKV и в MP4 : возможно, хорошее решение для конвертации (пока не проверял), но не для «сжатия» DVD-изображений,

введите описание изображения здесь

Итак, Handbrake не является альтернативой DVDShrink.


xDVDShrink (также .deb) - не работает на всех источниках DVD (зашифрованных и т. д.) . К DVD-дискам, протестированным выше, даже не было доступа, поэтому я протестировал видео с DVD-диском 4.7 без защиты.

Кажется, нет поддержки субтитров (также упоминается здесь ), выбирается один заголовок видео и один аудио канал.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Я сделал также эти настройки:

введите описание изображения здесь

которые не были соблюдены. Файл .iso не должен был быть найден на рабочем столе или в другом месте. Но ни файлы / tmp не были удалены как установлено, поэтому я смог их протестировать. Полные файлы DVD были найдены в /tmp/mydvd/BUILD/, но они могут воспроизводиться с VLC и SMPlayer так же, как обычные видео файлы, без оригинальной структуры меню DVD . Самая серьезная проблема - отсутствие субтитров (забавно в моем случае, когда я тестировал японский фильм).

Следовательно: xDVDShrink НЕ является альтернативой.


На некоторое время я оставил в стороне k9copy , который многие рекомендовали в прошлом и который, как уже говорилось в этом вопросе, считается реальной альтернативой DVDShrink для Ubuntu.

Поскольку первоначальный проект теперь неактивен, есть новый разработчик, который поддерживает перезагруженную версию k9copy - ЗДЕСЬ .

Я установил без проблем последнюю версию Deb, опубликованную там - версию Jessie - в ветке разработки Kubuntu 15.04. Он добавил только 13 новых зависимостей.

В Ubuntu Unity и любых других рабочих столах, отличных от KDE, он будет иметь гораздо больше зависимостей от KDE. Но это проблема многих других приложений KDE, которые в определенный момент могут понадобиться для определенной цели. Если ваша цель - сделать резервную копию DVS, как это делает DVDShrink в Windows, то наличие некоторых зависимостей KDE не так уж плохо.

k9copy-reloaded выглядит как реальная альтернатива и пока единственный ответ на вопрос.


Я обновлю этот пост, как только смогу протестировать больше решений.


1

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

Я оставлю пока DVDShrink в Wine.


Некоторое время k9copy , который многие рекомендовали в прошлом и который, как уже говорилось в этом вопросе, считается реальной альтернативой DVDShrink для Ubuntu, не поддерживался. Но, поскольку первоначальный проект теперь неактивен, есть новый разработчик, который поддерживает перезагруженную версию k9copy . Пакеты Deb можно найти ЗДЕСЬ . Чтобы добавить PPA - смотрите ЗДЕСЬ :

sudo add-apt-repository ppa:tomtomtom/k9copy 
sudo apt-get update 
sudo apt-get install k9copy

Я установил без проблем последнюю версию Deb, опубликованную там - версию Jessie - в ветке разработки Kubuntu 15.04. Он добавил только 13 новых зависимостей.

В Ubuntu Unity и любых других рабочих столах, отличных от KDE, он будет иметь гораздо больше зависимостей от KDE. Но это проблема многих других приложений KDE, которые в определенный момент могут понадобиться для определенной цели. Если ваша цель - сделать резервную копию DVS, как это делает DVDShrink в Windows, то наличие некоторых зависимостей KDE не так уж плохо.

k9copy выглядит как реальная альтернатива и пока единственный ответ на вопрос.

введите описание изображения здесь


Учитывая другие инструменты, которые были упомянуты в Askubuntu и которые я смог протестировать в какой-то момент:

DVD9to5 (DVD95) - я проверил это, сделав резервную копию двух видео-DVD в виде ISO-файлов. (Они были больше 5 ГБ и, возможно, защищены). Есть возможность сохранить меню, которое, я полагаю, означает структуру оригинального DVD.

введите описание изображения здесь

Но файлы iso не воспроизводились в VLC.

И я думаю, что знаю почему. На самом деле DVD95 не может выбирать и резервировать более одной дорожки каждый раз (подтверждение здесь ).

Хотя это может нормально работать с DVD-фильмами, у которых есть только одна такая дорожка (пока что это нужно проверить), те, у которых есть несколько дорожек, создадут большую проблему. Это DVD с более чем одним фильмом. При резервном копировании DVD с несколькими дорожками исходные меню будут потеряны, так как они относятся к другим файлам, которые не будут скопированы. Кроме того, субтитры не могут быть использованы таким образом, а также прокрутка не работает. Отдельные файлы VOB будут воспроизводиться отдельно.

В таком случае хорошая часть заключается в том, что у вас лучшее качество основного видео, чем в случае, если бы все DVD-образы были там (как это может сделать DVDSrink). В одном случае я заметил, что основное видео, которое было выбрано, сохранило свой первоначальный размер, и все «сжатие» изображения было сделано только путем удаления других дорожек. Это не одно и то же изображение. Но если это не проблема для вас (вам не нужны меню и субтитры), вы можете использовать простую команду dvdbackup -F(источник здесь: Как сделать ISO-копию DVD-фильма? ) И таким образом получить только главная особенность, которая вполне может быть меньше, чем 4,7 ГБ

  • DVD95 может быть альтернативой только в случае DVD с одной дорожкой.

Ручной тормоз - может конвертировать DVD-видео в MKV и в MP4 : возможно, хорошее решение для конвертации (пока не проверял), но не для «сжатия» DVD-изображений,

введите описание изображения здесь

Итак, Handbrake не является альтернативой DVDShrink.


xDVDShrink (также .deb) - не работает на всех источниках DVD (зашифрованных и т. д.) . К DVD-дискам, протестированным выше, даже не было доступа, поэтому я протестировал видео с DVD-диском 4.7 без защиты.

Кажется, нет поддержки субтитров (также упоминается здесь ), выбирается один заголовок видео и один аудио канал.

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

Я сделал также эти настройки:

введите описание изображения здесь

которые не были соблюдены. Файл .iso не должен был быть найден на рабочем столе или в другом месте. Но ни файлы / tmp не были удалены как установлено, поэтому я смог их протестировать. Полные файлы DVD были найдены в /tmp/mydvd/BUILD/, но они могут воспроизводиться с VLC и SMPlayer так же, как обычные видео файлы, без оригинальной структуры меню DVD . Самая серьезная проблема - отсутствие субтитров (забавно в моем случае, когда я тестировал японский фильм).

Следовательно: xDVDShrink НЕ является альтернативой.


Я постараюсь держать этот пост в актуальном состоянии.


также касается ручного тормоза: он определенно не создает резервную копию папки DVD, но конвертирует фильм в mv4 или mkv и более того, он не всегда «видит» все на диске; например, если у вас есть серия, она выберет один из эпизодов и, возможно, проигнорирует все остальные, поэтому не всегда отличный инструмент. Он прекрасно выполнит большинство основных функций, но это не тот вопрос, на который мы здесь
отвечаем

0

Ручной тормоз уже был предложен, но я бы выдвинул другой вариант, который может работать для вас. Это называется xDVDShrink Пожалуйста, имейте в виду, что я не использовал его сам. Читая документацию, кажется, что у вас есть два варианта сжатия: позволить программе сделать это автоматически или вручную выбрать коэффициент сжатия. Также, похоже, поддерживается файловая система оригинального DVD.

Он доступен для скачивания в формате tar.gz с sourceforge. Следуйте инструкциям здесь, чтобы установить в вашей системе.


Я просто смотрю на это сейчас и обновлю ответ. Он также может быть установлен как deb здесь . Знаете ли вы, в чем разница между доступными коэффициентами усадки? они идут между 1 и 2, но что они значат?

Как я уже сказал, я сам не использовал программное обеспечение, поэтому я не уверен, какую степень сжатия будут использовать отдельные факторы. Существует также возможность автоматического сжатия программного обеспечения, которое, вероятно, будет использовать оптимальные настройки
Duck

не работает на всех DVD-дисках (как dvdshrink) и не поддерживает сохранение субтитров

проверено, и я не могу подтвердить это как альтернативу. подробности смотрите в моем ответе

0

Есть только одна другая программа, которую я смог найти, которая еще не упоминалась и, возможно, стоит посмотреть. Это называется Vamps

Недостатком является то, что Vamps не способен самостоятельно создавать резервные копии DVD. qVamps - это графический интерфейс, который позволяет пользователю выбирать заголовки с DVD, использует Vamps для рекванизации и создавать новый DVD. qVamps использует dvdauthor для создания новых структур данных DVD.


2
Извините, что подозрительно, но последний выпуск Vamps был 2006. Можете ли вы подтвердить, что он работает с Ubuntu 14.04? Как прошла установка?
MadMike

apt-get install vampsзатем vamps -v < input.vob > output.vobпобежал сюда. К сожалению, он не сжал мой VOB-файл 5.8gib достаточно для DVD.
cweiske

0

18 апреля 2018 года

Еще один способ сделать все это или, скорее, другую перестановку трюков заключается в:

➊ использовать Vobcopy, чтобы скопировать DVD в папку

вобкопи -м

в терминале есть все что требуется

➋ ТОГДА, если вы хотите уменьшить свою папку 7+ GiB до папки 4.3 / 4.4GiB, используйте K9copy assistant [K9] или действительно dvdshrink под Wine [так как вы уже выполнили копирование, не нужно кататься, добавляя в fstab]

Этот способ довольно надежный. Я также участвовал в гонках K9copy и dvdshrink и примерно в то же время [2 или 3 минуты, чтобы сделать сжатие]


-2

Я «резервировал» названия фильмов на DVD примерно с 2005 года. Моя типичная процедура:

  1. Используйте самую последнюю версию DVDfab для удаления шифрования и копирования файлов на жесткий диск в .vobформе.

  2. Затем обработайте .vobфайлы с помощью DVD-сжатия, чтобы сжать, а затем запишите результат в .isoфайл. Иногда я использую сжатие DVD без сжатия для создания .isoфайла.

  3. Используйте программу для записи DVD, чтобы записать .isoфайл на DVD, одно- или двухслойный.

Это работало безупречно, когда я использовал Windows. Результатом является точная копия, за исключением, возможно, некоторого сжатия оригинального названия DVD. Затем я перешел на Debian Linux, и он не работал до сих пор.

Я смог получить DVDfab версии 9321 без XP, обновив свою систему, используя:

sudo apt-get update

Затем откройте менеджер пакетов и обновите все пакеты. Что наиболее важно, так это обновление программы Wine до последней доступной стабильной версии.

Мне пришлось настроить Wine для работы в режиме Windows 8, чтобы заставить DVDfab работать правильно.

Затем я переустановил DvdShrink; он работал правильно, пока не дошел до процесса кодирования, прошел бы примерно 3/4 пути и затем отобразил бы следующее сообщение:

dvd shrink error message: 
dvd shrink encountered an error and can not continue
Out of memory

Размышляя обо всех других ответах на эту проблему в Интернете, я подумал, что, ограничив скорость процессора процесса DVD-сжатия, я мог бы снизить скорость кодирования данных, чтобы она соответствовала скорости, с которой они могут быть записаны жесткий диск

В Linux есть программа, которая делает именно это, она называется CPUlimit, которую вы можете скачать через:

sudo apt install cpulimit

Поэтому я снова попробовал DVDshrink, используя CpuLimit для процесса DVDShrink. Я должен был поэкспериментировать с фактором замедления, хотя в конце концов это сработало. Если я замедлю процесс сжатия DVD до 10% от максимума, он больше не будет отображать сообщение памяти.


-3

К сожалению, DVDShrink не может быть найден воспроизводимым для Linux / Ubuntu. Одна из альтернатив, которую я сделал, - это скопировать DVD-диск в виде файла ISO на моем компьютере, а затем записать его как есть (без сжатия) на другой (чистый) DVD-диск. Есть пустой DVD с двойной плотностью, который вы можете получить. Они дороже, но пока и пока вы не найдете другого решения, это может сработать. Когда мне приходилось копировать труднодоступный фильм и у меня не было DVDShrink, я использовал программное обеспечение под названием «InfraRecorder», которое я нашел в Download.cnet, но я не знаю, где его сейчас найти. После установки Linux Mint я обнаружил, что он поставляется с программным обеспечением, которое работает точно так же, как InfraRecorder под названием «Brasero». Попробуйте, надеюсь, это даст вам ту утилиту, которая вам нужна. Удачи в поиске.


ты не смотрел на другие ответы? k9copy - это решение, оно действительно упоминается только в конце моего слишком толстого ответа.
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.