27
DVDRecord 27 de novembro de 2006

Dvd Record

Embed Size (px)

Citation preview

Page 1: Dvd Record

DVDRecord27 de novembro de 2006

Page 2: Dvd Record

Sumário

I Sobre essa apostila 2

II Informações Básicas 4

III DVDRecord 9

1 O que é o DVDrecord 10

2 Plano de ensino 112.1 Objetivo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.2 Público Alvo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.3 Pré-requisitos . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.4 Descrição . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.5 Metodologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.6 Cronograma . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 112.7 Programa . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.8 Avaliação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122.9 Bibliografia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13

3 Conhecendo o DVDrecord 143.1 Instalação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 143.2 Comandos do DVDrecord . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

4 Gravação 184.1 Gravação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18

4.1.1 Gravação - continuação . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19

5 DVD de vídeo 215.1 Criando DVD de vídeo parte 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21

5.1.1 Criando DVD de vídeo parte 2 . . . . . . . . . . . . . . . . . . . . . . . . . . 225.1.2 Criando DVD de vídeo parte 3 . . . . . . . . . . . . . . . . . . . . . . . . . . 23

5.2 Criando DVD de vídeo parte 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25

1

Page 3: Dvd Record

Parte I

Sobre essa apostila

2

Page 4: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Conteúdo

O conteúdo dessa apostila é fruto da compilação de diversos materiais livres publicados na in-ternet, disponíveis em diversos sites ou originalmente produzido no CDTC em http://www.cdtc.org.br.

O formato original deste material bem como sua atualização está disponível dentro da licençaGNU Free Documentation License, cujo teor integral encontra-se aqui reproduzido na seção demesmo nome, tendo inclusive uma versão traduzida (não oficial).

A revisão e alteração vem sendo realizada pelo CDTC ([email protected]), desde outubrode 2006. Criticas e sugestões construtivas são bem-vindas a qualquer tempo.

Autores

A autoria deste conteúdo, atividades e avaliações é de responsabilidade de André Marra G.Araujo ([email protected]) .

O texto original faz parte do projeto Centro de Difusão de Tecnolgia e Conhecimento, que vemsendo realizado pelo ITI em conjunto com outros parceiros institucionais, atuando em conjuntocom as universidades federais brasileiras que tem produzido e utilizado Software Livre, apoiandoinclusive a comunidade Free Software junto a outras entidades no país.

Informações adicionais podem ser obtidas atráves do email [email protected], ou dahome page da entidade, atráves da URL http://www.cdtc.org.br.

Garantias

O material contido nesta apostila é isento de garantias e o seu uso é de inteira responsabi-lidade do usuário/leitor. Os autores, bem como o ITI e seus parceiros, não se responsabilizamdireta ou indiretamente por qualquer prejuízo oriundo da utilização do material aqui contido.

Licença

Copyright ©2006,André Marra G. Araujo ([email protected]) .

Permission is granted to copy, distribute and/or modify this document under the termsof the GNU Free Documentation License, Version 1.1 or any later version published bythe Free Software Foundation; with the Invariant Chapter being SOBRE ESSA APOS-TILA. A copy of the license is included in the section entitled GNU Free DocumentationLicense.

3

Page 5: Dvd Record

Parte II

Informações Básicas

4

Page 6: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Sobre o CDTC

Objetivo Geral

O Projeto CDTC visa a promoção e o desenvolvimento de ações que incentivem a dissemina-ção de soluções que utilizem padrões abertos e não proprietários de tecnologia, em proveito dodesenvolvimento social, cultural, político, tecnológico e econômico da sociedade brasileira.

Objetivo Específico

Auxiliar o Governo Federal na implantação do plano nacional de software não-proprietário ede código fonte aberto, identificando e mobilizando grupos de formadores de opinião dentre osservidores públicos e agentes políticos da União Federal, estimulando e incentivando o mercadonacional a adotar novos modelos de negócio da tecnologia da informação e de novos negóciosde comunicação com base em software não-proprietário e de código fonte aberto, oferecendotreinamento específico para técnicos, profissionais de suporte e funcionários públicos usuários,criando grupos de funcionários públicos que irão treinar outros funcionários públicos e atuar comoincentivadores e defensores de produtos de software não proprietários e código fonte aberto, ofe-recendo conteúdo técnico on-line para serviços de suporte, ferramentas para desenvolvimento deprodutos de software não proprietários e de seu código fonte livre, articulando redes de terceiros(dentro e fora do governo) fornecedoras de educação, pesquisa, desenvolvimento e teste de pro-dutos de software livre.

Guia do aluno

Neste guia, você terá reunidas uma série de informações importantes para que você comeceseu curso. São elas:

• Licenças para cópia de material disponível

• Os 10 mandamentos do aluno de Educação a Distância

• Como participar dos foruns e da wikipédia

• Primeiros passos

É muito importante que você entre em contato com TODAS estas informações, seguindo oroteiro acima.

Licença

Copyright ©2006, André Marra G. Araujo ([email protected]) .

É dada permissão para copiar, distribuir e/ou modificar este documento sob os termosda Licença de Documentação Livre GNU, Versão 1.1 ou qualquer versão posterior

5

Page 7: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

públicada pela Free Software Foundation; com o Capitulo Invariante SOBRE ESSAAPOSTILA. Uma cópia da licença está inclusa na seção entitulada "Licença de Docu-mentação Livre GNU".

Os 10 mandamentos do aluno de educação online

• 1. Acesso à Internet: ter endereço eletrônico, um provedor e um equipamento adequado épré-requisito para a participação nos cursos a distância.

• 2. Habilidade e disposição para operar programas: ter conhecimentos básicos de Informá-tica é necessário para poder executar as tarefas.

• 3. Vontade para aprender colaborativamente: interagir, ser participativo no ensino a distân-cia conta muitos pontos, pois irá colaborar para o processo ensino-aprendizagem pessoal,dos colegas e dos professores.

• 4. Comportamentos compatíveis com a etiqueta: mostrar-se interessado em conhecer seuscolegas de turma respeitando-os e fazendo ser respeitado pelo mesmo.

• 5. Organização pessoal: planejar e organizar tudo é fundamental para facilitar a sua revisãoe a sua recuperação de materiais.

• 6. Vontade para realizar as atividades no tempo correto: anotar todas as suas obrigações erealizá-las em tempo real.

• 7. Curiosidade e abertura para inovações: aceitar novas idéias e inovar sempre.

• 8. Flexibilidade e adaptação: requisitos necessário à mudança tecnológica, aprendizagense descobertas.

• 9. Objetividade em sua comunicação: comunicar-se de forma clara, breve e transparente éponto - chave na comunicação pela Internet.

• 10. Responsabilidade: ser responsável por seu próprio aprendizado. O ambiente virtual nãocontrola a sua dedicação, mas reflete os resultados do seu esforço e da sua colaboração.

Como participar dos fóruns e Wikipédia

Você tem um problema e precisa de ajuda?

Podemos te ajudar de 2 formas:

A primeira é o uso dos fóruns de notícias e de dúvidas gerais que se distinguem pelo uso:

. O fórum de notícias tem por objetivo disponibilizar um meio de acesso rápido a informaçõesque sejam pertinentes ao curso (avisos, notícias). As mensagens postadas nele são enviadas atodos participantes. Assim, se o monitor ou algum outro participante tiver uma informação queinteresse ao grupo, favor postá-la aqui.Porém, se o que você deseja é resolver alguma dúvida ou discutir algum tópico específico docurso. É recomendado que você faça uso do Forum de dúvidas gerais que lhe dá recursos mais

6

Page 8: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

efetivos para esta prática.

. O fórum de dúvidas gerais tem por objetivo disponibilizar um meio fácil, rápido e interativopara solucionar suas dúvidas e trocar experiências. As mensagens postadas nele são enviadasa todos participantes do curso. Assim, fica muito mais fácil obter respostas, já que todos podemajudar.Se você receber uma mensagem com algum tópico que saiba responder, não se preocupe com aformalização ou a gramática. Responda! E não se esqueça de que antes de abrir um novo tópicoé recomendável ver se a sua pergunta já foi feita por outro participante.

A segunda forma se dá pelas Wikis:

. Uma wiki é uma página web que pode ser editada colaborativamente, ou seja, qualquer par-ticipante pode inserir, editar, apagar textos. As versões antigas vão sendo arquivadas e podemser recuperadas a qualquer momento que um dos participantes o desejar. Assim, ela oferece umótimo suporte a processos de aprendizagem colaborativa. A maior wiki na web é o site "Wikipé-dia", uma experiência grandiosa de construção de uma enciclopédia de forma colaborativa, porpessoas de todas as partes do mundo. Acesse-a em português pelos links:

• Página principal da Wiki - http://pt.wikipedia.org/wiki/

Agradecemos antecipadamente a sua colaboração com a aprendizagem do grupo!

Primeiros Passos

Para uma melhor aprendizagem é recomendável que você siga os seguintes passos:

• Ler o Plano de Ensino e entender a que seu curso se dispõe a ensinar;

• Ler a Ambientação do Moodle para aprender a navegar neste ambiente e se utilizar dasferramentas básicas do mesmo;

• Entrar nas lições seguindo a seqüência descrita no Plano de Ensino;

• Qualquer dúvida, reporte ao Fórum de Dúvidas Gerais.

Perfil do Tutor

Segue-se uma descrição do tutor ideal, baseada no feedback de alunos e de tutores.

O tutor ideal é um modelo de excelência: é consistente, justo e profissional nos respectivosvalores e atitudes, incentiva mas é honesto, imparcial, amável, positivo, respeitador, aceita asidéias dos estudantes, é paciente, pessoal, tolerante, apreciativo, compreensivo e pronto a ajudar.A classificação por um tutor desta natureza proporciona o melhor feedback possível, é crucial, e,para a maior parte dos alunos, constitui o ponto central do processo de aprendizagem.’ Este tutorou instrutor:

• fornece explicações claras acerca do que ele espera, e do estilo de classificação que iráutilizar;

7

Page 9: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

• gosta que lhe façam perguntas adicionais;

• identifica as nossas falhas, mas corrige-as amavelmente’, diz um estudante, ’e explica por-que motivo a classificação foi ou não foi atribuída’;

• tece comentários completos e construtivos, mas de forma agradável (em contraste com umreparo de um estudante: ’os comentários deixam-nos com uma sensação de crítica, deameaça e de nervossismo’)

• dá uma ajuda complementar para encorajar um estudante em dificuldade;

• esclarece pontos que não foram entendidos, ou corretamente aprendidos anteriormente;

• ajuda o estudante a alcançar os seus objetivos;

• é flexível quando necessário;

• mostra um interesse genuíno em motivar os alunos (mesmo os principiantes e, por isso,talvez numa fase menos interessante para o tutor);

• escreve todas as correções de forma legível e com um nível de pormenorização adequado;

• acima de tudo, devolve os trabalhos rapidamente;

8

Page 10: Dvd Record

Parte III

DVDRecord

9

Page 11: Dvd Record

Capítulo 1

O que é o DVDrecord

O dvdrtools-dvdrecord é um pacote semelhante ao cdrtools com objetivo principal de suportargravadoras de DVD. Ou seja, o dvdrecord pode ser usado tanto para gravar CD’s como DVD’s.

O curso, com base na distribuição Debian, começa na Segunda-Feira e termina no Domingoda última semana. Todo o conteúdo do curso estará visível somente a partir da data de início.Para começar o curso você deve ler o Guia do aluno a seguir.

10

Page 12: Dvd Record

Capítulo 2

Plano de ensino

2.1 Objetivo

Capacitar o usuário para o uso do dvdrecord.

2.2 Público Alvo

Usuários finais ou novatos que desejam migrar os seus sistemas proprietários para software livre,em especial, a ferramenta de gravação de DVD’s.

2.3 Pré-requisitos

Os usuários deverão ser, necessariamente, funcionários públicos e ter conhecimentos básicospara operar um computador.

2.4 Descrição

O curso será realizado na modalidade Educação a Distância e utilizará a Plataforma Moodlecomo ferramenta de aprendizagem. O curso tem duração de uma semana e possui um conjuntode atividades (lições, fóruns, glossários, questionários e outros) que deverão ser executadas deacordo com as instruções fornecidas. O material didático está disponível on-line de acordo com asdatas pré-estabelecidas em cada tópico. A versão adotada do dvdrecord é a 0.2.1, caso possuaoutra versão, podem ocorrer diferenças com relação a este material.

2.5 Metodologia

O curso está dividido da seguinte maneira:

2.6 Cronograma

• Introdução e uso do aplicativo

11

Page 13: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

• Avaliação de aprendizagem

• Lição 1 - Introdução

• Lição 2 - Instalação

• Lição 3 - Uso do aplicativo

• Lição 4 - outros

• Avaliação de aprendizagem

• Avaliação do curso

As lições contém o contéudo principal. Elas poderão ser acessadas quantas vezes forem neces-sárias, desde que esteja dentro da semana programada. Ao final de uma lição, você receberáuma nota de acordo com o seu desempenho. Responda com atenção às perguntas de cada lição,pois elas serão consideradas na sua nota final. Caso sua nota numa determinada lição for menordo que 6.0, sugerimos que você faça novamente esta lição.Ao final do curso será disponibilizada a avaliação referente ao curso. Tanto as notas das liçõesquanto a da avaliação serão consideradas para a nota final. Todos os módulos ficarão visíveispara que possam ser consultados durante a avaliação final.Aconselhamos a leitura da "Ambientação do Moodle"para que você conheça a plataforma de En-sino a Distância, evitando dificuldades advindas do "desconhecimento"sobre a mesma.Os instrutores estarão a sua disposição ao longo de todo curso. Qualquer dúvida deverá serenviada no fórum. Diariamente os monitores darão respostas e esclarecimentos.

2.7 Programa

O curso dvdrecord oferecerá o seguinte conteúdo:

• Instalação e comandos do dvdrecord.

• Uso das ferramentas mais comuns.

2.8 Avaliação

Toda a avaliação será feita on-line.Aspectos a serem considerados na avaliação:

• Iniciativa e autonomia no processo de aprendizagem e de produção de conhecimento;

• Capacidade de pesquisa e abordagem criativa na solução dos problemas apresentados.

Instrumentos de avaliação:

• Participação ativa nas atividades programadas.

