LINUX.ORG.RU

Вышла версия 1.0 популярной программы записи CD/DVD K3b


0

0

Вчера, 16 марта, наконец-то вышел этот релиз. Как отмечает автор программы Sebastian Trug, после нескольких лет разработки, можно сказать, через тернии это наконец свершилось.

Changelog довольно большой. Из наиболее интересных моментов можно отметить запись DVD-Video с помощью перегона "на лету" из Konqueror, а также улучшенные диалоги кодирования ogg/mp3.

>>> Анонс на официальном сайте проекта

★★

Проверено: Obidos ()
Ответ на: комментарий от abbath

> а пожалуй ты прав, стоит этим заняться. На досуге посмотрю код.

Ты лучше научи mkisofs создавать образы только с UDF, а не смесь iso9660 + udf, как сейчас. Проблема записи файла длинее двух гиг только в том, что на iso9660 это невозможно by design. На udf-only дисках такого ограничения нет.

baka-kun ★★★★★
()
Ответ на: комментарий от andreyu

> С UDF вообще проблемы в ядре - введено ограничение на размер.

Только в Linux, остальные такой проблемы не имеют, но mkisofs от этого не научился создавать UDF-only диски.

baka-kun ★★★★★
()
Ответ на: комментарий от anonymous

> У меня есть 210MB CD-RW болванки, которые НИКТО под линуксом записать не может, кроме неро. Ваши консольные утилиты выблёвывают какую-то ошибку. Чё делать?

Юзать и дальше венду.

AngryElf ★★★★★
()
Ответ на: комментарий от prizident

> До сих пор ищу нормальную фриваруню прогу для записи дисков под вендой, пока остановился на small cd writer, но у него уж слишком ограниченный функционал. Очень жаль что k3b нет под оффтопик, потому что более удобной проги для работы с дисками я не видел

http://www.cdburnerxp.se/ пробовал?

anonymous
()
Ответ на: комментарий от AngryElf

> А k3b в новой версии наконец-то научилось стирать dvd-rw диски? А то умело только cd-rw, а dvd - фиг. А иногда хочется просто стереть болванку, не записывая на неё ничего...

Умеет. Нужно просто выставить принудительную и полную очистку. Если я правильно помню, те крыжики напрямую соответствуют параметрам -force и/или -full программы dvd+rw-format. Впрочем, я из консоли писал диск ровно один раз, могу и ошибаться. Впрочем, тот раз стоит отдельного описания, уж больно эпическим он получился.. ;-).

AlexM ★★★★★
()
Ответ на: комментарий от anonymous

> > Юзать и дальше венду.

> Какой ещё ответ можно ожидать от фанатиков? :)

А что ещё отвечать ? Работа с такими cd-rw не отличается от работы с какими-то другими. У меня вот валяется rw-шка такая.

AS ★★★★★
()
Ответ на: комментарий от AS

> А что ещё отвечать ? Работа с такими cd-rw не отличается от работы с какими-то другими. У меня вот валяется rw-шка такая.

Через пару часов сообщу, что он точно пишет.

anonymous
()
Ответ на: комментарий от JB

Например авишка HDTV'шная у меня была 4.1 гига, одним файлом ессно и писать отказывалась, хотя образы по 8 гиг на болванку dvd9 пишет только в путь.

anonymous
()
Ответ на: комментарий от anonymous

> залезть в карман и достать 0.5$ и купить новую болванку

Т.е., купив обычную, нормальную болванку, я не могу быть уверен, что мне удастся что-то записать на неё под линуксом? Это я и хотел узнать, спасибо.

anonymous
()

когда же ябилды будут, а то там все rc да хардмаскед..

anonymous
()
Ответ на: комментарий от prizident

>До сих пор ищу нормальную фриваруню прогу для записи дисков под вендой, пока остановился на small cd writer, но у него уж слишком ограниченный функционал. Очень жаль что k3b нет под оффтопик, потому что более удобной проги для работы с дисками я не видел

Как насчёт UDS aka UsefulUtils Disc Studio? Она правда не опенсоурс афаир,но практически равна 6й Нере по возможностям, ну естественно плеера и видеокодировщика нет :)

chyron
()
Ответ на: комментарий от anonymous

> У меня есть 210MB CD-RW болванки, которые НИКТО под линуксом записать не может, кроме неро. Ваши консольные утилиты выблёвывают какую-то ошибку. Чё делать?

Поставить скорось меньше. Сам на такую наткнулся несколько дней назад. Поставил скорость 4х - записалась как миленькая.

annoynimous ★★★★★
()

Слушайте, а откуда инфа про ограничение размера файла на UDF в линуксячьем ядре? В официальной информации /usr/share/doc/kernel-doc-2.6.20/Documentation/filesystems/udf.txt об этом ни слова.

annoynimous ★★★★★
()
Ответ на: комментарий от faber

Нашел: 

NOTE: since 2.6.8, it is no longer possible to write files bigger than 1 GB

Fix possible UDF deadlock and memory corruption (CVE-2006-4145)

Jan Kara [Tue, 15 Aug 2006 11:56:26 +0000 (13:56 +0200)]



UDF code is not really ready to handle extents larger that 1GB. This is

the easy way to forbid creating those.



Also truncation code did not count with the case when there are no

extents in the file and we are extending the file.

annoynimous ★★★★★
()
Ответ на: комментарий от anonymous

Хм... Никогда никаких проблем не испытывал!
Пишу диски через Nautilus. Нормально работает и с маленькими CD и с большими DVD.
Правда я еще DVD9 писать не пробовал.

hibou ★★★★★
()
Ответ на: комментарий от anonymous

> > Юзать и дальше венду.

> глупый чтоли, он про линуховый неро

Неча в линухе делать с виндузячим подходом.

AngryElf ★★★★★
()
Ответ на: комментарий от anonymous

>> Юзать и дальше венду.

>Какой ещё ответ можно ожидать от фанатиков? :)

А ты научись мысли формулировать, а не просто "ой, оно не пашет, чё делать".

AngryElf ★★★★★
()
Ответ на: комментарий от annoynimous

> Нашел: ...

ты не то нашел.

if( f.isFile() && K3b::filesize( url ) > 4LL*1024LL*1024LL*1024LL ) {
valid = false;
m_tooBigFiles.append( url.path() );
}

faber
()
Ответ на: комментарий от Unnamed_Hero

> Хоть neroLinux страшновата на вид, зато РАБОТАЕТ.

Если выставлен UDF 2.01, установите 1.02, то и под неро нихрена не напишется, если файло больше четырёх гектар. Вроде как не в патчах дело, а в том, что k3b не предоставляет возможности установки версии UDF.

jia ★★
()
Ответ на: комментарий от anonymous

>Тут одно редкое исключение, когда я все же буду защищать платный софт. Альтернативы NERO, под Линукс, к сожалению нет и вряд ли в скором будущем вообще будет. Если под Винды много свободного и бесплатного софта для прожига, то все те варианты, которые есть под Линукс, действительно какие-то глючные, кастрированные, не функциональные итд. Для нормальной работы с прожигом под Линукс есть только одна НЕРО... Увы, это к сожалению факт. Уже несколько лет ведется дискуссия на тему нормальной альтернативы NERO, но дальше порций очередных "убийц Неро" дело не идет дальше. Все эти "убийцы Неро", на которых просто жалко смотреть...

Ты хоть K3b в глаза видел (последних версий)? Одна из лучших графических программ под линукс. У меня ни разу не глючила, кроме того всегда при запуске проверяет, какие вещи в системе могут мешать записи (если писалка не suid, если DMA отключен и т. д.). Все, что я в ней делал, у меня получалось. Можно любые кодировки указывать, использовать или не использовать ISO/RockRidge/Joilet/UDF, делать загрузочные диски из дискет, проверять MD5 скаченного файла перед записью и сравнивать после записи и т. д.

true
()
Ответ на: комментарий от KS

>Под винды много свободного софта - вообще ЛОЛ. Бесплатный есть, а вот со свободным - напряженка. В основном, это порты свободных программ с Linux/BSD/Solaris. Назовите хоть одну свободную (!) программу прожига под винды.

Под венду есть пара бесплатных писалок, но они с рекламой в комплекте. Свободного я ничего не видел.

true
()
Ответ на: комментарий от true

> У меня ни разу не глючила, кроме того всегда при запуске проверяет, какие вещи в системе могут мешать записи

Ага. Вот только не понимает, почему диск низзя отмонтировать (а монтирует его ivman, автоматом) и просто ругается в лог "can't unmount" при прожиге. Искусственный интеллект - зло.

AngryElf ★★★★★
()
Ответ на: комментарий от AS

