Brasero 是一个 Gnome 桌面下的 CD/DVD 母盘制作工具。它的设计是尽可能简单,并具有一些独特的功能,使用户能够轻松快速地创建他们的光盘。
功能
- 支持多个后端︰ cdrtools,growisofs 和 libburn(可选)。
注︰ libburn 编译是不够的。您需要通过 GSettings 激活后端。 - 数据 CD/DVD
- 支持光盘内容编辑 (删除/移动/重命名目录内的文件)
- 可以即时刻录数据 CD/DVD
- 自动过滤不需要的文件 (隐藏的文件、 损坏的文件/递归符号链接,不符合 joliet 标准的文件......)
- 支持多会话
- 支持 joliet 扩展
- 可以将镜像写入到硬盘上
- 可以检查光盘文件完整性
- 音频 CD
- 写 CD-TEXT 信息 (通过 gstreamer 自动查找)
- 支持 CD-TEXT 信息编辑
- 可以即时刻录音频CD
- 可以使用 GStreamer 本地安装处理的所有音频文件(ogg,flac,mp3等)
- 可以在删除文件夹内搜索音频文件
- 可以插入一个暂停
- 可以分割曲目
- 完整编辑轨道之间的默声
- CD/DVD 复制
- 可以将 CD/DVD 复制到硬盘
- 可以即时复制 DVD 和 CD
- 支持单会话数据 DVD
- 支持任何类型的 CD
- 可以复制加密的视频 DVD(需要 libdvdcss)
- 其他
- 擦除 CD/DVD
- 可以保存/加载项目
- 可以刻录 CD/DVD 的镜像和 cue 文件
- 歌曲、 图像和视频预览
- 设备检测多亏了 HAL
- 文件更改通知 (需要内核 > 2.6.13)
- 一个可定制的 GUI (当与 GDL 一起使用时)
- 支持从 nautilus(和其他应用程序)拖放/剪切粘贴
- 可以使用网络上的文件,只要协议是由 gnome-vfs 处理的
- 借助 beagle 可以搜索文件(搜索基于关键字或文件类型)
- 可以显示播放列表及其内容(请注意,播放列表是通过 beagle 自动搜索的)
- 所有磁盘 IO 是以异步方式都完成,以防止应用程序阻塞
- Brasero 的默认后端是由 cdrtools/cdrkit 提供的,但是可以使用 libburn 作为替代方案
高级用户插件说明
1.配置
在用户界面中,您只能配置(选择使用或不使用)非必要插件;那就是所有不会烧录(burn)、擦除(blank)或镜像(image)的插件。
如果你真的想选择你希望 brasero 使用哪个插件,一个简单的解决方案是,如果你确定你不想使用它,从 brasero 插件目录("install_path"/lib/brasero/plugins/)中删除有问题的插件。
您还可以设置插件之间的优先级。它们都有一个硬编码的优先级,可以通过 GSettings 来覆盖。
- 如果将此键值设置为 -1,则关闭插件。
- 如果将此键值设置为 0,则将保留内部硬编码优先级 -- 该默认值基本上可以让brasero 决定最好的优先级。
- 如果将此键值设置为大于 0,则该优先级将成为插件之一 -- 键值越高,它被拾取的机会就越多。
2.附加说明
有些插件具有重叠的功能(如 libburn/wodim/cdrecord/growisofs, mkisofs/libisofs/genisoimage);但是它们并不总是做同样的事情,或者有时它们做事情的方式不一样。有些插件有它们最好的专长。这就是为什么把它们都纳入进来,这是最佳方式。
以我(作者)的经验为例:
- growisofs 擅长处理 DVD+RW 和 DVD-RW 受限覆盖
- cdrdao 最适合即时复制 CD
- libburn 在擦除/格式化时返回进度
要求:
- gtk+ >= 3.x
- gnome 3.x (gio)
- gstreamer (>=1.0.0)
- libxml2
- cdrtools or cdrkit
- growisofs
- a fairly new kernel (>= 2.6.13 because of inotify) (optional)
- cairo
- libcanberra
- totem (>= 3.0) (optional)
- tracker (>= 0.10.0) (optional)
- libburn (>=0.4.0) (optional)
- libisofs (>=0.6.2) (optional)