Gentoo Archives: gentoo-user-br

From: Peter Parker <peter.parker.br@×××××.com>
To: gentoo-user-br@l.g.o
Subject: Re: [gentoo-user-br] Off-Topic: Conversão de video
Date: Sun, 22 Oct 2006 12:11:05
Message-Id: b48a79d60610220510uf2e674fu48a4582682580d01@mail.gmail.com
In Reply to: Re: [gentoo-user-br] Off-Topic: Conversão de video by Thiago Nunes
1 Valeu,
2
3 Peter Parker BR
4
5 Em 22/10/06, Thiago Nunes<thiago@×××××××××××××.br> escreveu:
6 > Passagem de parâmetros não funciona em aliases. Aliases não criam
7 > outra instância do bash, são simples substituições de strings. Sempre
8 > que você digita um comando o bash procura no que você digitou uma
9 > substring que bata com algum aliases configurado, se achar ele
10 > substitui na própria linha a string pelo conteúdo do alias.
11 >
12 > É como se você estivesse digitando exatamente "mencoder $1 -oac
13 > mp3lame -lameopts cbr:br=64:mode=3 -srate 22050 -af
14 > resample=22050,volnorm -ovc lavc -lavcopts vcodec=mpeg4:vbitrate=750
15 > -ffourcc XVID -of avi -o $2 entrada saida.avi"
16 >
17 > Você acaba invertendo entrada e saída, por isso o mencoder não acha.
18 > Além disso você acaba chamando duas variáveis de ambiente que não
19 > existem e portanto são substituidas por vazio.
20 >
21 > Então... use um script. Coloque exatamente o conteúdo desse alias em
22 > um arquivo e salve ele em /usr/local/bin. Não esqueça do chmod.
23 >
24 >
25 > Quoting Peter Parker <peter.parker.br@×××××.com>:
26 >
27 > > Eu não aprendo, estou agora tentando criar um alias para não precisar
28 > > lembrar de todas aquelas opções do comando, porém no alias não
29 > > funciona direito.
30 > >
31 > > aqui está o comando que adicionei ao ~/.bashrc:
32 > >
33 > > alias video2avi="mencoder $1 -oac mp3lame -lameopts cbr:br=64:mode=3
34 > > -srate 22050 -af resample=22050,volnorm -ovc lavc -lavcopts
35 > > vcodec=mpeg4:vbitrate=750 -ffourcc XVID -of avi -o $2"
36 > >
37 > > porém quando executo:
38 > >
39 > > $ video2avi entrada saida.avi
40 > >
41 > > ele retorna o erro:
42 > >
43 > > MEncoder 1.0pre8-4.1.1 (C) 2000-2006 MPlayer Team
44 > > CPU: AMD Athlon(TM) XP 2600+ (Family: 6, Model: 8, Stepping: 1)
45 > > CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
46 > > Compilado para CPU x86 com extenções: MMX MMX2 3DNow 3DNowEx SSE SSE2
47 > >
48 > > 93 audio & 211 video codecs
49 > > Arquivo não encontrado: 'saida.avi'
50 > > Failed to open saida.avi.
51 > > Impossível abrir arquivo/dispositivo
52 > >
53 > > Saindo...
54 > >
55 > > Onde estou errando?
56 > >
57 > > Peter Parker BR
58 > >
59 > > 2006/10/20, Peter Parker <peter.parker.br@×××××.com>:
60 > >> Cassiano,
61 > >>
62 > >> Valeu cara, agora está funcionando perfeitamente, vou converter
63 > >> todos os videos.
64 > >>
65 > >> Grato,
66 > >>
67 > >> Peter Parker BR
68 > >>
69 > >> 2006/10/20, Peter Parker <peter.parker.br@×××××.com>:
70 > >>> Creio que no fim do comando deve ser um -o saída.avi né? O p é
71 > >>> perto do o...
72 > >>>
73 > >>> Valeu, estou convertendo e vou ver como é que fica...
74 > >>>
75 > >>> Peter Parker BR
76 > >>>
77 > >>> Em 20/10/06, Cassiano B.O Velloso<cbov@××××.org> escreveu:
78 > >>> > eu uso os parametros no mencoder para minha captadora creio que alguma
79 > >>> > variaçao destes deva satisfazer o que voce quer fazer
80 > >>> >
81 > >>> > mencoder arquivo_entrada -oac mp3lame -lameopts cbr:br=64:mode=3
82 > >>> > -srate 22050 -af resample=22050,volnorm -ovc lavc -lavcopts
83 > >>> > vcodec=mpeg4:vbitrate=750 -ffourcc XVID -of avi -quiet -p saida.avi
84 > >>> >
85 > >>> > Peter Parker wrote:
86 > >>> > > Olá pessoal,
87 > >>> > >
88 > >>> > > Desculpem o off, mas alguém teria as dicas de como converter .rm em
89 > >>> > > avi? Estou usando o comando:
90 > >>> > >
91 > >>> > > $ mencoder entrada.rm -ovc lavc -oac mp3lame -o saida.avi
92 > >>> > >
93 > >>> > > Ele converte bem, apesar de dobrar o tamanho do arquivo, porém não
94 > >>> > > reproduz em meu DVD por falta de codec.
95 > >>> > >
96 > >>> > > Alguém já passou por isso?
97 > >>> > >
98 > >>> > > Grato,
99 > >>> > >
100 > >>> > > Peter Parker BR
101 > >>> > >
102 > >>> >
103 > >>> > --
104 > >>> > gentoo-user-br@g.o mailing list
105 > >>> >
106 > >>> >
107 > >>>
108 > >>
109 > >
110 > > --
111 > > gentoo-user-br@g.o mailing list
112 >
113 >
114 >
115 >
116 > --
117 > gentoo-user-br@g.o mailing list
118 >
119 >
120
121 --
122 gentoo-user-br@g.o mailing list