После 5 лет разработки вышел кандидат в релизы пакета cdrtools 3.0
19 мая 2010 года
Спустя 5 лет после последнего стабильного выпуска (2.01) представлен кандидат в релизы новой стабильной ветки cdrtools 3.0 в которую внесено более тысячи изменений. Финальный релиз cdrtools 3.0 ожидается в течение следующей недели. Отдельно стоит отметить, что cdrtools 3.0 теперь распространяется под свободной лицензией CDDL, что приводит к определенным проблемам при попытке поставки в составе дистрибутивов модифицированных вариантов cdrtools.
Наиболее интересные улучшения:
- Поддержка BluRay-дисков;
- Открыт код с ранее закрытой реализацией поддержки DVD;
- Поддержка двухслойных DVD, DVD-RAM и DVD Multi-border (аналог мультисессиионных CD-R);
- Реализован режим автоматического выбора SCSI-устройства, при котором можно вызывать cdrtools без указания опции "dev=", когда в системе присутствует только один привод CD/DVD;
- Весь код, за исключением "libhfs_iso", "libparanoia" и "schily autoconf" перелицензирован и распространяется в рамках лицензии CDDL. Библиотека libparanoia перешла с использования лицензии GPL на LGPL;
- Утилиты cdda2wav и readcd
- В утилиты cdda2wav и cdrecord добавлена поддержка чтения и записи скрытых треков, размещенных перед первым треком на аудио CD.
- Утилита cdda2wav теперь может создавать CUE-файлы вместо набора INF-файлов;
- В cdda2wav реализована опция "-interactive" для вызова из GStreamer, что позволяет решить лицензионные проблемы с использованием libcdio;
- В cdda2wav добавлена поддержка использования контрольных сумм MD5 для аудио-данных;
- В утилите readcd реализована возможность (-cxscan, -pi8scan, -pifscan) оценки качества носителя через использования кодов качества сканирования для приводов производства Plextor и NEC/Optiarc;
- В readcd добавлена опция "-edc-corr" для попытки задействования корректирующих кодов для восстановления поврежденных данных;
- Утилита mkisofs
- В утилите mkisofs реализована полноценная поддержка UTF-8, добавлена поддержка аргументов командной строки для выбора файлов в стиле утилиты find и расширена поддержка UDF (появилась возможность использовать символические ссылки, идентификаторы пользователей, права доступа и расширенные атрибуты).
- В mkisofs обеспечена поддержка стандарта ISO-9660 и возможности работать с iso-файлами, размером до 8 Тб.
- В mkisofs для работы с хардлинками добавлена корректная поддержка учета inode-номеров. Кроме того реализована возможность использования протокола Rock Ridge (rrip) версии 1.12, который позволяет размещать на диске хардлинки.
- В mkisofs налажена работа с директориями с большим уровнем вложенности (глубже 8 уровней);
- В mkisofs добавлены опции -posix-H/-posix-L/-posix-P с реализацией требуемых в POSIX.1-2001 опций "-H/-L/-P";
- Утилита cdrecord
- В cdrecord добавлена поддержка расширенных возможностей, добавляемых в CUE-файл при использовании ExactAudioCopy;
- В cdrecord реализованы новые опции -minfo/-media-info для вывода информации и статуса установленного носителя;
- По умолчанию утилита cdrecord теперь работает в режиме "-sao" (сессия за раз), а не "-tao" (трек за раз), как раньше.
- Парсер формата CUE в cdrecord расширен поддержкой всех расширений программы CDRWIN, добавлены новые специфичные для cdrecord расширения;
- В cdrecord добавлена поддержка работы с носителями DVD-RW/DL
- Поддержка платформ
- Возможность установки в Solaris, используя гибкую систему привилегий без использования suid root;
- Поддержка платформ DragonFlyBSD, Zeta (клон BeOS), Haiku (клон BeOS), Syllable, ATARI FreeMiNT и AMIGA-OS;
- Поддержка сборки с использованием SunStudio 12 на платформе Linux;
- Разное
- Во все утилиты из пакета cdrtools, которые так или иначе взаимодействуют со SCSI устройствами, добавлена поддержка опции -scanbus;
- Для приводов Plextor реализована поддержка возможности "GigaRec";
- В драйверах добавлено множество обходных путей, для решения проблем с разнообразными ошибками в прошивках приводов;
- В комплект включена утилита "btcflash" для прошивки BTC-приводов;
- Добавлена новая библиотека для обеспечения восстановления поврежденных данных с задействованием кодов Рида-Соломона
Источники
править
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.
Комментарии
Если вы хотите сообщить о проблеме в статье (например, фактическая ошибка и т. д.), пожалуйста, используйте обычную страницу обсуждения.
Комментарии на этой странице могут не соответствовать политике нейтральной точки зрения, однако, пожалуйста, придерживайтесь темы и попытайтесь избежать брани, оскорбительных или подстрекательных комментариев. Попробуйте написать такие комментарии, которые заставят задуматься, будут проницательными или спорными. Цивилизованная дискуссия и вежливый спор делают страницу комментариев дружелюбным местом. Пожалуйста, подумайте об этом.
Несколько советов по оформлению реплик:
- Новые темы начинайте, пожалуйста, снизу.
- Используйте символ звёздочки «*» в начале строки для начала новой темы. Далее пишите свой текст.
- Для ответа в начале строки укажите на одну звёздочку больше, чем в предыдущей реплике.
- Пожалуйста, подписывайте все свои сообщения, используя четыре тильды (~~~~). При предварительном просмотре и сохранении они будут автоматически заменены на ваше имя и дату.
Обращаем ваше внимание, что комментарии не предназначены для размещения ссылок на внешние ресурсы не по теме статьи, которые могут быть удалены или скрыты любым участником. Тем не менее, на странице комментариев вы можете сообщить о статьях в СМИ, которые ссылаются на эту заметку, а также о её обсуждении на сторонних ресурсах.