K3b 0.10: DVD Burning for KDE
Tuesday, 14 October 2003 | Strueg
Well, the basic news is quite short: K3b is now able to burn DVDs. But this would be a little too short. ;) So for all of you who do not know what K3b is (the name does not really mean anything): K3b is (was) a CD burning application for KDE (screenshots). It uses cdrecord and cdrdao for actually burning the CDs but implements its own methods for all CD information retrieval functionality.
Now that this has been clarified I present the list of DVD related features in the new K3b version 0.10:
- DVD-R(W) and DVD+R(W) support through the dvd+rw-tools by Andy Polyakov which is released under the GPL (yes, no strange security keys or patched cdrecord version for DVD burning anymore).
- Support for all DVD-R(W) writing modes: DAO, Incremental Sequential (used for multisession), and Restricted overwrite (use a DVD-RW just like a DVD+RW)
- Automatic burning speed selection based on the media's capabilities.
- DVD-R and DVD+R multisession burning (be aware that most DVD-ROM drives are not able to read multiple sessions)
- DVD copy. No VideoDVD shrinking yet. That means you may not copy a DVD-9 (most VideoDVDs) to a DVD-4 (4,3 GB DVD media). But this is planned and will be implemented in one of the next versions unless some legal stuff stops us. Perhaps someone with a better legal background could help me here.... ;)
- DVD-RW and DVD+RW formatting which can also be done automatically before burning.
Before I get too many mails about this: There is no VideoDVD project yet but it is planned. I am just not sure yet how to realize it from the users point of view.
So if you own a DVD burner please check out the new K3b Homepage and get the latest version (as of this writing it's 0.10).
Comments:
K3b = Best CD Burning App on Linux - Alex - 2003-10-14
Thanks Sebastian, DVD support was really the last thing I needed from K3b, I also have to say that by making K3b you have torn down one of the greatest barriers Linux has.
Re: K3b = Best CD Burning App on Linux - NickT - 2003-10-14
I couldn't agree more!! k3b is THE burning program. Keep up the great work!
Best CD Burning App on Linux - Sergey - 2007-01-16
From my experience, it is not very stable. I think the problem is in QT library. Are there any other good CD burning programs ?
k3b is great.. - anon - 2003-10-14
I know a lot of people who use Linux but not KDE but use k3b. It's simply the best. It's a wonder, because two years ago, there was a hodgepodge of different burning apps for KDE-> koncd, kreatecd, k3b, cdbakeoven, etc.. Now, k3b has clearly outdone everything else, because of Sebastian's hard and continuous work. k3b is great! Hope it moves from kdeextragear to kdeutils for kde 3.3/4 =)
Re: k3b is great.. - theorz - 2003-10-14
Heck, move it in for 3.2. Today k3b is easily at a quality level that makes it ready for a general user.
Re: k3b is great.. - kidcat - 2003-10-16
I seccond that.. put it in 3.2 guys!
K3b rocks - Paul Eggleton - 2003-10-14
I couldn't agree more with the above. K3b works like a charm and is a pleasure to use. Thanks :)
k3b really rocks - Johan Abrahamsson - 2003-10-14
OK - I know this is getting repetetive, but I also need to say it: k3b is a really, really great app. Bot functionality and user interface are of a very high class. Thx a lot! Johan
Yes it rocks, but... - José - 2003-10-14
Please, be less verbose by default, a dumb user like me is allways offended by the way burning is showed : lines explaining the way cdrecord is going should be hidden by default, with an expert button to show them. Because I get warnings like "I/O error occured, but it may not be a problem", that just keep K3B away from being a real allday use application.
Re: Yes it rocks, but... - Gabriel Gazzán - 2003-10-14
I agree, normal users don't usually want to be "that" informed. :) A progress bar with just basic information should take care of most users expectations.
Re: Yes it rocks, but... - Haakon Nilsen - 2003-10-15
Offended? Reminds me of Lrrr from Futurama: "We are CONFUSED and INFURIATED!!" ;) There's truth in humor.
K3B - Mike - 2003-10-14
When I switched from Windows, K3B was just beginning to be good. I used CD BakeOven a bit but it had lots of problems. Audio CD were broken afterwards and so on. Then I switched to K3B and I liked it a lot more but it had lots of bugs so I kept CD BakeOven just in case. That's not necessary anymore: K3B is easier than on Windows IMO. I have never had any problems with this. A big Thank You from me, too. One improvement perhaps: When I switched from Windows I wanted to burn CD's right from the start. When I ran K3B Setup the page about users really confused me a lot. I first thought I had to add "root" by clicking on "add user" because the text said "need to be run as root". I know how it its meant of course right now, but perhaps it could be changed to something easier to understand for novices like: K3B uses auxiliary applications to burn a CD.Running these auxiliary applications require root privliges by default. So by default only root can burn a CD. K3bSetup recommends that you create a dedicated CD burning user group and add all users who want to burn CD's to that group. K3bSetup will then change permissions to all auxiliary applications automatically so that they are accessible for this group without root permissions. No other permissions than CD burning will result from being a member of that group. All users in the list will afterwards be able to use K3B without ever having to enter a root password.
Re: root access and such K3B - Jepjr - 2004-05-13
Is there, or where is a "How-to" for the root/user/group question? This seems to start the answer, but not completly. I see the same question in many forms but few answers.
Stupid question - Aurélien Gâteau - 2003-10-14
What does K3b mean?
Re: Stupid question - Anonymous - 2003-10-14
Did you read the story? "the name does not really lead to anything"
Re: Stupid question - Aurélien Gâteau - 2003-10-14
Oups, then that really was a stupid question :-)
Re: Stupid question - Julien Olivier - 2003-10-14
Well he said it doesn't mean anything, so we'll believe him :) When I first discovered this piece of software, I too wondered what it could mean and my final guess was: "Ku Klux Klan Burner". Knowing how the KKK loves to burn other people's houses, it would make sense. So, please tell me I'm being totally paranoïd and you're not one of the KKK's fans ! Please ! Or tell me that you want to burn the KKK members :)
Re: Stupid question - Anonymous - 2003-10-14
There is no Ku Klux Klan in Germany.
Re: Stupid question - Julien Olivier - 2003-10-14
Yet, there might well be KKK fans anywhere in the world, sadly...
Re: Stupid question - Sebastian Trueg - 2003-10-14
lol Not really.... it's 3 bs: bbb. And it's way too annoying to tell what it stands for.... maybe you will get it yourself. :)
Re: Stupid question - Emmanuel Mwangi - 2003-10-14
K3b KDE big bad burner?
Re: Stupid question - Sebastian Trueg - 2003-10-14
that's not it.... but it's so much better... so I will probably go for this in the future... ;)
Re: Stupid question - kidcat - 2003-10-16
3b = Bored Beyond Belief? Because you were so bored that you just HAD to write a kewl program?
Re: Stupid question - Aurélien Gâteau - 2003-10-14
I know something like this in French, it's called the "rule of the three B", and it's not really elegant :-) Do I think about the right thing?
Re: Stupid question - Sebastian Trueg - 2003-10-14
no. :)
Re: Stupid question - me - 2003-10-14
billen, borst en buik? That's duch :-)
Re: Stupid question - Philipp - 2003-10-14
Bastis Burning Bastard ? ;-) (as Basti is sometimes the nick form of Sebastian)
Re: Stupid question - Joel Carr - 2003-10-16
Well my guess is 'burn baby burn'! If the bs stand for something non-english, then I have absolutely no idea.
Re: Stupid question - Sebastian Trueg - 2003-10-16
grmff.... you got me.... ;)
Re: Stupid question - Anonymous - 2004-11-05
Got you because it's burn baby burn, or because it's not English?
Re: Stupid question - Sebastian Trueg - 2004-11-05
it is english. :)
Re: Stupid question - Paul Eggleton - 2003-10-15
Well I always figured it stood for "KDE 3 Burner", but I guess this question has been answered already.
Re: Stupid question - Kevin Krammer - 2003-10-15
Until I read this story I thought it might be KdE, d and E written backwards :)
What about DVD-RAM? Would be cool for backup. - Dieter Nützel - 2003-10-14
Any thoughts? Greetings, Dieter
Re: What about DVD-RAM? Would be cool for backup. - Alexander Elbs - 2003-10-14
There is no need for that: Just try "mkfs.ext2 /dev/dvd" and "mount /dev/dvd /mnt -o noatime" (noatime to minimize writing on disk) and use that thing like a normal hard disk: You can then use konqueror or rsync or whatever to copy data on that disk. After that "umount /mnt" and you are done. Of course you could also create an iso9660 file system, but that's boring ;-)
Re: What about DVD-RAM? Would be cool for backup. - Dieter Nützel - 2003-10-15
I know that. But I ask about such things like MR (Mt. Rainier standard). Would be cool for migrations. Thanks, Dieter BTW I didn't used ext2 for ages...;-)
Re: What about DVD-RAM? Would be cool for backup. - David Stanton - 2004-01-28
I think what we are looking for is the ability to do full system backups/restores via k3d maybe alowing us to make bootable recovery dvd's as well all from a few clicks in k3d? (enabling some kind of archive compression as well?) Thanks Dave
Well I don't exactly have a CD burner... - Tom - 2003-10-14
But from the list of features and screenshots it looks better than software sold at shops!
Re: Well I don't exactly have a CD burner... - Shonta Harrelson - 2003-12-18
Single parent three kids.Can't even provide christmas.Not looking for hand me down,just trying to be honest.If I had a cd burner I would copy what you want me to copy.
k3b surpass Nero and is the superNero on linux - Dark_Schneider - 2003-10-14
yeah, now k3b is the greatest CD ( and now DVD ) buring prog I see. Now, if only we could have CD cover ... at least for audio CD ... sniff Do we have a good one under KDE ?
Kover? - Morty - 2003-10-14
Try a serch on appsy. I tried Kover back on KDE 2.x. It was nice, but I could newer get it to print anything better than 300dpi, so I gave it up :-). Will try it next time I need to print a cover.
Re: Kover? - Nobody - 2003-10-16
The kover is the best I have personally used, but there is also KCDLabel (check out http://apps.kde.com/) that works too... Hopefully k3b has _integrated_ CD/DVD cover editor someday, and is included to the base kde distro!
Re: k3b surpass Nero and is the superNero on linux - John - 2003-10-16
I'll add my vote in for this. There is Kover which does the job, but is buggy and I'm not sure if it's under active developement. I don't think it would be that hard for some friendly soul to clean it up and integrate it in. Any takers??? John.
Re: k3b surpass Nero and is the superNero on linux - Nobody - 2003-10-16
Well, I had some discussion with the maintainer about making the DVD-cover (movie-size case) and to move to use kde.org's cvs... Didn't hear back from him about it after sending the idea and contact email addresses, so who knows, maybe it's still in the works? But as all other major CD/DVD burners do have integrated label generator k3b should have one too! By the way, is there any reason(s) why k3b isn't in any of the feature-plans, not even for kde-3.3?!? Could there be an voting system for kde-3.3/4.0 to see what packages people would like to see to move from kdenonbeta/kdeextragear(s) to the actual kde distribution?
Re: k3b surpass Nero and is the superNero on linux - steve - 2003-10-17
nero remain the best !!
Re: k3b surpass Nero and is the superNero on linux - Nobody - 2003-10-17
Nero is excellent, just like Easy CD & DVD Creator, but iDVD has been the best I have personally used! But on the Linux side, k3b is IMHO the best compared to others usually included on distributions like CDBakeOven, Gnome Toaster, XCDRoast and so on...
K3b and 2.6.x kernels - Cartman - 2003-10-14
Well it wont even compile because of cdrom.h but even workarounding it , it wont even recognize and cdrom/cdrw device. Please fix this Sebastian!
Re: K3b and 2.6.x kernels - mth - 2003-10-15
This weekend I succesfully burned 4 DVDs with K3b from CVS compiled and running on 2.6.0-test4. However, /usr/src/linux still points to the kernel my distro came with, rather than the kernel I'm running right now. I also had to force some modules to be loaded (ide-scsi and sr_mod, I think).
Re: K3b and 2.6.x kernels - Cartman - 2003-10-15
Well first you do not use 2.6.x headers but I do. Second you wont be able to use ide-scsi for cd burning in 2.6.x because its broken and noone yet fixed it.
Re: K3b and 2.6.x kernels - anonon - 2003-10-16
I'm using k3b 0.9 (and recently 0.10) with 2.6.0-test6 and cdrtools-2.01_alpha18 (and without SCSI emulation - my CDRW is an ATAPI IDE unit). Works better than ever! :) Now, to get USB working...
Re: K3b and 2.6.x kernels - budgee - 2003-10-22
Any tips on how you did this?
Re: K3b and 2.6.x kernels - Zaita - 2004-10-20
Hello. I'm begining to learn about KDE and Linux in general. I've just install SuSE 9.0 in my home machine and I have some problems whith the modem (Intel Data Fax Voice), audio (integrated) and the cd-rw unit (internal Polaroid BurnMax52) configuration. Particulary, when I start K3b 0.10 an error window appears warning me that my cd-rw is an ATAPI device, and that this K3b does not have a cdrdao version that supports this interface. I understand that I can run an SCSI emulator (because that is what the error window sugests me to do), but I don't know haw to do this. Can you please tell me what to do?
setup suggestion - MandrakeUser - 2003-10-14
First of all, THANK YOU for k3b. It became my cdburn app of choice too. An let me also say thanks to the author of XCDRoast, which did a good job until k3b matured. Anyways, a humble suggestions: is it possible to achieve a smoother integration of k3bsetup and k3b ?. It gets confusing at times. May be borrow the ideas from kcontrol, where you can enter "administrator mode" by providing root password, whithin the MAIN application (k3b in this case). Also, the error messages could be worked out a bit. I once had a user in my machine not able to read. The error message was: "could not find cdrecord or cdrao" or something similar. There was a suggestion to run k3bsetup. The problem in the end was that the user was not included in the list of users able to use k3b. This was really confusing. Well, as I said, great work. Keep it going please !. Cheers :-)
Version 0.9 --> 0.1? - Anon - 2003-10-14
Please excuse my ignorance, but is there a typo? How can we go from version 0.9 to version 0.1? (This is not intended to be flamebait.)
Re: Version 0.9 --> 0.1? - anon - 2003-10-14
from 0.9->0.10 decimal system: 9 to 10 maybe he should have just called it 1.0, but perhaps not time for that yet =)_
Re: Version 0.9 --> 0.1? - Julio - 2003-10-15
So it should be called 0.10, because 0.1 is confusing.
Re: Version 0.9 --> 0.1? - Anonymous - 2003-10-15
If you could tell us where it's called "0.1" then we could fix it.
Re: Version 0.9 --> 0.1? - MandrakeUser - 2003-10-16
I guess the point is, in decimal notation, the numbers 0.10 , 0.1 and 0.100 are all the same, equal to 1/10. Of course, software versioning is a different thing, but still to the eye, 0.10 looks like 0.1 and gets confusing. I also prefer 0.8 -> 0.9 -> 0.91 -> 0.92 ... until 1.0 , with minor releases (such as 0.92.1) if needed inbetween.
Re: Version 0.9 --> 0.1? - Sendo - 2003-10-15
0.9->0.10? I always thought it was 0.09 to 0.10. Perhaps 0.91 would be better. bye!
Re: Version 0.9 --> 0.1? - anon - 2003-10-18
I am the author of the original question, although not of any of the other posts in the thread. I'm apologize for the hard feelings it seems to have caused. I use K3B on my Gentoo box and absolute love it! Thanks very much to the developers!
KDE 3.2 - Navindra Umanee - 2003-10-14
Sebastian, since K3b seems to be such a killer app, any word on what needs to be done before it becomes part of the official KDE release? Any chance it could get into KDE 3.2?
Re: KDE 3.2 - Daniel Molkentin - 2003-10-14
<feature_freeze_rant> It's not in the feature plan and thus it can't go into the official release before 3.3 even if the author wanted it to. It's in kdeextragear and that has it's reasons I guess. Why do all people want everything and the kitchensink in the base modules? </feature_freeze_rant>
Re: KDE 3.2 - anon - 2003-10-14
a cd burner app is certainly more pertinant to being in a base module than much of the stuff is in modules like kdeutils but kde 3.3 sounds great if seb. wants it =)
Re: KDE 3.2 - Navindra Umanee - 2003-10-14
Maybe 3.2.1 then... It would be awesome to get it in the KDE distribution so that vendors pick it up. That way a killer app on KDE will get wide distribution on Linux/Unix and become a killer app on a wider scale. Another widely-used killer app that uses the KDE framework would certainly be a good thing for KDE.
Re: KDE 3.2 - Navindra Umanee - 2003-10-14
Btw, the reason I'm interested is that I'm tired of hearing that KDE doesn't have any good apps... If K3b is so good, then it deserves the chance to get enough exposure so that it can compete in such things as the Linux Journal Readers' Choice Awards... I'm not sure what kdeextragear is all about, but it doesn't seem to be working as well as GNOME Fifth Toe which has actual releases and announcements.
Re: KDE 3.2 - Oliver Bausinger - 2003-10-14
I think many distributions already picked it up. (SuSE and Debian for sure, probably more ...)
Re: KDE 3.2 - Anonymous - 2003-10-14
SuSE 9.0 has k3b 0.10, Mandrake 9.2 has 0.9 and RedHat has no k3b as it has no LyX and no Scribus.
Re: KDE 3.2 - Navindra Umanee - 2003-10-15
Red Hat 9.0 accounts for about 83 computers in the McGill computer science lab, and FreeBSD with KDE 3.1 accounts for about another 83. Of course these both have KDE installed and most of the stuff from kdemultimedia as well... but K3b is certainly not there (all machines have CD burners).
Re: KDE 3.2 - master alabaster - 2004-01-02
I hate to say this, but Red Hat really can't be considered a "normal" Linux distro. They went out on some unusual Microsoft-like limb and decided to do things their own way and disregaurded some things that have been standard in the Linux community for some time. There is really no surprise that K3b is absent.
Re: KDE 3.2 - Kevin Krammer - 2003-10-15
kdeextragear cannot be "released", it is just a home for different packages, each following its own release cycle. I think its exactly the place for applications like K3B. It allows maintainers to access to KDE resources, e.g translators, while still allowing to have shorter release cycles than main KDE. Being in KDE CVS makes them visible enough to distro packagers. I am sure they will package kdeextragear packages whenever there is a KDE release or a new release of their respective distro.
Re: KDE 3.2 - Anonymous - 2003-10-14
3.2.1 will not contain any new features and more than ever applications compared to 3.2.0 as it's a bugfix and no feature release.
Better than anything.... - David - 2003-10-14
K3B is better than any commercial piece of burning software, including the venerable Nero. I was quite shocked when I first used it.
Re: Better than anything.... - Alex - 2003-10-15
While K3b is undoubtely the best on Linux it IS STILL NOT as good as Nero 6, but it is more intuitive.
Re: Better than anything.... - anon - 2003-10-15
Hmm.. I like k3b better than nero now-days.. I wouldn't have said that even a few months ago BTW. k3b-cvs (i guess 0.10 is same) is amazing though.
Re: Better than anything.... - David - 2003-10-15
Nero 6 is total pants. The previous versions of Nero were far better.
First DVD - janism - 2003-10-14
I just burned my first DVD in Linux. I've been waiting this new version for a long time since I had to use Windows to burn DVDs until now. K3B is totally awesome!
Doesn't compile on Debian Sid ! - Flam - 2003-10-14
I get this on my Debian sid with kernel 2.6.0-test6 ! Please solve this problem. Thanks for your work ! In file included from /usr/include/linux/cdrom.h:14, from ../../../../src/core/device/k3bscsicommand.h:20, from ../../../../src/core/device/k3bdevice.cpp:23: /usr/include/asm/byteorder.h:38: error: syntax error before `(' token /usr/include/asm/byteorder.h:42: error: '__u64' is used as a type, but is not defined as a type. /usr/include/asm/byteorder.h:43: error: syntax error before `}' token /usr/include/asm/byteorder.h:44: error: syntax error before `.' token /usr/include/asm/byteorder.h:50: error: syntax error before `.' token /usr/include/asm/byteorder.h:51: error: syntax error before `.' token /usr/include/asm/byteorder.h:52: error: syntax error before `:' token In file included from /usr/include/linux/byteorder/little_endian.h:11, from /usr/include/asm/byteorder.h:65, from /usr/include/linux/cdrom.h:14, from ../../../../src/core/device/k3bscsicommand.h:20, from ../../../../src/core/device/k3bdevice.cpp:23: /usr/include/linux/byteorder/swab.h:199: error: syntax error before `(' token /usr/include/linux/byteorder/swab.h:209: error: syntax error before `(' token /usr/include/linux/byteorder/swab.h:213: error: `__u64' was not declared in this scope /usr/include/linux/byteorder/swab.h:213: error: `addr' was not declared in this scope /usr/include/linux/byteorder/swab.h:214: error: variable or field `__swab64s' declared void /usr/include/linux/byteorder/swab.h:214: error: `__swab64s' declared as an `inline' variable /usr/include/linux/byteorder/swab.h:214: error: syntax error before `{' token make[5]: *** [k3bdevice.lo] Erreur 1
Re: Doesn't compile on Debian Sid ! - Andrey V. Panov - 2003-10-15
I have got the same compilation problem on Slackware 9.1 (Linux-2.4.22, gcc-3.2.3).
Re: Doesn't compile on Debian Sid ! - Mrdengue - 2003-10-18
Same problem compiling in Slackware 9.1
Re: Doesn't compile on Debian Sid ! - nordle - 2003-10-18
same on Slack9.1
Re: Doesn't compile on Debian Sid ! - aprodigy - 2003-10-24
Same her on SID
Re: Doesn't compile on Debian Sid ! - Dirk S. - 2003-11-08
fixed in HEAD now.
Re: Doesn't compile on Debian Sid ! - Saad Malik - 2004-03-17
HMMM... I just got the current HEAD of K3b... and it the problem looks very similar.... LFS 5.0 & BLFS (and ofcourse modified for latest stuff). Kernel: 2.6.4 gcc 3.3.3 KDE (CVS ... about a week old) K3B (newest HEAD) Attached is the output...
Re: Doesn't compile on Debian Sid ! - name773 - 2004-03-28
doesn't do it on slack 9.1 byteorder/swab.h asm/byteorder.h linux/cdrom.h linux/tcp.h linux/if_ppp.h are all messed up. anybody know of a patch?
FreeBSD support - Smacker - 2003-10-15
It would be nice if k3b could run freebsd, and use burncd as well as cdrecord to burn CDs (burncd is used to burn cds on ide burners, unlike linux you don't need scsi emulation on freebsd).
Re: FreeBSD support - Dieter Nützel - 2003-10-15
Use a "current" Linux, then. 2.6.x do not need ide-scsi anylonger. Try cdrecord on FreeBSD or maybe port the dvd+rw-tools. http://fy.chalmers.se/~appro/linux/DVD+RW/ Greetings, Dieter
Downloads not avaible - Steinchen - 2003-10-15
It might be a sourceforge problem, but the 0.10 source files are not avaible on any of there mirrors. Any other download locations? Steinchen