Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Iuri Diniz
2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br

Eu uso o comando:

 mencoder ARQUIVO.rmvb -oac mp3lame -lameopts br=192 -ovc lavc -lavcopts
 vcodec=mpeg4:vhq -o NOVOARQUIVO.avi


legal, eu ia precisar fazer um destes.


para converter o .rmvb para .avi.

Gostaria de saber como monto um script para converter todos os
 arquivos do meu diretório , sem eu ter q digitar esse comando a cada
 arquivo que irei converter, uma vez q tenho muitos arquivos no mesmo
 diretório. por exemplo: arquivo1.rmvb para arquivo1.avi, arquivo2.rmvb
 para arquivo2.avi...



for i in *.rmvb; do
   BASENAME=`basename $i .rmvb`
   FROM=$i
   TO=${BASENAME}.avi
   mencode $FROM \
 -oac mp3lame \
 -lameopts br=192 \
 -ovc lavc \
 -lavcopts vcodec=mpeg4:vhq \
 -o $TO
done


-- 
Iuri Diniz
http://iuridiniz.com [Sou um agitador, não um advogado]
http://blog.igdium.com [Linux on Limbo]
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Iuri Diniz
for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencoder $FROM \
-oac mp3lame \
-lameopts br=192 \
-ovc lavc \
-lavcopts vcodec=mpeg4:vhq \
-o $TO
done

faltou o r no mencoder

On Mon, Dec 15, 2008 at 12:33 PM, Iuri Diniz iuridi...@gmail.com wrote:

 for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencode $FROM \
  -oac mp3lame \
  -lameopts br=192 \
  -ovc lavc \
  -lavcopts
 vcodec=mpeg4:vhq \
  -o $TO
 done


--
Iuri Diniz
http://iuridiniz.com [Sou um agitador, não um advogado]
http://blog.igdium.com [Linux on Limbo]

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico hamacker
No script Ubuntu perfeito há um script para  o nautilus onde voce
seleciona os .avi e ele os converte para mp4/xvid/dvix, 16:9 ou 4:3 e
incorpora .srt.
Baseie-se neste script, só substituindo o parametro do mencoder para o
formato que você deseja.
Agora, converter rmvb é bico de sinuca, o resultado é muito feito.


2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
 Bom dia , boa segunda-feira...

Eu uso o comando:

 mencoder ARQUIVO.rmvb -oac mp3lame -lameopts br=192 -ovc lavc -lavcopts
 vcodec=mpeg4:vhq -o NOVOARQUIVO.avi

para converter o .rmvb para .avi.

Gostaria de saber como monto um script para converter todos os
 arquivos do meu diretório , sem eu ter q digitar esse comando a cada
 arquivo que irei converter, uma vez q tenho muitos arquivos no mesmo
 diretório. por exemplo: arquivo1.rmvb para arquivo1.avi, arquivo2.rmvb
 para arquivo2.avi...

 Alguém tem um scriptzinho que faz isso ou me mostrar como criar um?


 Muito obrigado! :-)



 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Duda Nogueira
Falae Gustavo!

Um simples scrtipt em shell pode fazer isso...

for F in * ; do mv $F $F.ttt ; done

O script acima move todos os arquivos do diretorio, alterando o nome
original para o nomeoriginal + .ttt
 ;)

substitua o mv $F $F.ttt  com o seu codigo, e o nome do arquivo usando o
$F

Espero ter ajudado! :)

Duda Nogueira
Consultor em TI
www.dudanogueira.com.br

Celular: +55 31 9985-1271


2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br

 Bom dia , boa segunda-feira...

Eu uso o comando:

 mencoder ARQUIVO.rmvb -oac mp3lame -lameopts br=192 -ovc lavc -lavcopts
 vcodec=mpeg4:vhq -o NOVOARQUIVO.avi

para converter o .rmvb para .avi.

Gostaria de saber como monto um script para converter todos os
 arquivos do meu diretório , sem eu ter q digitar esse comando a cada
 arquivo que irei converter, uma vez q tenho muitos arquivos no mesmo
 diretório. por exemplo: arquivo1.rmvb para arquivo1.avi, arquivo2.rmvb
 para arquivo2.avi...

 Alguém tem um scriptzinho que faz isso ou me mostrar como criar um?


 Muito obrigado! :-)



 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Gustavo { Ozzy }
retorna essa mensagem:

basename: operando extra `Badlands.rmvb'

porém, converte o arquivo, mas somente com o nome .avi



Iuri Diniz escreveu:

 for i in *.rmvb; do
 BASENAME=`basename $i .rmvb`
 FROM=$i
 TO=${BASENAME}.avi
 mencoder $FROM \
 -oac mp3lame \
 -lameopts br=192 \
 -ovc lavc \
 -lavcopts vcodec=mpeg4:vhq \
 -o $TO
 done

 faltou o r no mencoder

 On Mon, Dec 15, 2008 at 12:33 PM, Iuri Diniz iuridi...@gmail.com wrote:
   
 for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencode $FROM \
  -oac mp3lame \
  -lameopts br=192 \
  -ovc lavc \
  -lavcopts
 vcodec=mpeg4:vhq \
  -o $TO
 done
 


 --
 Iuri Diniz
 http://iuridiniz.com [Sou um agitador, não um advogado]
 http://blog.igdium.com [Linux on Limbo]

   


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico hamacker
Quando voce estiver mais experiente com scripts bash, vai ver como é
um saco fazer laços 'for' envolvendo arquivos com espaços entre o
nome. Toda a lógica simplificada tem que ser alterada para algo mais
complexo assim :

find /caminho/para/os/arquivos -name *.rmvb /tmp/lista-dos-arquivos.txt
while read LINHA ; do
 nomearq=$LINHA
 bla, bla, bla...
done /tmp/lista-dos-arquivos.txt

No exemplo acima, a variavel LINHA recebe uma linha por vez do arquivo
/tmp/lista-dos-arquivos.txt, voce pega o valor de LINHA transforma-o
no nome do arquivo que será processado e usa-o durando o laço.

2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
 retorna essa mensagem:

 basename: operando extra `Badlands.rmvb'

 porém, converte o arquivo, mas somente com o nome .avi



 Iuri Diniz escreveu:

 for i in *.rmvb; do
 BASENAME=`basename $i .rmvb`
 FROM=$i
 TO=${BASENAME}.avi
 mencoder $FROM \
 -oac mp3lame \
 -lameopts br=192 \
 -ovc lavc \
 -lavcopts vcodec=mpeg4:vhq \
 -o $TO
 done

 faltou o r no mencoder

 On Mon, Dec 15, 2008 at 12:33 PM, Iuri Diniz iuridi...@gmail.com wrote:

 for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencode $FROM \
  -oac mp3lame \
  -lameopts br=192 \
  -ovc lavc \
  -lavcopts
 vcodec=mpeg4:vhq \
  -o $TO
 done



 --
 Iuri Diniz
 http://iuridiniz.com [Sou um agitador, não um advogado]
 http://blog.igdium.com [Linux on Limbo]




 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


[Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Gustavo { Ozzy }
Bom dia , boa segunda-feira...

Eu uso o comando:

mencoder ARQUIVO.rmvb -oac mp3lame -lameopts br=192 -ovc lavc -lavcopts
vcodec=mpeg4:vhq -o NOVOARQUIVO.avi

para converter o .rmvb para .avi.

Gostaria de saber como monto um script para converter todos os
arquivos do meu diretório , sem eu ter q digitar esse comando a cada
arquivo que irei converter, uma vez q tenho muitos arquivos no mesmo
diretório. por exemplo: arquivo1.rmvb para arquivo1.avi, arquivo2.rmvb
para arquivo2.avi...

Alguém tem um scriptzinho que faz isso ou me mostrar como criar um?


Muito obrigado! :-)



-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Iuri Diniz
hum, falha minha, segue o script updated:

for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencoder $FROM \
-oac mp3lame \
-lameopts br=192 \
-ovc lavc \
-lavcopts vcodec=mpeg4:vhq \
-o $TO
done


colocar um $i no comando basename

2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
 retorna essa mensagem:

 basename: operando extra `Badlands.rmvb'

 porém, converte o arquivo, mas somente com o nome .avi



 Iuri Diniz escreveu:

 for i in *.rmvb; do
 BASENAME=`basename $i .rmvb`
 FROM=$i
 TO=${BASENAME}.avi
 mencoder $FROM \
 -oac mp3lame \
 -lameopts br=192 \
 -ovc lavc \
 -lavcopts vcodec=mpeg4:vhq \
 -o $TO
 done

 faltou o r no mencoder

 On Mon, Dec 15, 2008 at 12:33 PM, Iuri Diniz iuridi...@gmail.com wrote:

 for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencode $FROM \
  -oac mp3lame \
  -lameopts br=192 \
  -ovc lavc \
  -lavcopts
 vcodec=mpeg4:vhq \
  -o $TO
 done



 --
 Iuri Diniz
 http://iuridiniz.com [Sou um agitador, não um advogado]
 http://blog.igdium.com [Linux on Limbo]




 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br




-- 
Iuri Diniz
http://iuridiniz.com [Sou um agitador, não um advogado]
http://blog.igdium.com [Linux on Limbo]

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Gustavo { Ozzy }
Opa! Luri, agora sim ! parece q deu certo !


Muitíssimo obrigado !


E obrigado a todos q me ajudaram!



Iuri Diniz escreveu:

 hum, falha minha, segue o script updated:

 for i in *.rmvb; do
   BASENAME=`basename $i .rmvb`
   FROM=$i
   TO=${BASENAME}.avi
   mencoder $FROM \
   -oac mp3lame \
   -lameopts br=192 \
   -ovc lavc \
   -lavcopts vcodec=mpeg4:vhq \
   -o $TO
 done


 colocar um $i no comando basename

 2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
   
 retorna essa mensagem:

 basename: operando extra `Badlands.rmvb'

 porém, converte o arquivo, mas somente com o nome .avi



 Iuri Diniz escreveu:

 
 for i in *.rmvb; do
 BASENAME=`basename $i .rmvb`
 FROM=$i
 TO=${BASENAME}.avi
 mencoder $FROM \
 -oac mp3lame \
 -lameopts br=192 \
 -ovc lavc \
 -lavcopts vcodec=mpeg4:vhq \
 -o $TO
 done

 faltou o r no mencoder

 On Mon, Dec 15, 2008 at 12:33 PM, Iuri Diniz iuridi...@gmail.com wrote:

   
 for i in *.rmvb; do
BASENAME=`basename $i .rmvb`
FROM=$i
TO=${BASENAME}.avi
mencode $FROM \
  -oac mp3lame \
  -lameopts br=192 \
  -ovc lavc \
  -lavcopts
 vcodec=mpeg4:vhq \
  -o $TO
 done

 
 --
 Iuri Diniz
 http://iuridiniz.com [Sou um agitador, não um advogado]
 http://blog.igdium.com [Linux on Limbo]


   
 --
 Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

 Lista de discussão Ubuntu Brasil
 Histórico, descadastramento e outras opções:
 https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

 


   
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Iuri Diniz
Mas um erro (quanto mais escrevo, mas erro):

* confundi - confunde

On Mon, Dec 15, 2008 at 3:36 PM, Iuri Diniz iuridi...@gmail.com wrote:
 2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
 Opa! Luri, agora sim ! parece q deu certo !

 Muita gente confundi meu nome com Luri, mas é Iuri como Yuri mas com i,

 PS: vocês conhecem algum Luri?


 --
 Iuri Diniz
 http://iuridiniz.com [Sou um agitador, não um advogado]
 http://blog.igdium.com [Linux on Limbo]




-- 
Iuri Diniz
http://iuridiniz.com [Sou um agitador, não um advogado]
http://blog.igdium.com [Linux on Limbo]

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Iuri Diniz
2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
 Opa! Luri, agora sim ! parece q deu certo !

Muita gente confundi meu nome com Luri, mas é Iuri como Yuri mas com i,

PS: vocês conhecem algum Luri?


-- 
Iuri Diniz
http://iuridiniz.com [Sou um agitador, não um advogado]
http://blog.igdium.com [Linux on Limbo]

-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico Gustavo { Ozzy }
desculpe Iuri ! :-)

valeu !


Iuri Diniz escreveu:

 2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br:
   
 Opa! Luri, agora sim ! parece q deu certo !
 

 Muita gente confundi meu nome com Luri, mas é Iuri como Yuri mas com i,

 PS: vocês conhecem algum Luri?


   


-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br


Re: [Ubuntu-BR] SCRIPT para converter vários arquivo s

2008-12-15 Por tôpico João Olavo Baião de Vasconcelos
2008/12/15 Gustavo { Ozzy } li...@paradoxo.inf.br

 Alguém tem um scriptzinho que faz isso ou me mostrar como criar um?


Eu faria assim:

find /caminho/para/os/arquivos -name *.rmvb -printf0 | xargs -n 1 -0 -I
ENTRADA mencoder ENTRADA.rmvb -oac mp3lame -lameopts br=192 -ovc lavc
-lavcopts vcodec=mpeg4:vhq -o ENTRADA.avi

Suporta arquivos com espaço por causa do -print0 do find e em uma linha
só. ;)

(É um menos i maísculo ENTRADA como parametro do xargs.)

Pra entender melhor:
man find
man xargs

;)
-- 
João Olavo Baião de Vasconcelos
Bacharel em Ciência da Computação
Analista de Sistemas - Infraestrutura
joaoolavo.wordpress.com
-- 
Mais sobre o Ubuntu em português: http://www.ubuntu-br.org/comece

Lista de discussão Ubuntu Brasil
Histórico, descadastramento e outras opções:
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br