Что-то мне не кажется, что k3b использует ядерный драйвер для работы с UDF, оно использует mkisofs, а mkisofs каким-то очень хитрым образом создаёт UDF фс: UDF data structures are currently coupled to the Joliet structures, so there are many pitfalls with the current implementation.

BETALb
()
Ответ на: комментарий от AngryElf

>Как стирать-то? Когда через "Erase cd-rw", то ругается, что диск - не cd-rw. Форматирование (включая принудительное) тоже не работает - вываливается с ошибкой.

А /usr/bin/dvd+rw-format в системе имеется? Думаю проблема backend, а не frontend.

true
()

Может я что-то недопонял, но там для скачивания только РЕЛИЗ-КАНДИДАТ 6 (унстэйбл)... K3b 1.0 Release Candidate 6 (KDE 3.2) UNSTABLE

Поправьте, если ошибаюсь.

max-super
()
Ответ на: комментарий от anonymous

> Согласен - есть такая бага =((( - но это именно проблема фронтэндов. Если вручную создавать loop, создавать на нём udf fs и потом на него писать - всё норм =)

Неправда, я как раз очень интересовался этим вопросом - бага в работе с UDF в ядре и никакой loop не даст создать файл больше 4х гигов.

DarkFlame ★★
()
Ответ на: комментарий от baka-kun

> Ты лучше научи mkisofs создавать образы только с UDF, а не смесь iso9660 + udf, как сейчас. Проблема записи файла длинее двух гиг только в том, что на iso9660 это невозможно by design. На udf-only дисках такого ограничения нет.

Не, в mkisofs как раз всё ок - у них в iso9660 как раз файлы до 4х гигов поддерживаются, в отличие от неры :) И ядерный udf - ровно столько же. Тут даже без всяких k3b не получится создать образ такой.

DarkFlame ★★
()
Ответ на: комментарий от max-super

> K3b 1.0 Release Candidate 6 (KDE 3.2) UNSTABLE

Плюс к тому это анонс релиза, а не сам релиз еще... IMHO.

max-super
()
Ответ на: комментарий от anonymous

> Ваши консольные утилиты выблёвывают какую-то ошибку. Чё делать?

Валить на венду.

anonymous
()
Ответ на: комментарий от anonymous

> У меня есть 210MB CD-RW болванки, которые НИКТО под линуксом записать не может, кроме неро. Ваши консольные утилиты выблёвывают какую-то ошибку. Чё делать?

Использовать только лицензионные линуксы. Киса, у меня под убунтой/гентой/арчем весь десяток минидисков нормально используется.

anonymous
()
Ответ на: комментарий от AngryElf

# dvd+rw-format -blank /dev/dvd
* BD/DVD&#177;RW/-RAM format utility by <appro@fy.chalmers.se>, version 7.0.
* 4.7GB DVD-RW media in Restricted Overwrite mode detected.
* blanking 100.0/

kostian ★★★★☆
()
Ответ на: комментарий от kostian

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

AngryElf ★★★★★
()
Ответ на: комментарий от annoynimous

> Слушайте, а откуда инфа про ограничение размера файла на UDF в линуксячьем ядре? В официальной информации
> /usr/share/doc/kernel-doc-2.6.20/Documentation/filesystems/udf.txt об этом ни слова.

Ну я же постил ссылки чуть раньше.

AS ★★★★★
()
Ответ на: комментарий от DarkFlame

> Не, в mkisofs как раз всё ок - у них в iso9660 как раз файлы до 4х гигов поддерживаются, в отличие от неры :) И ядерный udf - ровно столько же. Тут даже без всяких k3b не получится создать образ такой.

Размер файла на iso 9660 хранится в 32 бит int. Из-за signed/unsigned заморочек некоторые системы реально могут адресовать только 2Гб. Чтобы совсем подстраховаться, на DVD-Video, например, все файлы режутся кусками по 1Гб.

В ISO 9660 _Level_3_ возможно создавать multi-extent файлы из кусков менее 4Гб, но ни mkisofs, ни Linux этого не умеют. Также на UDF 2.x могут быть файлы больше 4Гб, но mkisofs создаёт так называемый "UDF Bridge" -- это обычная ISO 9660, к которой добавлены UDF 1.02 заголовки (как на DVD Video дисках).

ЗЫ. Ну и, как уже указали, Linux с 2.6.8 не умеет _писать_ на UDF файлы больше 1Гб (в fs/udf/super.c -- sb->s_maxbytes = 1<<30)