• Avaliação ao final do curso.

12

Page 14: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

• O participante fará várias avaliações referente ao conteúdo do curso. Para a aprovação eobtenção do certificado o participante deverá obter nota final maior ou igual a 6.0 de acordocom a fórmula abaixo:

• Nota Final = ((ML x 7) + (AF x 3)) / 10 = Média aritmética das lições

• AF = Avaliações

2.9 Bibliografia

• Site oficial: http://www.nongnu.org/dvdrtools/

13

Page 15: Dvd Record

Capítulo 3

Conhecendo o DVDrecord

Instale o dvdrecord em seu linux. Aprenda os comandos do dvdrecord.

3.1 Instalação

Olá! Seja bem-vindo(a) ao curso de dvdrecord! Para esse curso assumimos que você tenha umagravadora de DVD/CD e saiba alguns comandos básicos no linux! Esse curso está todo baseadona distribuição debian. Bem, a primeira coisa que devemos fazer neste cursos é instalar o dvdre-cord. Para isso, precisamos do pacote dvdrtools que pode ser baixado aqui ou acrescente essalinha eu seu arquivo de repositório /etc/sources.list:

deb ftp://ftp.br.debian.org/debian testing non-free

e dê os seguintes comandos:

#apt-get update#apt-get install dvdrtools

Note que os comandos são dados como superusuários. Você ainda pode baixar o source ecompilá-lo. Para isso, baixe o pacote aqui e execute os seguintes comandos.

$ tar -zxvf nomedopacote.tar.gz ou$ tar -jxvf nomedopacote.tar.bz2

Entre no diretório que foi criado após ser descompactado e digite:

$./configure$make#make install

Note que o último comando tem que ser feito como superusuário (root).

14

Page 16: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

3.2 Comandos do DVDrecord

A primeira coisa a se fazer é ver se o dvdrecord detectou sua gravadora de DVD/CD. Dê esteseguinte comando e veja se a sua gravadora é detectada:

$dvdrecord -scanbus

No caso, a saída que o dvdrecord ofereceu foi

....scsibus1:1,0,0 100) ’PIONEER ’ ’DVD-RW DVD-R 105 ’ ’1.33’ Removable CD-ROM1,1,0 101) ’LITE - ON ’ ’LTR-52327S ’ ’QS09’ Removable CD-ROM....

Como vocês podem notar, o dvdrecord só trabalha com drives SCSI. Se o seu driver não forSCSI, pesquise e veja como emular seu driver em sua distribuição.

Sintaxe:

dvdrecord [ general options ] dev=device [ track options ] track1...trackn

Opções Gerais (general options):

-version Imprime informações de versão e sai.

-v Incrementa o nível do verbose geral por um. Isto é usado, por exemplo, para indicar o pro-gresso do processo da escrita.

-V Incrementa o nível verbose no respeito do comando de transporte do SCSI por um. Isto ajudaeliminar erros de problemas durante o processo da escrita, que pode ocorrer na gravadora.Se você tiver mensagens de erro incompreensíveis você deve usar esta opção para ter umasaída mais detalhada. - VV mostrará o índice de buffer dos dados. Usar - V ou - VV retardao processo e pode ser a razão para um buffer underrun.

debug=#, -d Ajusta o misc debug value para # (com debug = #) ou incrementa o misc debugvalue a um (com -d). Se você especificar - dd, seria como se fosse debug=2. Isto podeajudar a encontrar problemas ao abrir um driver para o libscg assim como com tamanhosdo setor e tipos do setor. Usar -debug retarda o processo e pode ser a razão para um bufferunderrun.

kdebug=#, kd=# Diz ao driver scg para modificar o kernel dgebug value quando os comandosSCSI estão rodando.

-silent, -s Não imprime um relatório de status para comandos de SCSI que falharam.

-force Força a continuar em alguns erros. Esta opção executa atualmente alguns truques quepermitirão que você formate CD-RW ruins.

15

Page 17: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

-dummy A gravadorea atravessará todas as etapas do processo da gravação, mas o laser é des-ligado durante este procedimento. É recomendável fazer diversos testes antes realmentede queimar um CD/DVD, se o sincronismo e a resposta da carga do sistema não foremconhecidos.

-dao Ajusta para o modo Disc At Once. Isto atualmente trabalha somente com drives MMC quesuportam Session At Once.

-multi Permite que a multi sessão de CD’s seja feita. Esta opção necessita estar presentesem todas as multi-sessões de um disco, a não ser que você queira criar uma sessão queseja a última sessão nos meios. A finalização será feita de uma maneira que permita quea gravadora adicione sessões adicionais mais tarde. Isto é feito pela geração um TOCcom uma ligação à área seguinte do programa. Os meios assim gerados não são 100%compatível a CD’s manufaturados (à exceção de CDplus). Se esta opção estiver presente,o tipo da trilha padrão é a CD-ROM XA mode 2. Os drives da Sony não têm nenhum suportea CD-ROM XA mode 2. Você tem que especificar a opção -data a fim de criar CD’s de multi-sessão nestes drives. Como o dvdrecord não tem um codificador para converter setores dedados para setores de áudio, você tem que forçar os setores CD-ROM incluindo a opção-data se você quiser gravar um disco multi-sessão no modo DAO/SAO. Nem todas os drivespermitem CD’s multi-sessão no modo DAO/SAO.

