Docs/Hardware/DVDDrives
From Mandriva Community Wiki
Contents |
[edit] Atapi Drives
Generally all DVD+/-R/RW drives should be supported. They all follow the same standard, thus there shouldn't be any problem. What you need is dvd support in the burning tools. This is given in newer k3b versions through the use of dvd+rw-tools (growisofs et al.). In Mandriva Linux 10 it should work out of the box, in 9.2 you need some additional software.
Drives known to work:
[edit] Lite On DVD combo drive LDW-451s
I have done successful burns on cd-r, cd-rw, and dvd+rw media using k3b on Mandriva Linux 10, kernel 2.6.3-7mdkenterprise. Product information can be found here: http://www.liteonit.com.tw/ODD/english/e_product/e_ldw451s.asp
[edit] NEC ND 1300
I have done successful burns on this one under Mdk 9.2 with updates.
[edit] Optorite DVD-RW DD0201
Works out of the box
[edit] Plextor
A very good quality drive vendor, although not exactly cheap.
PX-760A: great drive. Works very well out of the box.
[edit] TEAC
They are known for their good cd drives. Their DVD-burner are relabeled Pioneer drives (AFAIK / the drives they have today on the market)
[edit] Pioneer
They had the first dvd burner on the market and are known to work reliably
107D dvdrw -- using mdk 10.0 and k3b with all its extras installed
[edit] LG 4040/4081
A lot people have good experience with both these drives.
[edit] Sony DRU-710A
Works fine on MDK 10.1 and burns double layer no problem with k3b.
[edit] DVD Standards
There are two different industry standards for DVD Recordable and Rewritable media currently:
[edit] DVD-R and DVD-RW
DVD-R/W was the first DVD recording format released that was compatible with standalone DVD Players. DVD-R is a non-rewriteable format and it is compatible with about 92% of all DVD Players and most DVD-ROMs. DVD-RW is a rewriteable format and it is compatible with about 75% of all DVD Players and most DVD-ROMs. DVD-R/W supports single side 4.7 GB* DVDs(called DVD-5) and double side 9.4 GB* DVDs(called DVD-10). These formats are supported by DVDForum http://www.dvdforum.com/.
DVD - R/-RW formats are supported in Linux by using a hacked version of cdrecord that supports the larger iso file size used by DVD media. There is a tutorial and explanation of the tools necessary to burn a DVD located here: http://fy.chalmers.se/~appro/linux/DVD+RW/.
[edit] DVD+R and DVD+RW
DVD+R/W has some "better" features than DVD-R/W such as lossless linking and both CAV and CLV writing. DVD+R is a non-rewritable format and it is coare mpatible with about 86% of all DVD Players and most DVD-ROMs. DVD+RW is a rewritable format and is compatible with about 75% of all DVD Players and most DVD-ROMs. DVD+R/W supports single side 4.7 GB* DVDs(called DVD-5) and double side 9.4 GB* DVDs(called DVD-10). These formats are supported by the DVD+RW Alliance http://www.dvdrw.com/.
DVD +R/+RW formats are supported in Linux by using the dvd+rw tools created by [email protected](nospam).se and located on a page at: http://fy.chalmers.se/~appro/linux/DVD+RW/ . This page also contains a technical explanation of a kernel patch that can be used to create packet writing support on a DVD+RW drive although this is not recommended since DVD media has a set expected lifetime of about 1000 writes and Linux updates access times each time it touches a file, thus creating a dynamically updated disk would shorten the lifespan of the media considerably by constantly updating the contents of the disk. Technical explanations are available on this page.
[edit] Hardware
Many of the newer physical DVD Burner drives support both types of media format, however the physical media are actually different and the format of burner must match the media that is used. Thus, a DVD-R disk must be burned using the DVD-R format which requires the cdrecord hacked tool and is burned as an ISO using Disk At Once write method. If your physical drive only supports one type of media, i.e. DVD+RW, then your choices are more limited and you must only make sure that you select the right media type and use the correct tool to burn the disk.
If you want to play your disks back on a stand-alone player you will also want to know which formats that can handle. Many players are quite happy to play home-burned disks, but yours may not support all the options. A useful site for checking compatibility is www.videohelp.com
[edit] GUI Tools
There are several different GUI tools available to simplify the burning process. K3B is a GUI CD Burner tool that is available for the KDE desktop environment. K3B has now added support for DVD burning with both -R/-RW and +R/+RW support included. You can find details at http://www.k3b.org. xcdroast http://www.xcdroast.org/ has also added DVD Burner support including support for both -R/-RW and +R/+RW media formats. They also have experimental DVD-Video creation support. Yet another tools, webCDWriter located at http://joerghaeger.de/webCDwriter/ is available and supports both DVD media formats as well. webCDWriter is written in Java and is fully network aware as well as having a web interface that allows the burner device to be shared across a network with any machine that has a web browser built in.
DVD-Video is made up of a published file folder structure on normal DVD media.
[edit] DVD File/Folder Structure
- BUP = Backup files of the IFO files.
- IFO = The IFO files includes information such as chapters, subtitle tracks and audio tracks.
- VOB = The VOB files contains the actual video,audio,subtitles and menus.
Folder | Files | Explanation |
---|---|---|
AUDIO_TS | (undefined) | DVD Audio |
VIDEO_TS | VIDEO_TS.BUP | |
VIDEO_TS.IFO | The first video play item, IFO, usally a copyright notice or a menu | |
VIDEO_TS.VOB | The first video play item, VOB | |
VTS_01_0.BUP | ||
VTS_01_0.IFO | Title 01, IFO, usually the main movie | |
VTS_01_0.VOB | Title 01, VOB 0, the menu for this title | |
VTS_01_1.VOB | Title 01, VOB 1, the video for this title | |
VTS_01_2.VOB | Title 01, VOB 2, if larger than 1 GB it will be split into several vobs | |
VTS_01_3.VOB | Title 01, VOB 3 | |
VTS_01_4.VOB | Title 01, VOB 4, up to (0-9) VOB files if necassary | |
VTS_02_0.BUP | ||
VTS_02_0.IFO | Title 02, IFO, usually movie extras | |
VTS_02_0.VOB | Title 02, VOB 0, the menu for this title | |
VTS_02_1.VOB | Title 02, VOB 1, the video for this title | |
VTS_xx_x.BUP | ||
VTS_xx_x.IFO | And so on | |
VTS_xx_x.VOB | ||
VTS_xx_x.VOB | ||
VTS_99_9.VOB | Up to 99(1-99) titles with max 10(0-9) VOB files each |
[edit] Additional Info
Someone has created some quick scripts to create and burn a DVD-Video from standalone video files on a hard drive, either captured from TV tuner card or from a DV Camera. You can access those scripts here: http://www.griffinsystems.net/index.php?node=DVD+Burning+Under+Linux .
You may also be interested in obtaining the latest version of xcdroast http://www.xcdroast.org/ which has experimental support for creating DVD-Video.
DVDAuthor is a useful tool for laying out DVD structure. Its use is described in Video from an Analogue Camcorder