[ Пред. ] [ Содержание ] [ След. ]

k3b (прожиг дисков)

[ @settings @k3b @blu_ray ]

 


Размеры blu-ray дисков


Обычно заявлены диски по 25 Gb и 50 Gb (Dual Layer). Их реальные размеры меньше — 23,3 Gb и 46,6 Gb.


В k3b размеры носителя можно увидеть в меню Device > Media Info. В норме показывают это:


Type: BD-R Sequential (SRM)
Capacity: 2715:25:17 min (23,3 ГиБ)
Rewritable: no
Layers: 1
Sessions: 0
Supported writing speeds: 2.0x (8990 KB/s), 4.0x (17980 KB/s), 6.0x (26970 KB/s)


Можно (но не нужно) настроить рабочий размер носителя — правый клик мышью внизу экрана по строке с указанием объема в рабочем проекте > Blu-ray Size > Custom. Однако если попробовать записать на диск файл, который превышает max size всего лишь на 516 мб, сессия записи начнётся, но завершится с ошибкой, а записанный диск будет нечитаемым (протестировано уже).


ПО для записи


Все крупноформатные диски надо записывать через утилиту cdrecord. В этом смысле k3b просто GUI для консольных команд, и в принципе всё можно делать в консоли.


Файловая система для blu-ray


Их несколько.


В принципе всегда должно быть достаточно файловой системы UDF — Universal Disk Format, он же ISO/IEC 13346, он же ECMA-167. Она была создана для работы с файлами большого размера — всё, что больше 4 gb. UDF автоматически подключается, когда k3b обнаруживает в проекте файлы размером больше 4 gb.


Есть RockRidge, файловая система для оптических дисков из Unix. Поддерживает длинные имена файлов и даже сохраняет Unix-атрибуты файлов (права на чтение, выполнение и тыды). Когда-то под Windows она не читалась вообще, сейчас — неоднозначно.


Есть Joliet, файловая система для оптических дисков из Microsoft. Поддерживает длинные названия файлов, но игнорирует Unix-атрибуты записанных файлов. Если есть вероятность, что диск будет прочитан из-под винды — надо использовать Joliet.


Их в принципе можно совместить, и в настройках проекта поставить галочки и для RockRidge, и для Joliet.


А ещё есть основная (старейшая) файловая система для оптических дисков — ISO-9660, на ней живут все dvd. Для blu-ray она подходит очень условно, потому что:


Как записывать проекты Blu-ray


В k3b возможна только буквальная запись данных — как если бы диск blu-ray был большой флэшкой. Можно заранее сделать (скачать) blu-ray-проект, но его файлы так же будут записаны на болванку напрямую.


Повысить скорость записи на blu-ray


Настройки
> Programs
> Programs
> cdrecord


Три раза убедиться в том, что


Начать новый проект типа «New Data project»


Вставить чистый диск в приемник и


  1. перетащить в создаваемый проект файлы для записи — или каталоги BDMV (и опционально CERTIFICATES) с видео.
  2. отредактировать поле Volume Name
  3. нажать [Burn> (Ctrl+B)
  4. установить Writing App = cdrecord
  5. Writing = отметить галочку проверки данных после записи
  6. Volume name = использовать только буквы английского алфавита — и не больше 16-ти символов. Должно было бы работать со всеми символами UTF-8, на деле работает только с буквами английского алфавита.
  7. Filesystem = выбрать подходящую файловую систему для проекта, который будет записан на оптический диск
    1. Linux only:
      1. только RockRidge
    2. Linux + Windows:
      1. и RockRidge
      2. и Joliet
    3. Very large files (UDF):
      1. и Rock Ridge
      2. и UDF (можно не отмечать галочкой, но UDF автоматически подключается, когда k3b обнаруживает в проекте файлы размером больше 4 gb)
  8. начать прожиг.

Прожиг полного blu-ray диска занимает ~50 минут.


С проверкой записанного — ещё +20 минут.


Как проверить диск в консоли


Обычно записывающие устройства blu-ray определяются через /dev/sr0


cdrecord dev=/dev/sr0 -checkdrive


В ответ получим Vendor_info и Identification fields диска.


Как смотреть фильм с диска blu-ray


В некоторых случаях достаточно записать видеофайл на blu-ray как на флэшку, и на Sony Playstation (или с внешнего blu-ray плеера) диск будет корректно прочитан и воспроизведён в режиме «вставил диск — смотрю фильм». В большинстве же случаев — нет, просто потому, что видеофайл может быть закодирован видеокодеком, которого может не быть в SP.


В некоторых случаях надо создавать целый blu-ray проект, где будут созданы разные каталоги и вспомогательные файлы, а сам фильм будет упакован или в один большой файл *.m2ts, или в перечень файлов этого типа. Но в таких случаях важно учитывать техспецификации того же SPS, потому что опять же кодеки и прочее.


На обычных компьютерах открывать кино с диска можно в том же „VLC” через


> Медиа
> Открыть диск (Ctrl + D)
> Диск
> Выбор диска = Blu-Ray
> Дисковое устройство = /dev/sr0 (даже если логика говорит считывать содержимое /media/cdrom0 или куда примонтирован внешний диск по-умолчанию)


В некоторых случаях фильмы, записанные через k3b как проект с данными на дисках blu-ray, можно смотреть только через считывание файлов напрямую с диска (как с флэшки). Для этого надо поискать в каталоге диска /BDMV/STREAM/ самый крупный файл *.m2ts (или перечень крупных файлов того же типа) и открыть его (их) в видеоплеере напрямую. Иногда всё работает через VLC, некоторые лучше открывать через mpv или Dragon Player. Неудобно, но лучше, чем ничего.