-msinfo Recupera informações de multi-sessão em uma forma apropriada para mkisofs-1.10 oumais recente. Esta opção somente faz sentido com um CD que contenha ao menos umasessão não fechada finalmente ainda. Alguns drives dão mensagens de erro se você tentarextrair informações para um disco multi-sessão que não seja apropriado para esta operação.

-toc Recupera e imprime tabela de índice ou de PMA de um CD. Com esta opção, o dvdrecordtrabalhará com drives CD-R e CD-ROM.

-nofix Não fixa o disco após ter escrito as trilhas. Isto pode ser usado criar um disco de áudioem etapas. Um disco não-fixado pode não ser usado em um drive que não seja gravadora,mas há CD Players que poderão tocar tal disco.

-eject Ejeta o disco após ter feito o trabalho. Alguns dispositivos (por exemplo, Philips) necessi-tam ejetar a mídia antes de criar um disco novo. Fazer um teste com -dummy e imediata-mente criar um disco real não funcionaria nestes dispositivos.

speed=# Ajusta o fator da velocidade do processo da escrita a #. # é um inteiro, represen-tando um múltiplo da velocidade do áudio. Isto é aproximadamente 150 KB/s para CD-ROM e aproximadamente 172 KB/s para CD-Audio. Se nenhuma opção da velocidade es-tiver presente, o dvdrecord tentará começar o valor da velocidade da variável de ambienteCDR_SPEED. Se seu drive tiver problemas com speed=2 ou speed=4, você deve tentarspeed=0.

-scanbus Faz a varredura de todos os dispositivos SCSI em todos os bus de SCSI e imprime natela. Esta opção pode ser usada encontrar o endereço de SCSI da gravadora de CD em umsistema. Os números impressos como etiquetas são computados como: bus * 100 + target

Track options

16

Page 18: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

-audio Se esta opção estiver presente, todas as trilhas subseqüentes serão escritas no formatoaudio CD-DA. O arquivos com os dados para estas trilhas deve ser estéreo, áudio digital16-bit com 44100 samples/s. A trilha deve ser um múltiplo de 2352 bytes. Não é possívelpor a imagem mestre de uma trilha de áudio sobre um disco virgem porque os dados serãolidos em múltiplos e 2352 bytes durante o processo da gravação.

Se um nome de arquivo terminar em .au ou .wav o arquivo será considerado um arquivode dados de áudio estruturado. O cdrecord supõe que o arquivo neste caso é um arquivode áudio da Sun ou um arquivo WAV da Microsoft e extrai os dados do áudio dos arquivossaltando sobre a informação de encabeçamento, que não é áudio. Em todos casos res-tantes, o dvdrecord trabalhará somente corretamente se os dados dos arquivos de áudionão tiver nenhum encabeçamento. Em decorrência de muitos arquivos de áudio estrutu-rados não terem um número integral de blocos (1/75 avos de segundo) no comprimento,é frequentemente necessário especificar a opção -pad também. O cdrecord rejeitará todoarquivo de áudio que não combinar as exigências acima descritas.

Usar outros formatos de dados de áudio estruturados como a entrada ao dvdrecord tra-balhará geralmente se a estrutura dos dados for da estrutura de .WAV. Entretanto, se oformato de dados incluir um encabeçamento, você ouvirá um clique no início de uma trilha.

Se nem -data nem -audio for especificado, o dvdrecord opta por -audio para todos os nomesde arquivo que terminam em .au ou .wav e -data para todos os arquivos restantes.

-data Se esta opção estiver presente, todas as trilhas subseqüentes serão escritas no formatoCD-ROM. Os dados são um múltiplo de 2048 bytes. O arquivo com os dados da trilha deveconter uma imagem do arquivo de sistema ISO-9660 ou ou Rock Ridge (veja mkisofs paramais detalhes). Se os dados da trilha forem uma imagem do sistema de arquivo ufs, o ta-manho do fragmento deve ser ajustado a 2 KB ou a mais para permitir que CR-drives comtamanho do setor de 2 KB seja usado para a leitura.

-data é a padrão, se nenhuma outra opção estiver presente.

-nocopy Se esta opção estiver presente, todas as entradas do TOC para trilhas de áudio sub-seqüentes do CD resultante indicarão que os dados de áudio têm a permissão de seremcopiados somente uma vez para o uso pessoal - este é o padrão.

17

