Copie DVDs para o seu HD

Publicado por M4iir1c10 24/11/2008

[ Hits: 6.970 ]

Homepage: https://github.com/mauricioph

Download movie




Usando o mencoder esse script vai copiar o seu dvd no HD com alta definição usando o codec H264 para o vídeo e o AAC para o áudio.

Depende de:
Mencoder
X264
FAAC
Zenity

Fique a vontade para modificar o script, mas por favor coloque as modificações aqui para que possamos aprimorar o script juntos.


  



Esconder código-fonte

#/bin/bash
numero=$(zenity --entry --text "numero da faixa do dvd");
movie=$(zenity --entry --text "Qual o titulo do filme? Nao coloque a extensao.");
idioma=$(zenity --entry --text "Qual o idioma para o audio? \nescreva o codigo do idioma:\n\n(pt|portugues, en|Ingles, es|Espanhol, etc.)");
legenda=$(zenity --entry --text "Qual o idioma para as legendas? (pt|en|es|etc.)");
if [ $legenda = "" ]; then
do mencoder dvd://$numero -alang $idioma -ovc x264 -x264encopts bitrate=1000:threads=0 -vf scale=720:576 -oac copy -o $movie.avi;
else 
mencoder dvd://$numero -slang $legenda -alang $idioma -ovc x264 -x264encopts bitrate=1000:threads=0 -vf scale=720:576 -oac copy -o $movie.avi;
if

zenity --info --text "Pronto o filme $movie.avi ja esta pronto"
eject;

Scripts recomendados

Montar pasta remota NFS em Zenity

Backup completo em fita

retira espaços em branco de arquivos

Coleta de Informações de crescimento de utilização de file system

Kill gráfico com gdialog


  

Comentários
[1] Comentário enviado por M4iir1c10 em 26/11/2008 - 08:14h

So uma correcao, eu prometi fazer em h264 para o video e AAC para o audio e no codigo que eu mandei estava copiando o audio do dvd invez de converter.... desculpe :) aqui vai o codigo updated :

#/bin/bash
numero=$(zenity --entry --text "numero da faixa do dvd");
movie=$(zenity --entry --text "Qual o titulo do filme? Nao coloque a extensao.");
idioma=$(zenity --entry --text "Qual o idioma para o audio? \nescreva o codigo do idioma:\n\n(pt|portugues, en|Ingles, es|Espanhol, etc.)");
legenda=$(zenity --entry --text "Qual o idioma para as legendas? (pt|en|es|etc.)");
if [ $legenda = "" ]; then
do mencoder dvd://$numero -alang $idioma -ovc x264 -x264encopts bitrate=1000:threads=0 -vf scale=720:576 -oac faac -faacopts br=128 -o $movie.avi;
else
mencoder dvd://$numero -slang $legenda -alang $idioma -ovc x264 -x264encopts bitrate=1000:threads=0 -vf scale=720:576 -oac faac -faacopts br=128 -o $movie.avi;
fi

zenity --info --text "Pronto o filme $movie.avi ja esta pronto"
eject;


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts