Re: The state of blu-ray burning in linux is terrible

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, Jul 30, 2013 at 1:52 AM, Thomas Schmitt <scdbackup@xxxxxxx> wrote:
It is not that bad with Blu-ray. At least with the backends.
(I am the developer of libburn and use BD-R and BD-RE media daily.)

But wodim (or "cdrecord") out of cdrkit should really be used
only for CD.

The slowliness of BD media comes from their Defect Management
which checkreads the written blocks while they are still present
in the drive's buffer. In case of poor read quality the blocks
get written again or redirected to the Spare Area where the data
get stored in replacement blocks.
This checkreading reduces write speed to at most half of the
nominal speed of drive and BD medium.

BD-R do Defect Management by default if they are formatted.
BD-RE can only be used formatted and do Defect Management by default.

Ahh.. Makes sense.


growisofs out of dvd+rw-tools has a little bug with BD-R.
  https://bugzilla.redhat.com/show_bug.cgi?id=858029
  https://bugzilla.redhat.com/show_bug.cgi?id=868527
It is supposed to be fixed in
  dvd+rw-tools-7.1-13.fc19

Thanks! I just installed it from updates-testing. I'll give it a try.

 
The tiny patch is shown in
  http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=713016
Workaround is to explicitely format the BD-R before use by
  dvd+rw-format /dev/sr0

Ok. A related question to that... When I use dvd+rw-mediainfo I see several different capacaities. Obviously if you use the formatting with defect management then you're going to loose some capacity, but the output is not clear which one is the correct. Since I'm using my BD-R's for backup purposes, I want to know exactly how much space I have to work with.


My own programs, libburn based cdrskin and xorriso, do not format
BD-R by default. So they are as fast as with cdrecord.
Other than with cdrecord it is possible to format BD-R on request
  cdrskin -v dev=/dev/sr0 blank=format_if_needed
  xorriso -outdev /dev/sr0 -format as_needed
which makes them capable of slow Defect Management.
Other than growisofs and cdrecord, cdrskin and xorriso offer the
opportunity to disable Defect Management on formatted BD-R and
on BD-RE
  cdrskin stream_recording=on ...cdrecord-like-burn-options...
  xorriso -stream_recording on ...xorriso-burn-commands...
This is especially helpful with 2x BD-RE, which elsewise need
an awfully long time to write their capacity of 22.5 GiB.

I learn something new every day! The great thing about linux is there's usually multiple ways of getting something done... The problem with linux is there's usually multiple ways of getting something done! :)

I'm quite comfortable on the command line but sometimes for some things I really just want an easy/GUI way to do things. In this case, I just want to pull up a project (brasero) and drag files/folders over to the project, and click burn.

 It seems that brasero can use libburn but I have had no luck in getting brasero to actually burn. It recognizes the disc, tells me if I'm over capacity or not, but just will not burn. Should I try bumping up the priority for the plugin for libburn? 

After I get my pictures backed up, my next project is to get blu-ray video working (at least as well as it can without UDF 2.5 write support). Can your tools help me there?

Thanks,
Richard
-- 
users mailing list
users@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe or change subscription options:
https://admin.fedoraproject.org/mailman/listinfo/users
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct
Guidelines: http://fedoraproject.org/wiki/Mailing_list_guidelines
Have a question? Ask away: http://ask.fedoraproject.org
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [EPEL Devel]     [Fedora Magazine]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Desktop]     [Fedora Fonts]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Fedora Sparc]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux