Thomas Schmitt's corrections and additions.
This commit is contained in:
@@ -1,3 +1,4 @@
|
|||||||
|
Thomas Schmitt has made significant contributions to this glossary.
|
||||||
See also @uref{http://www.dvdrhelp.com/glossary}.
|
See also @uref{http://www.dvdrhelp.com/glossary}.
|
||||||
|
|
||||||
@table @dfn
|
@table @dfn
|
||||||
@@ -20,8 +21,8 @@ IDE (also called ATA) was originally designed for hard drives only,
|
|||||||
but with help of ATAPI it is possible to connect other devices, in
|
but with help of ATAPI it is possible to connect other devices, in
|
||||||
particular CD-ROMS to the IDE/EIDE connections.
|
particular CD-ROMS to the IDE/EIDE connections.
|
||||||
|
|
||||||
The ATAPI CD-ROM drives understand a subset of MMC commands. In
|
The ATAPI CD-ROM drives understand a subset of SCSI commands. In
|
||||||
particular multi-initiator commands are neither needed nor deviced for
|
particular multi-initiator commands are neither needed nor defined for
|
||||||
ATAPI devices.
|
ATAPI devices.
|
||||||
|
|
||||||
@item BIN/CUE
|
@item BIN/CUE
|
||||||
@@ -60,7 +61,7 @@ around a set-top computer that connects to a TV to provide interactive
|
|||||||
home entertainment, including digital audio and video, video games,
|
home entertainment, including digital audio and video, video games,
|
||||||
and software applications. Defined by the ``Green Book'' standard.
|
and software applications. Defined by the ``Green Book'' standard.
|
||||||
@uref{http://www.icdia.org/}. CD-i for video and video music has
|
@uref{http://www.icdia.org/}. CD-i for video and video music has
|
||||||
largely (if not totally) been superceded by VCDs.
|
largely (if not totally) been superseded by VCDs.
|
||||||
|
|
||||||
@item CD-i Bridge
|
@item CD-i Bridge
|
||||||
@cindex CD-i Bridge
|
@cindex CD-i Bridge
|
||||||
@@ -109,15 +110,34 @@ sector, file numbers, etc).
|
|||||||
|
|
||||||
The data written on a CD-XA is consistent with and can be in ISO-9660
|
The data written on a CD-XA is consistent with and can be in ISO-9660
|
||||||
file system format and therefore be readable by ISO-9660 file system
|
file system format and therefore be readable by ISO-9660 file system
|
||||||
translators. But also a CD-I player can also read CD-XA discs even if
|
translators. But also a CD-I player can read CD-XA discs even if
|
||||||
its own `Green Book' file system only resembles ISO 9660 and isn't
|
its own `Green Book' file system only resembles ISO 9660 and isn't
|
||||||
fully compatible.
|
fully compatible.
|
||||||
|
|
||||||
@item Command Packet
|
@item Command Packet
|
||||||
@cindex Command Packet
|
@cindex Command Packet
|
||||||
|
|
||||||
The data structure that is used to issue an ATAPI command. The same
|
The data structure that is used to issue an ATAPI command. It contains
|
||||||
thing as a SCSI Command Descriptor Block (CDB).
|
a SCSI Command Descriptor Block (CDB).
|
||||||
|
|
||||||
|
@item ECMA-119 (ISO-9660)
|
||||||
|
@cindex ECMA-119
|
||||||
|
|
||||||
|
(@uref{http://www.ecma-international.org/publications/standards/Ecma-119.htm}
|
||||||
|
is a freely available specification which is technically identical to ISO 9660.
|
||||||
|
|
||||||
|
@item ECMA-167 (UDF)
|
||||||
|
@cindex ECMA-167
|
||||||
|
|
||||||
|
(@uref{http://www.ecma-international.org/publications/standards/Ecma-167.htm}
|
||||||
|
is a freely available specification which is also approved as ISO 13346.
|
||||||
|
It serves as base for UDF.
|
||||||
|
|
||||||
|
@item ECMA-168
|
||||||
|
@cindex ECMA-168
|
||||||
|
|
||||||
|
(@uref{http://www.ecma-international.org/publications/standards/Ecma-168.htm}
|
||||||
|
is a freely available specification which is also approved as ISO 13490.
|
||||||
|
|
||||||
@item FSF
|
@item FSF
|
||||||
@cindex FSF
|
@cindex FSF
|
||||||
@@ -140,26 +160,38 @@ but offers slightly less in terms of performance.
|
|||||||
|
|
||||||
International Standards Organization.
|
International Standards Organization.
|
||||||
|
|
||||||
|
@item ISO 13346
|
||||||
|
@cindex ISO 13346
|
||||||
|
|
||||||
|
ISO 13346 / ECMA-167 is a filesystem framework for data exchange on
|
||||||
|
overwriteable or pseudo-overwriteable media. It serves as base of UDF.
|
||||||
|
|
||||||
|
@item ISO 13490
|
||||||
|
@cindex ISO 13490
|
||||||
|
|
||||||
|
ISO 13490 / ECMA-168 is an attempt to replace ISO 9660 by a format that
|
||||||
|
allows finer write granularity and representation of typical disk file
|
||||||
|
properties. It resembles ECMA-167 which led to UDF.
|
||||||
|
|
||||||
@item ISO 9660
|
@item ISO 9660
|
||||||
@cindex ISO 9660
|
@cindex ISO 9660
|
||||||
|
|
||||||
The ISO 9660 is an operating-system independent filesystem format for
|
ISO 9660 / ECMA-119 is an operating-system independent filesystem format
|
||||||
CD-ROM media and DVD-ROMs. It was standardized in 1988 and replaced the
|
originally intended for CD-ROM media. It was standardized in 1988 and
|
||||||
High Sierra standard for the logical format on CD-ROM media (ISO 9660
|
replaced the High Sierra standard for the logical format on CD-ROM media
|
||||||
and High Sierra are identical in content, but the exact format is
|
(ISO 9660 and High Sierra are identical in content, but the exact format is
|
||||||
different).
|
different). ISO 9660 and ECMA-119 are technically identical meanwhile.
|
||||||
|
|
||||||
There are several specification levels. In Level 1, file names must be
|
There are several specification levels. In Level 1, file names must be
|
||||||
in the 8.3 format (no more than eight characters in the name, no more
|
in the 8.3 format (no more than eight characters in the name, no more
|
||||||
than three characters in the suffix) and in capital letters. Directory
|
than three characters in the suffix) and in capital letters. Directory
|
||||||
names can be no longer than eight characters. There can be no more
|
names can be no longer than eight characters. There can be no more
|
||||||
than eight nested directory levels. Level 2 and 3 specifications allow
|
than eight nested directory levels. Level 2 and 3 specifications allow
|
||||||
file names up to 32 characters long.
|
file names up to 32 characters long. Level 3 allows data file sizes to be
|
||||||
|
4 GB or larger. File data content is stored in extents, i.e. contiguous
|
||||||
ECMA-119
|
sequences of blocks. A single extent can hold only up to 2 exp 32 - 1 bytes.
|
||||||
(@uref{http://www.ecma-international.org/publications/standards/Ecma-119.htm}
|
So files of 4 GB or larger need more than one extent to be stored.
|
||||||
is the European specification which is identical to ISO 9660.
|
Older operating systems might have trouble with multi-extent files.
|
||||||
ISO 13490 is basically ISO 9660 with multisession support.
|
|
||||||
|
|
||||||
@item Joliet extensions
|
@item Joliet extensions
|
||||||
@cindex Joliet extensions
|
@cindex Joliet extensions
|
||||||
@@ -190,9 +222,16 @@ programming than an MSF.
|
|||||||
The area of a CD where the Table Of Contents (TOC) and CD Text are
|
The area of a CD where the Table Of Contents (TOC) and CD Text are
|
||||||
stored. I think it is supposed to be around 4500 (1 min) or more
|
stored. I think it is supposed to be around 4500 (1 min) or more
|
||||||
sectors in length. On a CDR(W) the lead-in length is variable,
|
sectors in length. On a CDR(W) the lead-in length is variable,
|
||||||
because each manufacturer will have a different starting position
|
because manufacturers have a different starting position
|
||||||
indicated by the ATIP start of lead-in position that is recorded in
|
indicated by the ATIP start of lead-in position that is recorded in
|
||||||
the ATIP groove on the disk.
|
the ATIP groove on the disk. For example:
|
||||||
|
|
||||||
|
@table @dfn
|
||||||
|
@item Ricoh Company Limited
|
||||||
|
97:27:00, 97:27:06, 97:27:66
|
||||||
|
@item Mitsubishi Chemical (Verbatim)
|
||||||
|
97:34:21 to 97:34:25
|
||||||
|
@end table
|
||||||
|
|
||||||
@item LSN
|
@item LSN
|
||||||
@cindex LSN
|
@cindex LSN
|
||||||
@@ -232,20 +271,42 @@ video data. Video CD's can be Mixed Mode CDs.
|
|||||||
@item Multisession
|
@item Multisession
|
||||||
@cindex Multisession
|
@cindex Multisession
|
||||||
|
|
||||||
A way of writing to a CD that allows more data to be
|
A way of writing to a CD , DVD or Blu-ray Disc that allows more data to be
|
||||||
added to readable discs at a later time.
|
added to readable discs at a later time. The media must not have been closed
|
||||||
|
by the previous write session. This applies originally to unformatted CD-R,
|
||||||
|
CD-RW, DVD-R, DVD-RW, DVD+R, and sequential BD-R which all can record more
|
||||||
|
than one session. They hold a table-of-content with sessions and tracks.
|
||||||
|
Formatted CD-RW, DVD-RAM, DVD+RW, DVD-RW, and BD-RE have only one track.
|
||||||
|
Multisession on these media needs help by the recorded data formats.
|
||||||
|
|
||||||
|
Multisession can be used to add a changeset to an existing ISO 9660
|
||||||
|
filesystem. Typically the add-on session contains a whole new filesystem tree
|
||||||
|
with old and new files. It also contains the data blocks of the newly
|
||||||
|
introduced or freshly overwritten files.
|
||||||
|
The convention for mounting multisession ISO 9660 images is to load the
|
||||||
|
superblock from the start of the first track in the last session as listed
|
||||||
|
in the media table-of-content. Formatted media are assumed to have a single
|
||||||
|
track starting at block 0. So ISO 9660 multisession on formatted media has
|
||||||
|
to overwrite the volume descriptors at block 16 ff. with every new session.
|
||||||
|
A chain of recognizable sessions can be achieved by starting the first
|
||||||
|
ISO 9660 image at block 32 so that its descriptors get not overwritten later.
|
||||||
|
|
||||||
@item Nero NRG format file
|
@item Nero NRG format file
|
||||||
@cindex Nero NRG, CD-Image format
|
@cindex Nero NRG, CD-Image format
|
||||||
|
|
||||||
A proprietary CD image file format use by a popular program for
|
A proprietary CD image file format use by a popular program for
|
||||||
Microsoft Windows, Ahead Nero. The specification of this format is
|
Microsoft Windows, Ahead Nero. The specification of this format is
|
||||||
not to our knowlege published.
|
not to our knowledge published.
|
||||||
|
|
||||||
@item Rock Ridge Extensions
|
@item Rock Ridge Extensions
|
||||||
@cindex Rock Ridge extensions
|
@cindex Rock Ridge extensions
|
||||||
|
|
||||||
An extension to the ISO-9660 standard which adds POSIX information to files.
|
An extension to the ISO-9660 standard which adds POSIX information to files.
|
||||||
|
It allows long file names, owner, group, access permissions @code{ugo+-rwx},
|
||||||
|
inode numbers, hard-link count, file types other than directory or regular
|
||||||
|
file. Rock Ridge is described by unapproved standard IEEE P1282 / RRIP-1.12
|
||||||
|
and based on unapproved IEEE P1281 / SUSP-1.10. It has become a de-facto
|
||||||
|
standard on X/Open systems like GNU/Linux, FreeBSD, Solaris, et.\ al.
|
||||||
|
|
||||||
@item SCSI
|
@item SCSI
|
||||||
@cindex SCSI
|
@cindex SCSI
|
||||||
@@ -255,6 +316,11 @@ interfaces (originally developed at Apple Computer) that allow
|
|||||||
personal computers to communicate with peripheral hardware such as
|
personal computers to communicate with peripheral hardware such as
|
||||||
CD-ROM drives, disk drives, printers, etc.
|
CD-ROM drives, disk drives, printers, etc.
|
||||||
|
|
||||||
|
Although the original hardware is outdated since years, the SCSI command
|
||||||
|
set nowadays controls most storage devices including all optical disc drives.
|
||||||
|
The contemporary electronic technologies which transport SCSI commands
|
||||||
|
to optical drives are P-ATA, SATA, and USB.
|
||||||
|
|
||||||
@item SCSI CDB
|
@item SCSI CDB
|
||||||
@cindex SCSI CDB
|
@cindex SCSI CDB
|
||||||
|
|
||||||
@@ -271,7 +337,8 @@ SCSI-attached drive. See also @acronym{MMC} and @acronym{ASPI}.
|
|||||||
@item Session
|
@item Session
|
||||||
|
|
||||||
A fully readable complete recording that contains one or more tracks
|
A fully readable complete recording that contains one or more tracks
|
||||||
of computer data or audio on a CD.
|
of computer data or audio on a CD. On a DVD or Blu-ray Disc, there are only
|
||||||
|
data sessions.
|
||||||
|
|
||||||
@item SVCD
|
@item SVCD
|
||||||
@cindex Super VCD (SVCD)
|
@cindex Super VCD (SVCD)
|
||||||
@@ -292,12 +359,13 @@ See @uref{http://www.dvdrhelp.com/svcd}
|
|||||||
@item TOC
|
@item TOC
|
||||||
@cindex TOC (CD Table of Contents)
|
@cindex TOC (CD Table of Contents)
|
||||||
|
|
||||||
(Compact Disc) Table of Contents. The TOC contains the starting track
|
(Compact Disc) Table of Contents. The TOC contains a list of sessions
|
||||||
number, last track number individual track starting time, and some
|
and their tracks. For sessions, it records the starting track
|
||||||
track flags (copy protection, linear audio preemphasis, track format:
|
number and the last track number. For tracks it records starting time
|
||||||
CDDA or data). Every CD must have at least 1 TOC, the first TOC is
|
block address, size, copy protection, linear audio preemphasis, track format
|
||||||
always recorded at the start of the CD (lead-in area). A
|
(CDDA or data) in that order.
|
||||||
multi-session CD may have several TOCs.
|
Session and track information is also available on sequential DVD and
|
||||||
|
Blu-ray Discs. Several track properties are fixed to equivalents of CD data.
|
||||||
|
|
||||||
@item Track
|
@item Track
|
||||||
@cindex track
|
@cindex track
|
||||||
@@ -306,6 +374,19 @@ A unit of data of a CD. The size of a track can vary; it can occupy
|
|||||||
the entire contents of the CD. Most CD standards however require that
|
the entire contents of the CD. Most CD standards however require that
|
||||||
tracks have a 150 frame (or ``2 second'') lead-in gap.
|
tracks have a 150 frame (or ``2 second'') lead-in gap.
|
||||||
|
|
||||||
|
An abstraction of tracks for CD, DVD and Blu-ray Discs is the Logical Track
|
||||||
|
as of MMC specs. Overwriteable media have a single logical track, sequential
|
||||||
|
media can have one or more logical tracks which they describe in their TOC.
|
||||||
|
|
||||||
|
@item UDF
|
||||||
|
@cindex UDF
|
||||||
|
|
||||||
|
Universal Disc Format was designed as successor of ISO 9660. It allows
|
||||||
|
to record long file names and advanced file properties. Although intended
|
||||||
|
as format for data exchange its main importance is with DVD video players.
|
||||||
|
Video DVDs have to bear a simple UDF filesystem with a prescribed set
|
||||||
|
of files.
|
||||||
|
|
||||||
@item VCD
|
@item VCD
|
||||||
@cindex Video CD (VCD)
|
@cindex Video CD (VCD)
|
||||||
|
|
||||||
@@ -319,9 +400,9 @@ multimedia support.
|
|||||||
A Video CD is made up of @acronym{CD-ROM XA} sectors,
|
A Video CD is made up of @acronym{CD-ROM XA} sectors,
|
||||||
i.e. @acronym{CD-ROM} mode 2 form 1 & 2 sectors. Non-@acronym{MPEG} data
|
i.e. @acronym{CD-ROM} mode 2 form 1 & 2 sectors. Non-@acronym{MPEG} data
|
||||||
is stored in mode 2 form 1 sectors with a user data area of 2048 byte,
|
is stored in mode 2 form 1 sectors with a user data area of 2048 byte,
|
||||||
which have a similiar L2 error correction and detection
|
which have a similar L2 error correction and detection
|
||||||
(@acronym{ECC}/@acronym{EDC}) to @acronym{CD-ROM} mode 1 sectors. While
|
(@acronym{ECC}/@acronym{EDC}) to @acronym{CD-ROM} mode 1 sectors. While
|
||||||
realtime @acronym{MPEG} streams is stored in @acronym{CD-ROM} mode 2
|
real-time @acronym{MPEG} streams is stored in @acronym{CD-ROM} mode 2
|
||||||
form 2 sectors, which by have no L2 @acronym{ECC}, yield a ~14% greater
|
form 2 sectors, which by have no L2 @acronym{ECC}, yield a ~14% greater
|
||||||
user data area consisting of 2324 bytes@footnote{actually raw mode 2
|
user data area consisting of 2324 bytes@footnote{actually raw mode 2
|
||||||
sectors have a 2336 byte user data area, but parts of it are used for
|
sectors have a 2336 byte user data area, but parts of it are used for
|
||||||
@@ -342,7 +423,7 @@ SCSI controller attached.
|
|||||||
|
|
||||||
However in Windows NT/2K/XP, Microsoft provides their Win32 ioctl
|
However in Windows NT/2K/XP, Microsoft provides their Win32 ioctl
|
||||||
interface, and has take steps to make using ASPI more inaccessible
|
interface, and has take steps to make using ASPI more inaccessible
|
||||||
(e.g. requiring adminstrative access to use ASPI).
|
(e.g. requiring administrative access to use ASPI).
|
||||||
|
|
||||||
See also @acronym{MMC}
|
See also @acronym{MMC}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user