baka-kun ★★★★★
()

Вот я сегодня точно нажрусь!!!

golodranez ★★★★
()

Вместо cdrecord пора бы использовать wodin, как новую замену. Или религия не позволяет?

shahid ★★★★★
()
Ответ на: комментарий от shahid

>Вместо cdrecord пора бы использовать wodin, как новую замену. Или религия не позволяет?

~ $ ls -l /usr/bin/cdrecord
lrwxrwxrwx 1 root root 5 Дек 8 20:55 /usr/bin/cdrecord -> wodim
~ $

И естественно, K3b его использует.

true
()
Ответ на: комментарий от annoynimous

>> У меня есть 210MB CD-RW болванки, которые НИКТО под линуксом записать не может, кроме неро. Ваши консольные утилиты выблёвывают какую-то ошибку. Чё делать?

> Поставить скорось меньше. Сам на такую наткнулся несколько дней назад. Поставил скорость 4х - записалась как миленькая.

На болванке написано "4-10x", PrimeDisc. K3b предлагает 4x. Писать даже не начинает, просто выплёвыват болванку с сообщением "Found a high-speed medium not suitable for the writer being used". Nero всё пишет без ругни.

anonymous
()
Ответ на: комментарий от AngryElf

> А ты научись мысли формулировать, а не просто "ой, оно не пашет, чё делать".

Ути какие мы строгие, но справедливые! Вот, начинай камлать:

# cdrecord -v gracetime=2 dev=/dev/hdb -eject speed=4 -dao -data k3b_0.iso

cdrecord: Warning: Running on Linux-2.6.19.2
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: '/dev/hdb'
devname: '/dev/hdb'
scsibus: -2 target: -2 lun: -2
Warning: Open by 'devname' is unintentional and not supported.
Linux sg driver version: 3.5.27
SCSI buffer size: 64512
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 J&#246;rg Schilling
TOC Type: 1 = CD-ROM
Using libscg version 'schily-0.8'.
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities   : 
Vendor_info    : 'MATSHITA'
Identifikation : 'DVD-RAM UJ-832S '
Revision       : '1.02'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x000A
Profile: 0x0012 
Profile: 0x002B 
Profile: 0x001B 
Profile: 0x001A 
Profile: 0x0013 
Profile: 0x0014 
Profile: 0x0011 
Profile: 0x0010 
Profile: 0x000A (current)
Profile: 0x0009 
Profile: 0x0008 
Profile: 0x0002 
Using generic SCSI-3/mmc   CD-R/CD-RW driver (mmc_cdr).
Driver flags   : MMC-3 SWABAUDIO BURNFREE 
Supported modes: TAO PACKET SAO
Drive buf size : 1310720 = 1280 KB
FIFO size      : 4194304 = 4096 KB
cdrecord: Trying to use high speed medium on low speed writer.
cdrecord: fifo had 64 puts and 0 gets.
cdrecord: fifo was 0 times empty and 1 times full, min fill was 0%.
Track 01: data   192 MB        
Total size:      220 MB (21:52.58) = 98444 sectors
Lout start:      221 MB (21:54/44) = 98444 sectors
Current Secsize: 2048
ATIP info from disk:
  Indicated writing power: 2
  Reference speed: 6
  Is not unrestricted
  Is erasable
  Disk sub type: High speed Rewritable (CAV) media (1)
  ATIP start of lead in:  -12900 (97:10/00)
  ATIP start of lead out: 108975 (24:15/00)
  1T speed low:  4 1T speed high: 10
  2T speed low:  4 2T speed high:  0 (reserved val  6)
  power mult factor: 1 5
  recommended erase/write power: 5
  A1 values: 24 1A D8
  A2 values: 26 B2 48
Disk type:    unknown dye (reserved id code)
Manuf. index: -1
Manufacturer: unknown (not in table)
Manufacturer is unknown because of the orange forum embargo.
As the orange forum likes to get money for recent information,
it may be that this media does not use illegal manufacturer coding.
Blocks total: 108975 Blocks current: 108975 Blocks remaining: 10531

anonymous
()
Ответ на: комментарий от anonymous

С --force пишет, конечно. Но nero никакого --force не надо, так справляется. Другая болванка, с надписью 4x (а не 4-10x) - пишется в K3b нормально на тех же 4x, никаких --force не надо. Что это было, а?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.