Page 19: Dvd Record

Capítulo 4

Gravação

Aprenda a gravar CD/DVD de dados e CD de músicas.

4.1 Gravação

Para todos os exemplos abaixo, supõe-se que a gravadora está conectada ao bus primário SCSIda máquina.

Para gravar um CD-ROM puro em velocidade dobrada, usando dados do arquivo cdimage.raw:

dvdrecord - v speed=2 dev=2,0 cdimage.raw

para criar uma imagem para um sistema de arquivos ISO 9660 com extensões Rock Ridge:

mkisofs - R - o cdimage.raw/home/seudiretório

para verificar um arquivo resultante antes de escrever no CD em Solaris:

mount -r -F fbk -o type=hsfs /dev/fbk0:cdimage.raw /mnt

em Linux:

mount cdimage.raw -r -t iso9660 -o loop /mnt

continue com:

ls -lR /mntumount /mnt

Se a velocidade total do sistema for suficiente e a estrutura do sistema de arquivos não for dema-siado complexa, o dvdrecord funcionará sem criar uma imagem do sistema de arquivo ISO 9660.Simplesmente faça isso:

mkisofs - R/master/tree|o dvdrecord - v fs=6m speed=2 dev=2,0 -

18

Page 20: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

O tamanho mínimo recomendado do fifo para funcionar este pipeline é 4 mBytes. Como o ta-manho padrão do fifo é 4 MB, só há necessidade da opção "fs="se você quiser usar um tamanhodiferente do fifo. Se seu sistema estiver carregado, você deve rodar o mkisofs em tempo realtambém. Para aumentar a prioridade do mkisofs substitua o comando

mkisofs - R/master/tree

pelo

priocntl -e -c RT -p 59 mkisofs -R /master/tree

em Solaris e por

nice –18 mkisofs -R /master/tree

em sistemas que não têm UNIX International compliant realtime scheduling.

Cdrecord funciona na prioridade 59 em Solaris, você deve funcionar mkisofs em não mais do quea prioridade 58. Em outros sistemas, você deve funcionar mkisofs em não menos que nice –18.Criar um CD-ROM sem imagem do sistema de arquivo no disco foi testado em um Sparcstation-2 com um Yamaha Cdr-400. Trabalhou até o quádruplo da velocidade quando a máquina nãoestava carregada.

4.1.1 Gravação - continuação

Para gravar um CD-DA (audio) numa única velocidade, com cada trilha contida em uma arquivonomeado track01.cdaudio, track02.cdaudio, etc.:

dvdrecord -v speed=1 dev=2,0 -audio track*.cdaudio

para verificar se der para usar o dobro da velocidade para o exemplo. Use a opção -dummy:

dvdrecord -v -dummy speed=2 dev=2,0 -audio track*.cdaudio

Para gravar um CD mixed-mode com um sistema de arquivo ISO 9660 de cdimage.raw na pri-meira trilha e nas outras trilhas, trilhas audio dos arquivos track01.cdaudio, track02.cdaudio, etc.:

dvdrecord -v -dummy dev=2,0 cdimage.raw -audio track*.cdaudio

Para lhe dar com drives que necessitam saber o tamanho de uma trilha antes de começar aescrever, primeiro rode

mkisofs -R -q -print-size /master/tree

e então rode

mkisofs -R /master/tree | dvdrecord speed=2 dev=2,0 tsize=XXXs -

19

Page 21: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

onde XXX é substituído pela saída do funcionamento precedente dos mkisofs.

Para copiar um CD de audio na maneira mais exata, primeiro faça

cdda2wav -v255 -D2,0 -B -Owav

e depois

dvdrecord -v dev=2,0 -dao -useinfo *.wav

20

Page 22: Dvd Record

Capítulo 5

DVD de vídeo

Aprenda a gravar um DVD de vídeo com seus filmes preferidos.

5.1 Criando DVD de vídeo parte 1

Pré-requisitos:

O pré-requisito é que você tenha uma estrutura válida de VIDEO_TS/AUDIO_TS com VOB, BUPe arquivos IFO válidos. Se alguns desses arquivos não forem da especificação do DVD-Vídeo, ovídeo queimado não tocará em um DVD-player. Esta lição não é de como ripar um DVD ou deautoria de um DVD, é sobre a imagem e a gravação do DVD-Vídeo.

O VIDEO_TS/AUDIO_TS pode parecer algo como isto se você fizer um ls - lR no diretório su-perior.

.:

total 16drwxr-xr-x 4 root root 4096 Jan 22 18:45 .dr-xr-xr-x 4 root root 4096 Jan 22 19:08 ..dr-x—— 2 root root 4096 Jan 22 16:34 AUDIO_TSdr-x—— 2 root root 4096 Jan 22 18:58 VIDEO_TS

./AUDIO_TS:total 8dr-x—— 2 root root 4096 Jan 22 16:34 .dr-x—— 4 root root 4096 Jan 22 18:45 ..

./VIDEO_TS:total 4051408dr-x—— 2 root root 4096 Jan 22 18:58 .dr-x—— 4 root root 4096 Jan 22 18:45 ..-r——– 1 root root 12288 Jan 22 16:47 VIDEO_TS.BUP

21

Page 23: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

-r——– 1 root root 159744 Jan 22 16:34 VIDEO_TS.VOB-r——– 1 root root 71680 Jan 22 16:47 VTS_01_0.BUP-r——– 1 root root 71680 Jan 22 16:47 VTS_01_0.IFO-r——– 1 root root 159744 Jan 22 16:34 VTS_01_0.VOB-r——– 1 root root 1073565696 Jan 22 16:47 VTS_01_1.VOB-r——– 1 root root 1073565696 Jan 22 16:47 VTS_01_2.VOB-r——– 1 root root 1073565696 Jan 22 16:47 VTS_01_3.VOB-r——– 1 root root 1073565696 Jan 22 16:47 VTS_01_4.VOB-r——– 1 root root 923359232 Jan 22 16:47 VTS_01_5.VOB

É importante que você tenha o diretório de AUDIO_TS e de VIDEO_TS mesmo se faça umadiferença se o AUDIO_TS faltar. Algum player pode simplesmente parar de tocar o disco se nãohouver nenhum diretório de AUDIO_TS. Você deve ter todos os nomes de arquivo em CAIXAALTA, todos os arquivos devem ter a permissão 400 e os diretórios devem ter a permissão 500.

5.1.1 Criando DVD de vídeo parte 2

Disposição física do DVD-Vídeo:

A fim fazer a uma imagem válida do DVD-Vídeo os arquivos na imagem tem que estar em umaordem física específica. É importante que o primeiro arquivo no disco seja o VIDEO_TS.IFO. Oplayer de DVD procurará o VIDEO_TS.IFO e dele começa a informação em que setores os outrosarquivos começam e terminam

A ordem do arquivo é como segue em nosso caso:

VIDEO_TS.IFOVIDEO_TS.BUPVTS_01_0.IFOVTS_01_0.VOBVTS_01_1.VOBVTS_01_2.VOBVTS_01_3.VOBVTS_01_4.VOBVTS_01_5.VOBVTS_01_0.BUP

Se seu DVD-Vídeo contivesse mais de um "vob", ele poderia ficar como este (neste caso nóstivemos um menu VIDEO_TS.VOB)VIDEO_TS.IFOVIDEO_TS.VOBVIDEO_TS.BUPVTS_01_0.IFOVTS_01_0.VOBVTS_01_1.VOBVTS_01_2.VOBVTS_01_3.VOB

22

Page 24: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

VTS_01_4.VOBVTS_01_0.BUPVTS_02_0.IFOVTS_02_0.VOBVTS_02_1.VOBVTS_02_2.VOBVTS_02_3.VOBVTS_02_4.VOBVTS_02_0.BUP

5.1.2 Criando DVD de vídeo parte 3

Controlando a disposição física da imagem iso/udf:

Para poder controlar a disposição física da imagem do DVD-Vídeo iso/udf, você necessitará omkisofs 1.11a27 alpha/beta que inclui os patches mais recentes que permitem o mkisofs de ana-lisar gramaticalmente os arquivos de IFO e de extrair a informação de como arrumar a estruturado arquivo do DVD-Vídeo. Mkisofs - já tem a potencialidade para classificar os arquivos, assim,você não precisa fazer nada a não ser o de usar a opção correta.

Fazendo a imagem com mkisofs:

Agora que nós fizemos a estruturação dos arquivos, estamos prontos para queimar a imagem.

$ cd /DVD_PROJECTS/HOMEDVD/$ ls -R.:. .. AUDIO_TS VIDEO_TS

./AUDIO_TS:

. ..

./VIDEO_TS:

. VIDEO_TS.BUP VIDEO_TS.VOB VTS_01_0.IFO VTS_01_1.VOB VTS_01_3.VOB

.. VIDEO_TS.IFO VTS_01_0.BUP VTS_01_0.VOB VTS_01_2.VOB VTS_01_4.VOB

Agora nós sabemos que cada coisa está correta, nós podemos fazer a imagem!

$ cd /$ mkisofs -dvd-video -o /DVD_PROJECTS/homedvd.img /DVD_PROJECTS/HOMEDVD/0.25% done, estimate finish Tue Jan 22 19:14:54 20020.49% done, estimate finish Tue Jan 22 19:11:33 2002

99.80% done, estimate finish Tue Jan 22 19:12:21 2002Total translation table size: 0Total rockridge attributes bytes: 0

23

Page 25: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

Total directory bytes: 4096Path table size(bytes): 42Max brk space used 40002024016 extents written (3953 Mb)$

Verificando a imagem com isoinfo:

É sempre uma idéia boa verificar a imagem antes que nós a queimemos.

$ isoinfo -i homedvd.img -l

Directory listing of /d——— 0 0 0 2048 Feb 9 2002 [ 277] .d——— 0 0 0 2048 Feb 9 2002 [ 277] ..d——— 0 0 0 2048 Feb 9 2002 [ 278] VIDEO_TS

Directory listing of /VIDEO_TS/d——— 0 0 0 2048 Feb 9 2002 [ 278] .d——— 0 0 0 2048 Feb 9 2002 [ 277] ..———- 0 0 0 8192 Feb 9 2002 [ 311] VIDEO_TS.BUP;1———- 0 0 0 8192 Feb 9 2002 [ 279] VIDEO_TS.IFO;1———- 0 0 0 86016 Feb 9 2002 [2136055] VTS_01_0.BUP;1———- 0 0 0 86016 Feb 9 2002 [ 343] VTS_01_0.IFO;1———- 0 0 0 4345856 Feb 9 2002 [ 407] VTS_01_0.VOB;1———- 0 0 0 1073739776 Feb 9 2002 [ 2551] VTS_01_1.VOB;1———- 0 0 0 1073739776 Feb 9 2002 [ 526838] VTS_01_2.VOB;1———- 0 0 0 1073739776 Feb 9 2002 [1051125] VTS_01_3.VOB;1———- 0 0 0 1073739776 Feb 9 2002 [1575412] VTS_01_4.VOB;1———- 0 0 0 74405888 Feb 9 2002 [2099699] VTS_01_5.VOB;1

São os números entre os colchetes que nós estamos interessados. Eles nos dizem o setor docomeço de cada arquivo. VIDEO_TS.IFO deve ter o número mais baixo do setor de todas osarquivos!

’ [ 279]’ VIDEO_TS.IFO’ [ 311]’ VIDEO_TS.BUP’ [ 343]’ VTS_01_0.IFO’ [ 407]’ VTS_01_0.VOB’ [ 2551]’ VTS_01_1.VOB’ [ 526838]’ VTS_01_2.VOB’ [1051125]’ VTS_01_3.VOB’ [1575412]’ VTS_01_4.VOB’ [2099699]’ VTS_01_5.VOB’ [2136055]’ VTS_01_0.BUP

Faça agora o mesmo em seu DVD-Vídeo original. A coisa importante aqui é fazer uma cópia do"original-VIDEO_TS.IFO-startsector"e notar a diferença entre os arquivos. Agora repita o mesmo

24

Page 26: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

cálculo para cada um dos arquivos. A diferença deve ser a mesma para todos os pares de arquivo.

5.2 Criando DVD de vídeo parte 4

Queimando a imagem com dvdrecord:

Nós estamos agora prontos para queimar a imagem com dvdrecord. Como sempre, isto seráapenas um exemplo.

$ cd /DVD_PROJECTS/$ dvdrecord speed=1 -dao dev=0,0,0 homedvd.imgdvdrtools - based on:Cdrecord 1.11a13 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schillingdvdrecord: Fifo not supported.scsidev: 0,0,0´scsibus: 0 target: 0 lun: 0Linux sg driver version: 3.1.22Using libscg version ’schily-0.5’Device type : Removable CD-ROMVersion : 0Response Format: 2Capabilities :Vendor_info : PIONEER ´Identifikation : DVD-RW DVR-104 ´Revision : 1.20´Device seems to be: Generic mmc2 DVD.Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).Driver flags : SWABAUDIO BURNFREESupported modes: TAO PACKET SAOStarting to write CD/DVD at speed 7 in write mode for single session.Last chance to quit, starting real write in 0 seconds. Operation starts.trackno=0dvdrecord: WARNING: Drive returns wrong startsec (0) using -150Track 01: Total bytes read/written: 4145184768/4145184768 (2024016 sectors).$

Agora, o disco está pronto para se usar em todo player de DVD-Vídeo. (nota: Alguns playersvelhos de DVD não tocam DVD-R(W).)

Jogando seu disco de DVD-R sob Linux:

Muitos sistemas tem o mesmo tipo de erro de impedir que se reproduza o DVD-Vídeo gravadoem um disco DVD-R(W).

A mensagem de erro parece como esta:

libdvdread: Can’t open file VIDEO_TS.IFO.

25

Page 27: Dvd Record

CDTC Centro de Difusão de Tecnologia e Conhecimento Brasil/DF

vm: faild to read VIDEO_TS.IFO

Uma solução é permitir a emulação scsi para o seu drive DVD IDE. Adicione apenas o hdX=ide-scsi à linha append em seu lilo.conf (não se esqueça de rodar "lilo"mais tarde) e reinecie suamáquina. De qualquer forma, você tem que permitir a emulação scsi de qualquer maneira parapoder queimar DVD-R(W) com seu drive IDE DVD-R(W).

26