Есть ли альтернатива DVD-Shrink, которая может сжимать образ DVD до меньшего размера, чтобы поместиться на записываемый DVD?
Есть ли альтернатива Linux для приложения Windows-Shrink DVD, которое может сжимать образ DVD до меньшего размера, чтобы поместиться на записываемый DVD?
При резервном копировании некоторых DVD-файлов размер разорванного ISO-файла составляет более 7000 МБ. Существует ли альтернативное программное обеспечение linux, похожее на Windows "DVD Shrink", которое может сжать его, чтобы уместить на записываемый DVD-диск объемом около 4000 МБ.
11 ответов
Лучшим из них является 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, просто нажмите вкладку "Диски", а затем кнопку "Автоопределение". Затем подайте заявку и ОК.
Два лучших инструмента, которые я знаю об этой работе, это dvd95 и k9copy.sudo apt-get install dvd95
или же sudo apt-get install k9copy
установка k9copy в системе, отличной от kde, устранит множество зависимостей, которые могут быть или не быть проблемой у вас.
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/) и выпустил версию 3.0.0, если вы хотите попробовать его. Я сам не пробовал, поэтому не знаю, сработает ли это в 14.04. Вам придется собрать его с нуля, так как готовые пакеты для новой версии еще не доступны.
Я постараюсь сохранить обновленный ответ о программах, которые я смог протестировать, обсуждая предложенные решения.
Я оставлю в стороне 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 - ЗДЕСЬ.
Я без проблем установил последнюю версию Debian, опубликованную там, - версию Jessie - в ветке разработки Kubuntu 15.04. Он добавил только 13 новых зависимостей.
В Ubuntu Unity и любых других рабочих столах, отличных от KDE, он будет иметь гораздо больше зависимостей от KDE. Но это проблема многих других приложений KDE, которые в определенный момент могут понадобиться для определенной цели. Если вашей целью является резервное копирование DVS-файлов, как это делает DVDShrink в Windows, то наличие некоторых зависимостей KDE не так уж плохо.
k9copy-reloaded выглядит как реальная альтернатива и пока единственный ответ на вопрос.
Я обновлю этот пост, как только смогу протестировать больше решений.
Говорят, что K9copy - лучшая альтернатива DVD Shrink. Первоначальный разработчик прекратил разработку K9copy. K9copy-Reloaded является продолжением K9copy новым разработчиком. Информация:
- Страница нового проекта: http://k9copy-reloaded.sourceforge.net/
- Перезагруженные k9copy пакеты Debian/Ubuntu: http://tomtomtom.org/k9copy-reloaded/en.html
ИМХО, было бы полезно включить обзор K9copy-Reloaded в отличный пост @cipricus, я рекомендую использовать пакеты Trusty/Utopic или Jessie с сайта tomtomtom. Помните, что K9copy основан на Qt и лучше всего устанавливается в среде KDE, другие среды, возможно, должны включать множество зависимостей.
Поскольку цель этого вопроса состояла в том, чтобы обновить ответы в рамках более старого ответа, я постараюсь сохранить здесь обновленный ответ о программах, которые я смог протестировать, обсуждая предложенные решения.
Я оставлю пока DVDShrink в Wine.
Некоторое время k9copy, который многие рекомендовали в прошлом и который, как уже говорилось в этом вопросе, считается реальной альтернативой DVDShrink для Ubuntu, не поддерживался. Но, поскольку первоначальный проект теперь неактивен, есть новый разработчик, который поддерживает перезагруженную версию k9copy. Пакеты Deb можно найти ЗДЕСЬ. Чтобы добавить PPA - смотрите ЗДЕСЬ:
sudo add-apt-repository ppa:tomtomtom/k9copy
sudo apt-get update
sudo apt-get install k9copy
Я без проблем установил последнюю версию Debian, опубликованную там, - версию 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 НЕ является альтернативой.
Я постараюсь держать этот пост в актуальном состоянии.
Есть только одна другая программа, которую я смог найти, которая еще не упоминалась и, возможно, стоит посмотреть. Это называется Vamps
Недостатком является то, что Vamps не способен самостоятельно создавать резервные копии DVD. qVamps - это графический интерфейс, который позволяет пользователю выбирать заголовки с DVD, использует Vamps для рекванизации и создавать новый DVD. qVamps использует dvdauthor для создания новых структур данных DVD.
18 апреля 2018 года
Еще один способ сделать все это или, скорее, другую перестановку трюков заключается в:
➊ использовать Vobcopy, чтобы скопировать DVD в папку
вобкопи -м
в терминале есть все что требуется
➋ ТОГДА, если вы хотите уменьшить папку 7+GiB до папки 4.3 / 4.4GiB, используйте K9copy assistant [K9] или действительно dvdshrink под Wine [так как вы уже выполнили копирование без необходимости вставать в fstab]
Этот способ довольно надежный. Я также участвовал в гонках K9copy и dvdshrink и примерно в то же время [2 или 3 минуты, чтобы сделать сжатие]
Ручной тормоз уже предлагался, но я бы выдвинул другой вариант, который может работать для вас. Это называется xDVDShrink Пожалуйста, имейте в виду, что я не использовал его сам. Читая документацию, кажется, что у вас есть два варианта сжатия: позволить программе сделать это автоматически или выбрать коэффициент сжатия вручную. Это также, кажется, поддерживает файловую систему оригинального DVD.
Он доступен для скачивания в формате tar.gz с sourceforge. Следуйте инструкциям здесь, чтобы установить в вашей системе.
Я "резервировал" названия фильмов на DVD примерно с 2005 года. Моя типичная процедура:
Используйте самую последнюю версию DVDfab для удаления шифрования и копирования файлов на жесткий диск, в
.vob
форма.Затем обработайте
.vob
файлы через DVD сжать, чтобы сжать, а затем записать вывод в.iso
файл. Иногда я использую сжатие DVD без сжатия, чтобы создать.iso
файл.Используйте программу для записи 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
Поэтому я снова попробовал DVD shrink, используя CpuLimit для процесса DVDShrink. Мне пришлось поэкспериментировать с фактором замедления, хотя в конце концов это сработало. Если я замедлю процесс сжатия DVD до 10% от максимума, он больше не будет отображать сообщение памяти.
К сожалению, DVDShrink не может быть найден воспроизводимым для Linux/Ubuntu. Одна из альтернатив, которую я сделал, - это скопировать DVD-диск как файл ISO на моем компьютере, а затем записать его как есть (без сжатия) на другой (чистый) DVD-диск. Есть пустой DVD с двойной плотностью, который вы можете получить. Они дороже, но пока и пока вы не найдете другого решения, это может сработать. Когда мне приходилось копировать труднодоступный фильм и у меня не было DVDShrink, я использовал программное обеспечение под названием "InfraRecorder", которое я нашел в Download.cnet, но я не знаю, где его сейчас найти. После установки Linux Mint я обнаружил, что он поставляется с программным обеспечением, которое работает точно так же, как InfraRecorder под названием "Brasero". Попробуйте, надеюсь, это даст вам ту утилиту, которая вам нужна. Удачи в поиске.