How-To :: Criação rápida de DVD em modo CLI


Num de meus achados de fundo do baú, encontrei uns testes onde realizei a conversão de um vídeo qualquer para uma mídia em DVD, utilizando apenas ferramentas de linha de comando, aproveito então para demonstrá-lo aqui em imagens atuais.

De imediato já advirto que não há nada de sofisticado aqui, não há autoração de menus, (a mídia será reproduzida automaticamente ao ser inserida em qualquer aparelho), ou seja, coisas mais complexas que podem ser feitas com os programas Devede ou Bombono-DVD por exemplo, aqui utilizarei apenas o bom e velho modo CLI.

Você precisará somente de:

Um arquivo de vídeo qualquer;
O nosso canivete-suiço FFMPEG (pacote ffmpeg no SlackBuilds);
O DvdAuthor (pacote dvdauthor no SlackBuilds);
O comando genisoimage (pacote cdrkit no SlackBuilds);
O comando cdrecord (faz parte pacote cdrtools do Slackware);
O comando growisofs (faz parte pacote dvd+rw-tools do Slackware);

Embora haja a citação a pacotes do Slackware e|ou SlackBuilds, a maioria destes pacotes já devem estar disponíveis em sua distribuição.

Ação!

Como 1º passo, convertemos um arquivo de vídeo qualquer para o formato .MPG:

$ ffmpeg -i Escravos.da.Tecnologia.mp4  -target ntsc-dvd -aspect 16:9 Escravos.da.Tecnologia.mpg
conversão do arquivo de vídeo .mp4 para .mpg

* no caso da opção -target ntsc-dvd, creio que o formato NTSC seja o que utilizamos aqui pros lados das terras de Colombo, enquanto na Europa seja o PAL.

Em seguida passemos para a criação da pasta de trabalho e autoração do arquivo convertido:

$ mkdir dvd
$ export VIDEO_FORMAT=NTSC
$ dvdauthor -o dvd  -t Escravos.da.Tecnologia.mpg
$ dvdauthor -o dvd -T

Este slideshow necessita de JavaScript.

O passo seguinte é a criação da imagem.iso a partir da pasta previamente criada:

$ genisoimage -dvd-video -o MOVIE.iso dvd
criação da imagem .iso

A seguir (e como passo opcional), podemos testar se a nossa imagem .iso estará funcional e apta a ser lida em qualquer player, para tal, criamos um ponto de montagem qualquer, montamos a mesma e executamos o player de nossa preferência, ao final, convém desmontar o ponto de montagem:

$ sudo mkdir /media/iso
$ sudo mount -o loop MOVIE.iso /media/iso/
$ smplayer /media/iso
$ sudo umount /media/iso
testando a mídia montada no SMPlayer…

E já chegando ao final (desse suplício para alguns rsrs), se você conhece o seu hardware e sabe exatamente qual é o seu dispositivo de gravação: good for you!, do contrário, use o cdrecord para descobrir:

$ cdrecord -dev=ATAPI -scanbus

Você verá algo do tipo:

~ » cdrecord -dev=ATAPI -scanbus
scsibus0:
	0,0,0	  0) 'HL-DT-ST' 'DVDRAM GH22NS50 ' 'TN02' Removable CD-ROM
	0,1,0	  1) *
	0,2,0	  2) *
	0,3,0	  3) *
	0,4,0	  4) *
	0,5,0	  5) *
	0,6,0	  6) *
	0,7,0	  7) *

Note ali que o meu device está sendo visto como 0,0,0, então caso você queira gravar a imagem .iso com o cdrecord, você poderá fazer assim:

$ cdrecord -v dev=ATAPI:0,0,0 speed=4 MOVIE.iso

Ou o façam como eu que utilizei o growisofs:

$ growisofs -dvd-compat -speed=8 -Z /dev/sr0=MOVIE.iso
ou
$ growisofs -dvd-compat -Z /dev/sr0=MOVIE.iso
gravação em DVD via growisofs…

A quem possa interessar, abaixo segue o link para o vídeo utilizado como modelo, o mesmo trata da alienação que sofremos atualmente e vale a pena assistir!

e sÓ!

Anúncios
How-To :: Criação rápida de DVD em modo CLI

3 comentários sobre “How-To :: Criação rápida de DVD em modo CLI

      1. Pois é, eu gosto de testar pacotes, de usar cada dia um ambiente gráfico, de trocar terminais, shells…
        gosto de brincar com o Linux! srrsrsrsrr
        Em Windows, não dá para fazer tantas modificações.
        Mesmo KDE, é muito personalizável, vc troca cores, fontes, temas posicionamento do texto nas janelas, com cubo, sem cubo.
        Uma das coisas que gostei no Linux, logo no começo, foram tantas possibilidades. Agora, lá se vão 10 anos, usando Linux todo dia.

        Curtir

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s