Translation(s): ?CDDVD/English - Français - Italiano- Português Brasileiro


Dispositivos

CDs, DVDs e Blu-Rays são tipos comuns de media removíveis. Diferente de outros tipos de mídia removíveis (como os pendrives ou discos rígidos externos), eles são normalmente usados como somente leitura e muitos deles requerem programas de gravação. Ou seja,, eles não são montados para escrita como sistemas de arquivos "normais". CD, DVD, e Blu-rays são discos óticos, então usamos aquele termo para se referir a eles coletivamente.

Seu computador oferecerá arquivos de dispositivos para acessar seus discos óticos. Seus dispositivos são tipicamente chamados drives, players ou leitores, e geralmente são detectados /dev/sr*, onde * é um número começando em 0. (Portanto seu primeiro drive será /dev/sr0, o segundo, será /dev/sr1, etc.) Links simbólicos como /dev/cdrom, /dev/cdrw, /dev/dvd, ou /dev/dvdrw (apontando para /dev/sr0) podem ser também criados dependendo da versão do seu sistema operacional e das capacidades de detecção do seu dispositivo. A sequência de números do arquivo de dispositivo pode mudar com cada reinício. Esse diretório /dev/dis/by-id contém links simbólicos com nomes com partes persistentes. Como:

/dev/disk/by-id/ata-HL-DT-ST_DVDRAM_GH24NSC0_K8AF33A3528
/dev/disk/by-id/usb-Optiarc_BD_RW_BD-5300S_306663601043-0:0

A parte do nome "HL-DT-ST_DVDRAM_GH24NSC0_K8AF33A3528" e "Optiarc_BD_RW_BD-5300S_306663601043" são persistentes, mesmo se você mudar o jeito de conectar os drives no seu computador.

Formatos de Mídia Ótica

Você normalmente encontrará dois tipos de leitores de mídias óticas e um tipo é escrevível:

CD-DA

CD-DA contém faixas de áudio em formato de baixo nível que podem ser lidos somente por tocadores de CD de música ou programas especializados como icedax ou readom do wodim. A escrita é feita por programas de queima de CD no modo de áudio.

CD-ROM

CD-ROM contém dados os quais são lidos por meios comuns como arquivos de dados comuns ou dispositivos de bloco. Esse formato é apenas um de diversos formatos de seção de CD. Mídias de DVD e Blu-Ray são sempre apresentadas como CD-ROM. Seu conteúdo de vídeo ou áudio sempre ligados com sistemas de arquivo somente de leitura. A escrita é feita por programas de gravação no modo de dados.

Mídia de Leitura Escrita

DVD+RW, DVD-RAM, e BD-RE são mídias que podem ser modificadas como dispositivos comuns. CD-R e DVD-RW formatados podem ser usados desta forma do arquivo de dispositivo /dev/pktcdvd* e o programa pktsetup do udftools. Suas velocidades com escrita de acesso aleatório são pobres. Para grandes quantidades de dados, é melhor você queimar as mídias com um programa específico, o quais são necessários para CD-R, DVD-R, DVD+R e Blu-Rays de qualquer forma.

Mídias de leitura e escrita podem ser uadas como mídias de CD-ROM quando apenas a é desejada.

Detecção e Montagem

Para detectar os arquivos dos dispositivos dos seus drives de CD/DVD/Blu-Ray, use um destes comandos

cdrskin --devices
xorriso -devices

dos pacotes do Debian com o mesmo nome.

Para checar qual arquivo especial o /dev/cdrom é um link simbolico para (isto é, /dev/sr0, /dev/hdc ou /dev/scd0), digite:

ls -al /dev/cdrom*

A montagem é comumente feita automaticamente para um diretório sob /media/ quando um dispositivo legível é inserido no drive.Você deve esperar enquanto acessa isso até a luz do drive parar de piscar.

Se a montagem automática não estiver acionada, então você precisará montar um CD, DVD ou Blu-Ray de dados com

sudo mount /dev/sr0 /mnt/iso

Possivelmente você terá que criar os diretórios /mnt e/ou /mnt/iso antes de você poder rodar esse comando.

DVD de Vídeo

Você pode usar muitos players de vídeo no Debian para ler DVDs de vídeo, incluindo VLC, Xine (ou um players que trabalha com a biblioteca Xine, como o totem-xine) ou MPlayer. Como a maioria dos DVDs estão protegidos pelo Sistema de Embaralhamento de Conteúdo (Content Scramble System - CSS) você precisará instalar o libdvdread4:

# apt-get install libdvdread4

libdvdcss2

libdvdcss is required for the decryption of CSS protected-DVDs. This cannot be obtained from the Debian repositories due to licence restrictions in various countries. Please also read the /usr/share/doc/libdvdread4/README.css file.

There are various sources for libdvdcss2:

  1. from the libdvd-pkg package (available in contrib starting from stretch and jessie-backports): this is an helper package that downloads, checks and compiles the sources from upstream and creates a .deb package.

  2. as deb directly from the project's homepage videolan: see http://download.videolan.org/debian/

  3. compiled from source from videolan http://download.videolan.org/pub/libdvdcss/

    • Read the file INSTALL and follow the instructions, e.g.
          ./configure --prefix=/usr
          make
          sudo make install
  4. from the unofficial repository deb-multimedia.org

setting the region

Some DVD players require the region to be set before they are able to play encrypted DVDs. This has to be done manually with regionset. The man-pages provide help in choosing the proper country-code.

Ripping

To almost quote Wikipedia, ripping is the process of copying input audio or video content (typically from an optical disc) and outputting to a "normal" storage filesystems. Ripping is typically more difficult than simple file copying (as when copying files from a flash drive or external hard drive) in that

This involves at least 3 separate problems (discussed in more detail here):

  1. reading the optical disc (which this page is largely about)
  2. writing to the desired output format
  3. gathering or authoring metadata

FAQ

4GB per File limitation in ISO 9660

Optical media are often filled with an ISO 9660 aka ECMA-119 filesystem. Data files of size 4 GiB or larger are allowed by the specification of ECMA-119 Level of Interchange 3 (mkisofs option -iso-level 3).

Nevertheless, Solaris and the BSDs are unable to properly represent such files when the filesystem is mounted. On such systems one may extract large files from ISO 9660 filesystems by help of program osirrox out of the source tarball of GNU xorriso.

Converting DVD

See also