Re: [Ubuntu-BR] Autoração DVD
Em 10/03/08, hamacker [EMAIL PROTECTED] escreveu: Laura deve haver erro de transcrição. Porque a linha 20 por exemplo é um remark (linha precedida por #). Mas vou criar um exemplo para voce não precisar de nenhum script : mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=16/9 -ofps 25 -o teste-pt_br.mpg teste.avi Se houver um .sub para mesclar : mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=16/9 -ofps 25 -subpos 95 -subcp iso-8859-15 -sub teste.srt -subfont-autoscale 3 -ass-force-style FontName=/usr/X11R6/lib/X11/fonts/truetype/arial.ttf,Default.Bold=1 -subpos 95 -subfont-osd-scale 6 -subfont-text-scale 4 -subfont-blur 2 -o teste-pt_br.mpg teste.avi Basicamente é isto que o script faz. []'s e sucesso. Hamacker, Obrigada. To baixando o ubuntustudio Gutsy e então, após instalá-lo, tentarei isso. Na verdade, acho que só daqui uns meses estarei compreendendo um pouco melhor tudo isso, ehehe. To tentando maneirar a afobação de querer fazer tudo de uma vez e dar tempo ao meu próprio aprendizado. -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Usa aspas, o que acontece é que o laço 'for' quebra os espaços no meio do nome do mesmo jeito. Em 08/03/08, Xisberto[EMAIL PROTECTED] escreveu: 2008/3/8 hamacker [EMAIL PROTECTED]: Se o arquivo não tiver a extenção (avi, mpg,...) ou contiver espaços no nome de arquivo o script falha. isso é algo que ainda não conseguí resolver. Hamacker, não li o script, mas você pode usar aspas duplas no trecho em que ele faz referência aos arquivos. Eu não me lembro de cabeça, mas acho que as aspas duplas podem resolver. Faça um script simples para testar aspas simples e aspas duplas. Em 08/03/08, Laura[EMAIL PROTECTED] escreveu: Oi, Hamacker, Olha a resposta que tive ao tentar usar o script: $ convert_any2avi.sh /home/laura/teste -dvd conversor e mesclador de legendas. use [-dvd] para converter para mpeg2 (compativel com dvds) ou -avi(padrao assumido) para continuar a usar o formato avi se houver .srt de mesmo nome entao a legenda será mixada ao video - /usr/bin/convert_any2avi.sh: line 20: nao: comando não encontrado /usr/bin/convert_any2avi.sh: line 101: fim do arquivo inesperado enquanto procurava por `' /usr/bin/convert_any2avi.sh: line 108: erro de sintaxe: fim de arquivo inesperado O que pode ser? Fiz alguma coisa errado? Será que é alguma coisa besta, como quebra de linha que não era para haver no script quando eu copiei para o gedit? -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Humberto Xis [EMAIL PROTECTED] [EMAIL PROTECTED] http://xisberto.blogspot.com http://ostelematicos.blogspot.com Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Em 10/03/08, hamacker [EMAIL PROTECTED] escreveu: Usa aspas, o que acontece é que o laço 'for' quebra os espaços no meio do nome do mesmo jeito. Vejam agora: convert_any2avi.sh /home/laura/teste -dvd conversor e mesclador de legendas. use [-dvd] para converter para mpeg2 (compativel com dvds) ou -avi(padrao assumido) para continuar a usar o formato avi se houver .srt de mesmo nome entao a legenda será mixada ao video - /usr/bin/convert_any2avi.sh: line 20: nao: comando não encontrado /usr/bin/convert_any2avi.sh: line 101: fim do arquivo inesperado enquanto procurava por `' /usr/bin/convert_any2avi.sh: line 108: erro de sintaxe: fim de arquivo inesperado -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Laura deve haver erro de transcrição. Porque a linha 20 por exemplo é um remark (linha precedida por #). Mas vou criar um exemplo para voce não precisar de nenhum script : mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=16/9 -ofps 25 -o teste-pt_br.mpg teste.avi Se houver um .sub para mesclar : mencoder -oac lavc -ovc lavc -of mpeg -mpegopts format=dvd -vf scale=720:480,harddup -srate 48000 -af lavcresample=48000 -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=16/9 -ofps 25 -subpos 95 -subcp iso-8859-15 -sub teste.srt -subfont-autoscale 3 -ass-force-style FontName=/usr/X11R6/lib/X11/fonts/truetype/arial.ttf,Default.Bold=1 -subpos 95 -subfont-osd-scale 6 -subfont-text-scale 4 -subfont-blur 2 -o teste-pt_br.mpg teste.avi Basicamente é isto que o script faz. []'s e sucesso. Em 10/03/08, Laura[EMAIL PROTECTED] escreveu: Em 10/03/08, hamacker [EMAIL PROTECTED] escreveu: Usa aspas, o que acontece é que o laço 'for' quebra os espaços no meio do nome do mesmo jeito. Vejam agora: convert_any2avi.sh /home/laura/teste -dvd conversor e mesclador de legendas. use [-dvd] para converter para mpeg2 (compativel com dvds) ou -avi(padrao assumido) para continuar a usar o formato avi se houver .srt de mesmo nome entao a legenda será mixada ao video - /usr/bin/convert_any2avi.sh: line 20: nao: comando não encontrado /usr/bin/convert_any2avi.sh: line 101: fim do arquivo inesperado enquanto procurava por `' /usr/bin/convert_any2avi.sh: line 108: erro de sintaxe: fim de arquivo inesperado -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Se o arquivo não tiver a extenção (avi, mpg,...) ou contiver espaços no nome de arquivo o script falha. isso é algo que ainda não conseguí resolver. Em 08/03/08, Laura[EMAIL PROTECTED] escreveu: Oi, Hamacker, Olha a resposta que tive ao tentar usar o script: $ convert_any2avi.sh /home/laura/teste -dvd conversor e mesclador de legendas. use [-dvd] para converter para mpeg2 (compativel com dvds) ou -avi(padrao assumido) para continuar a usar o formato avi se houver .srt de mesmo nome entao a legenda será mixada ao video - /usr/bin/convert_any2avi.sh: line 20: nao: comando não encontrado /usr/bin/convert_any2avi.sh: line 101: fim do arquivo inesperado enquanto procurava por `' /usr/bin/convert_any2avi.sh: line 108: erro de sintaxe: fim de arquivo inesperado O que pode ser? Fiz alguma coisa errado? Será que é alguma coisa besta, como quebra de linha que não era para haver no script quando eu copiei para o gedit? -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
2008/3/8 hamacker [EMAIL PROTECTED]: Se o arquivo não tiver a extenção (avi, mpg,...) ou contiver espaços no nome de arquivo o script falha. isso é algo que ainda não conseguí resolver. Hamacker, não li o script, mas você pode usar aspas duplas no trecho em que ele faz referência aos arquivos. Eu não me lembro de cabeça, mas acho que as aspas duplas podem resolver. Faça um script simples para testar aspas simples e aspas duplas. Em 08/03/08, Laura[EMAIL PROTECTED] escreveu: Oi, Hamacker, Olha a resposta que tive ao tentar usar o script: $ convert_any2avi.sh /home/laura/teste -dvd conversor e mesclador de legendas. use [-dvd] para converter para mpeg2 (compativel com dvds) ou -avi(padrao assumido) para continuar a usar o formato avi se houver .srt de mesmo nome entao a legenda será mixada ao video - /usr/bin/convert_any2avi.sh: line 20: nao: comando não encontrado /usr/bin/convert_any2avi.sh: line 101: fim do arquivo inesperado enquanto procurava por `' /usr/bin/convert_any2avi.sh: line 108: erro de sintaxe: fim de arquivo inesperado O que pode ser? Fiz alguma coisa errado? Será que é alguma coisa besta, como quebra de linha que não era para haver no script quando eu copiei para o gedit? -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 LauraSte MetaRecicleira - http://lauraste.wordpress.com (Um espaço para se falar de MetaReciclagem e transformações possíveis) Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Humberto Xis [EMAIL PROTECTED] [EMAIL PROTECTED] http://xisberto.blogspot.com http://ostelematicos.blogspot.com Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
comentando... Em 04/03/08, Laura[EMAIL PROTECTED] escreveu: Em 04/03/08, hamacker[EMAIL PROTECTED] escreveu: copia para /usr/bin como convert_any2avi.sh, depois : sudo chmod a+x /usr/bin/convert_any2avi.sh depois leia as instruções no começo do arquivo. Para rodar : convert_any2avi.sh meuvideo.avi ou para todos naquele diretorio : convert_any2avi.sh ou para converter para mpeg : convert_any2avi.sh meuvideo.avi -dvd Hamacker, quer dizer que isso é um programa, é? Confirma para mim: eu colo o texto que vc mandou para um arquivo e salvo com o nome convert_any2avi.sh, depois copio para a pasta /usr/bin e mando executar no terminal como faria com qualquer programa? Que massa! Sim. Não é extensão que determina se o arquivo é exeutável, mas o atributo x dado ao arquivo e também o cabeçalho do arquivo, por exemplo, na primeira linha do script eu coloquei. #!/bin/bash Isso significa que meu arquivo é executável, mas quando executa-lo será o /bin/bash que o gerenciará. Qual o comando que eu dou para copiar para a pasta /usr/bin, pq tem q ser como sudo, não é? Diga aí, sei q para vc é fácil, só mais uma linhazinha para esta menina aqui... Voce dá um ALT+F2 e executa gksu nautilus, assim voce abrirá o nautilus com permissões administrativas que permitirá copiar qualquer arquivo para qualquer lugar. Mais uma pergunta: ele salva por cima do arquivo ou cria outro? Arquivos com o mesmo nome sempre serão substituidos. Quando voce copia um arquivo para o mesmo lugar de origem, daí então ele coloca prefixo como copia #1 de... -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Eu tenho um script dedicado a embutir a legenda no filme. Ele usa o mencoder, e as acentuações saem perfeitas. A única coisa que ficou faltando é usar legendas amarelas. Quando chegar em casa eu envio para voce. Em 02/03/08, Laura[EMAIL PROTECTED] escreveu: Pessoal, Numa de minhas pesquisas no histórico da lista, encontrei um tutorial para autoração de DVDs, por Luiz Mineo (luiz.mineo em gmail.com). https://lists.ubuntu.com/archives/ubuntu-br/2007-April/019611.html Tenho algumas dúvidas com a prática deste tutorial e as coloco a seguir: 1- Estou com um probleminha na junção da legenda, pois a mesma está meio desconfigurada, por exemplo, o *ç* e *É* não aparecem corretamente (são trocadas por a e ? ao contrário, respectivamente). 2- Tenho um filme que está com o codec de áudio A/52, Luiz fala que usaremos o mencoder na linha de comando: mencoder TMNT.avi -oac lavc -ovc lavc -sub TMNT.srt acodec=ac3:abitrate=384 -subfont-text-scale 3 -subpos 95 -o TMNT-leg.avi Mas nesse caso do filme com codec de áudio A/52, tá dando erro, pq o parâmetro diz *acodec=ac3*. 3- Eu queria melhorar a legenda, colocando em amarelo ao invés de branco, pq tem horas que fica difícil de ler. Tem alguma forma de se fazer isso? 4- No DeVeDe, após fazer as alterações de opção e pedir para mostrar um preview, ele executa uma conversão de 60 segundos, porém, não aparece nada em seguida. Nem mesmo procurando nas pastas, encontro o arquivo de preview. Quem souber de alguma solução, por favor, mande aí... -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Eis o script, nele voce pode converter um .avi ou todos que estiverem no mesmo diretorio, para converter todos voce vai até o diretorio onde há os arquivos .avi e .srt (com o mesmo nome do avi) e executa-o e ele converterá todos que encontrar pelo caminho para dvix com a legenda embutida. Só um aviso, ele também reformata a resolução para que possa ser exibido no dvd de mesa, portanto se seus videos forem HD e voce só assite no computador então reedite o script, ele é autoexplicativo e voce saberá onde mudar na resolução. Outra coisa importante tem uma opção -dvd que se usada vai converter para mpeg, eu coloquei isso para depois compilar os meus próprios dvds, mas desisti de usa-la porque dvix é bem mais economico e assisto no dvd de mesa do mesmo jeito. --- INICIO - #!/bin/bash echo conversor e mesclador de legendas. echo use [-dvd] para converter para mpeg2 (compativel com dvds) echo ou -avi(padrao assumido) para continuar a usar o formato avi echo se houver .srt de mesmo nome entao a legenda será mixada ao video echo - arquivo_mascara=$1 if [ $arquivo_mascara == ] ; then arquivo_mascara=*.avi echo -n Deseja processar todos arquivos .avi deste diretorio ? (sim/nao) = read resposta if [ $resposta != sim ] ; then echo Operacao cancelada ! exit 1; fi fi video_aspect=16/9 video_exibir_cmd=N # S=Apenas exibe o comando a ser executado, mas nao executa #video_format=dvd video_format=avi if [ $2 == -dvd ] ; then video_format=dvd video_res=720:480 else # 624:352,720:480 video_format=avi video_res=624:352 fi if [ $video_format == dvd ] ; then echo convertendo para o formato $video_format EXEC_CMD_PART1=mencoder -oac lavc -ovc lavc -of mpeg \ -mpegopts format=dvd -vf scale=$video_res,harddup \ -srate 48000 -af lavcresample=48000 \ -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=$video_aspect \ -ofps 25 arquivo_out_ext=mpg else echo convertendo para o formato $video_format # dvix=msmpeg4(toca no dvd) # msmpeg4v2 (mpeg4) # xvid #dvix=msmpeg4(toca no dvd) EXEC_CMD_PART1=mencoder -oac mp3lame -lameopts cbr:br=64:vol=0 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=5000 -vf lavcdeint,scale=$video_res,harddup # xvid #EXEC_CMD_PART1=mencoder -oac mp3lame -lameopts abr:br=92:vol=0 -ovc xvid -xvidencopts pass=2:bitrate=5000 -vf lavcdeint,scale=$video_res,harddup arquivo_out_ext=avi fi lista_arquivos=` find $arquivo_mascara ` #lista_arquivos=` ls -1 $arquivo_mascara ` #lista_arquivos=` ls -1 *.mpg ` for arquivo_in in $lista_arquivos ; do arquivo_ext=${arquivo_in##*.} arquivo_basename=`basename $arquivo_in .$arquivo_ext` arquivo_out=`echo $arquivo_basename-pt_br.$arquivo_out_ext|tr '[:upper:]' '[:lower:]'` arquivo_legenda=$arquivo_basename.srt echo Processando arquivo $arquivo_in... EXEC_CMD_PART2= echo . arquivo ext=$arquivo_ext echo . arquivo base=$arquivo_basename echo . arquivo legenda=$arquivo_legenda if ! [ -f $arquivo_legenda ] ; then echo Nao Possui arquivo de legenda : $arquivo_legenda else # parte 2 é responsavel pela aplicacao da legenda # cor original = # cor trocada #FCC900 #EXEC_CMD_PART2= -subpos 95 -subcp latin1 -sub $arquivo_legenda -subfont-autoscale 2 \ # -subalign 2 -ass -ass-color FCC900 -ass-font-scale 1.2 \ # -ass-force-style FontName=Arial,Default.Bold=1 -ass-use-margins \ # -ass-bottom-margin 80 # OK :EXEC_CMD_PART2= -subpos 95 -subcp latin1 -sub $arquivo_legenda -subfont-autoscale 3 EXEC_CMD_PART2= -subpos 95 -subcp iso-8859-15 -sub $arquivo_legenda -subfont-autoscale 3 -ass-force-style FontName=/usr/X11R6/lib/X11/fonts/truetype/arial.ttf,Default.Bold=1 -subpos 95 -subfont-osd-scale 6 -subfont-text-scale 4 -subfont-blur 2 fi EXEC_CMD_PART3= -o $arquivo_out $arquivo_in EXEC_CMD=$EXEC_CMD_PART1 $EXEC_CMD_PART2 $EXEC_CMD_PART3 if [ $video_exibir_cmd = S ] ; then echo Execute na linha de comando : echo $EXEC_CMD else $EXEC_CMD fi done --- FIM - 2008/3/3, Laura [EMAIL PROTECTED]: Em 03/03/08, hamacker[EMAIL PROTECTED] escreveu: Eu tenho um script dedicado a embutir a legenda no filme. Ele usa o mencoder, e as acentuações saem perfeitas. A única coisa que ficou faltando é usar legendas amarelas. Quando chegar em casa eu envio para voce. Muito obrigada, Hamacker. -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
tento instalar a library??? http://liba52.sourceforge.net/ 2008/3/3 hamacker [EMAIL PROTECTED]: Eis o script, nele voce pode converter um .avi ou todos que estiverem no mesmo diretorio, para converter todos voce vai até o diretorio onde há os arquivos .avi e .srt (com o mesmo nome do avi) e executa-o e ele converterá todos que encontrar pelo caminho para dvix com a legenda embutida. Só um aviso, ele também reformata a resolução para que possa ser exibido no dvd de mesa, portanto se seus videos forem HD e voce só assite no computador então reedite o script, ele é autoexplicativo e voce saberá onde mudar na resolução. Outra coisa importante tem uma opção -dvd que se usada vai converter para mpeg, eu coloquei isso para depois compilar os meus próprios dvds, mas desisti de usa-la porque dvix é bem mais economico e assisto no dvd de mesa do mesmo jeito. --- INICIO - #!/bin/bash echo conversor e mesclador de legendas. echo use [-dvd] para converter para mpeg2 (compativel com dvds) echo ou -avi(padrao assumido) para continuar a usar o formato avi echo se houver .srt de mesmo nome entao a legenda será mixada ao video echo - arquivo_mascara=$1 if [ $arquivo_mascara == ] ; then arquivo_mascara=*.avi echo -n Deseja processar todos arquivos .avi deste diretorio ? (sim/nao) = read resposta if [ $resposta != sim ] ; then echo Operacao cancelada ! exit 1; fi fi video_aspect=16/9 video_exibir_cmd=N # S=Apenas exibe o comando a ser executado, mas nao executa #video_format=dvd video_format=avi if [ $2 == -dvd ] ; then video_format=dvd video_res=720:480 else # 624:352,720:480 video_format=avi video_res=624:352 fi if [ $video_format == dvd ] ; then echo convertendo para o formato $video_format EXEC_CMD_PART1=mencoder -oac lavc -ovc lavc -of mpeg \ -mpegopts format=dvd -vf scale=$video_res,harddup \ -srate 48000 -af lavcresample=48000 \ -lavcopts threads=2:vcodec=mpeg2video:vrc_buf_size=1835:vrc_maxrate=9800:vbitrate=5000:keyint=15:acodec=ac3:abitrate=224:aspect=$video_aspect \ -ofps 25 arquivo_out_ext=mpg else echo convertendo para o formato $video_format # dvix=msmpeg4(toca no dvd) # msmpeg4v2 (mpeg4) # xvid #dvix=msmpeg4(toca no dvd) EXEC_CMD_PART1=mencoder -oac mp3lame -lameopts cbr:br=64:vol=0 -ovc lavc -lavcopts vcodec=msmpeg4:vbitrate=5000 -vf lavcdeint,scale=$video_res,harddup # xvid #EXEC_CMD_PART1=mencoder -oac mp3lame -lameopts abr:br=92:vol=0 -ovc xvid -xvidencopts pass=2:bitrate=5000 -vf lavcdeint,scale=$video_res,harddup arquivo_out_ext=avi fi lista_arquivos=` find $arquivo_mascara ` #lista_arquivos=` ls -1 $arquivo_mascara ` #lista_arquivos=` ls -1 *.mpg ` for arquivo_in in $lista_arquivos ; do arquivo_ext=${arquivo_in##*.} arquivo_basename=`basename $arquivo_in .$arquivo_ext` arquivo_out=`echo $arquivo_basename-pt_br.$arquivo_out_ext|tr '[:upper:]' '[:lower:]'` arquivo_legenda=$arquivo_basename.srt echo Processando arquivo $arquivo_in... EXEC_CMD_PART2= echo . arquivo ext=$arquivo_ext echo . arquivo base=$arquivo_basename echo . arquivo legenda=$arquivo_legenda if ! [ -f $arquivo_legenda ] ; then echo Nao Possui arquivo de legenda : $arquivo_legenda else # parte 2 é responsavel pela aplicacao da legenda # cor original = # cor trocada #FCC900 #EXEC_CMD_PART2= -subpos 95 -subcp latin1 -sub $arquivo_legenda -subfont-autoscale 2 \ # -subalign 2 -ass -ass-color FCC900 -ass-font-scale 1.2 \ # -ass-force-style FontName=Arial,Default.Bold=1 -ass-use-margins \ # -ass-bottom-margin 80 # OK :EXEC_CMD_PART2= -subpos 95 -subcp latin1 -sub $arquivo_legenda -subfont-autoscale 3 EXEC_CMD_PART2= -subpos 95 -subcp iso-8859-15 -sub $arquivo_legenda -subfont-autoscale 3 -ass-force-style FontName=/usr/X11R6/lib/X11/fonts/truetype/arial.ttf,Default.Bold=1 -subpos 95 -subfont-osd-scale 6 -subfont-text-scale 4 -subfont-blur 2 fi EXEC_CMD_PART3= -o $arquivo_out $arquivo_in EXEC_CMD=$EXEC_CMD_PART1 $EXEC_CMD_PART2 $EXEC_CMD_PART3 if [ $video_exibir_cmd = S ] ; then echo Execute na linha de comando : echo $EXEC_CMD else $EXEC_CMD fi done --- FIM - 2008/3/3, Laura [EMAIL PROTECTED]: Em 03/03/08, hamacker[EMAIL PROTECTED] escreveu: Eu tenho um script dedicado a embutir a legenda no filme. Ele usa o mencoder, e as acentuações saem perfeitas. A única coisa que ficou faltando é usar legendas amarelas. Quando chegar em casa eu envio para voce. Muito obrigada, Hamacker. -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português?
[Ubuntu-BR] Autoração DVD
Pessoal, Numa de minhas pesquisas no histórico da lista, encontrei um tutorial para autoração de DVDs, por Luiz Mineo (luiz.mineo em gmail.com). https://lists.ubuntu.com/archives/ubuntu-br/2007-April/019611.html Tenho algumas dúvidas com a prática deste tutorial e as coloco a seguir: 1- Estou com um probleminha na junção da legenda, pois a mesma está meio desconfigurada, por exemplo, o *ç* e *É* não aparecem corretamente (são trocadas por a e ? ao contrário, respectivamente). 2- Tenho um filme que está com o codec de áudio A/52, Luiz fala que usaremos o mencoder na linha de comando: mencoder TMNT.avi -oac lavc -ovc lavc -sub TMNT.srt acodec=ac3:abitrate=384 -subfont-text-scale 3 -subpos 95 -o TMNT-leg.avi Mas nesse caso do filme com codec de áudio A/52, tá dando erro, pq o parâmetro diz *acodec=ac3*. 3- Eu queria melhorar a legenda, colocando em amarelo ao invés de branco, pq tem horas que fica difícil de ler. Tem alguma forma de se fazer isso? 4- No DeVeDe, após fazer as alterações de opção e pedir para mostrar um preview, ele executa uma conversão de 60 segundos, porém, não aparece nada em seguida. Nem mesmo procurando nas pastas, encontro o arquivo de preview. Quem souber de alguma solução, por favor, mande aí... -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
2008/3/2 Laura [EMAIL PROTECTED]: Pessoal, Numa de minhas pesquisas no histórico da lista, encontrei um tutorial para autoração de DVDs, por Luiz Mineo (luiz.mineo em gmail.com). https://lists.ubuntu.com/archives/ubuntu-br/2007-April/019611.html Tenho algumas dúvidas com a prática deste tutorial e as coloco a seguir: 1- Estou com um probleminha na junção da legenda, pois a mesma está meio desconfigurada, por exemplo, o *ç* e *É* não aparecem corretamente (são trocadas por a e ? ao contrário, respectivamente). 2- Tenho um filme que está com o codec de áudio A/52, Luiz fala que usaremos o mencoder na linha de comando: mencoder TMNT.avi -oac lavc -ovc lavc -sub TMNT.srt acodec=ac3:abitrate=384 -subfont-text-scale 3 -subpos 95 -o TMNT-leg.avi Mas nesse caso do filme com codec de áudio A/52, tá dando erro, pq o parâmetro diz *acodec=ac3*. Você quer mesmo colocar a legenda embutida no filme? É tão chato isso... Às vezes é legal poder trocar de legenda, tipo para aprender outra língua. 3- Eu queria melhorar a legenda, colocando em amarelo ao invés de branco, pq tem horas que fica difícil de ler. Tem alguma forma de se fazer isso? 4- No DeVeDe, após fazer as alterações de opção e pedir para mostrar um preview, ele executa uma conversão de 60 segundos, porém, não aparece nada em seguida. Nem mesmo procurando nas pastas, encontro o arquivo de preview. Que eu me lembre, o preview é só um teste mesmo, não é salvo arquivo algum e só dura um minuto mesmo. Quem souber de alguma solução, por favor, mande aí... -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br -- Humberto Xis [EMAIL PROTECTED] [EMAIL PROTECTED] http://xisberto.blogspot.com http://ostelematicos.blogspot.com Sur la tuta tero estis unu lingvo kaj unu parlomaniero. - Gn 11,1 -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br
Re: [Ubuntu-BR] Autoração DVD
Olá, Xisberto! Em 02/03/08, Xisberto[EMAIL PROTECTED] escreveu: Você quer mesmo colocar a legenda embutida no filme? É tão chato isso... Às vezes é legal poder trocar de legenda, tipo para aprender outra língua. Se for possível colocar mais de uma legenda, eu até gostaria, mas tratando-se de um DVD autorado a partir de um arquivo .avi e legenda .srt, não sei se funcionará em um tocador de DVD comum (desses que não toca dvix). Que eu me lembre, o preview é só um teste mesmo, não é salvo arquivo algum e só dura um minuto mesmo. Acontece que não está visualizando nada após ele renderizar os 60 s. -- Laura Bernardes - laura.ssb em gmail com - Linux Registered User #466808 Interessado em aprender mais sobre o Ubuntu em português? http://www.ubuntu-br.org/comece -- Interessado em aprender mais sobre o Ubuntu em português? http://wiki.ubuntu-br.org/ComeceAqui - ubuntu-br mailing list ubuntu-br@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-br