Bom surgiu a vontade de aprender um pouco de shell-script. Então fiz esse script, que uso bastante, e é bem simples. Você copia o nome do arquivo e cola no terminal, digita o nome do arquivo saida, e pronto...
Bom, eu fiz com o padrão Desktop, por que eu já baixo e o arquivo cai no firefox, converto e já deleto o arquivo rmvb antigo. Quando usar o script você vai entender...
Esconder código-fonte
#!/bin/bash
#Script By felipe
echo "Digite o Nome do Filme em RMVB, copie e cole o nome, com a sua respectiva extençao"
echo "O filme tem que estar no Desktop PADRAO: ~/Desktop/" ; read rmvb
clear
echo "Digite o Nome para Salvar, Sera salvo no Desktop"
echo "NÃO coloque a extençao! .avi)" ; read avi
clear
echo "O Arquivo RMVB é $rmvb"
echo "Camino que será salvo é: ~/Desktop/$avi.avi"
echo "Ta tudo certo?. Press Qualquer tecla para Continuar" ; read
clear
mencoder -oac mp3lame -lameopts cbr:br=64:vol=2 -srate 22050 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vf scale=640:360 ~/Desktop/$rmvb -o ~/Desktop/$avi.avi
clear
echo "Se o processo demoro menos de 5 minutos, se nao vc errou o nome do Arquivo RMVB ou arquivo esta conrropido" ; read
echo "Precione ENTER para continuar, ou R para remover o arquivo RMVB" ; read sn
if [ -e $sn ]
then
echo "Fim do script"
sleep 2
exit
else
rm $rmvb
echo "Arquivo RMVB removido com sucesso!"
sleep 2
exit
fi
Scripts recomendados
cg_ext - script para alteração de extensão de arquivos em larga escala
Removendo carácter especial de arquivos recursivamente
Go Script - Inicia sessões ssh
Servidor HTTP em Bash
Twitter via linha de comando!
Comentários
Muito bom. Parabéns, vai me ajudar bastante aqui.
ABraços
parabens pela iniciativa!! bem util esse seu script!!
Mensagem
parabens pela iniciativa!! bem util esse seu script!!
O gente, descupe, mais esquesi de avisar.. necessita que o mplayer esteja instalado pois o mencoder é um aplicativo que vem junto com o mplayer... eu nao uso o mplayer mais tenho ele instalado so para isso :D
Mensagem
O gente, descupe, mais esquesi de avisar.. necessita que o mplayer esteja instalado pois o mencoder é um aplicativo que vem junto com o mplayer... eu nao uso o mplayer mais tenho ele instalado so para isso :D
Gostei, mas podia ter usado a variavel especial $? para checar se o procedimento deu realmente certo ou nao.
Mensagem
Gostei, mas podia ter usado a variavel especial $? para checar se o procedimento deu realmente certo ou nao.
E que eu nem sei programar direito, to aprendendo ainda... isso é uma brincadeira util... mais obrigado pela sugestão!
Mensagem
E que eu nem sei programar direito, to aprendendo ainda... isso é uma brincadeira util... mais obrigado pela sugestão!
Meu caro amigo, tua dica veio para me ajudar.
Era o que eu procurava!
Mas nem tudo são flores e esbarrei no erro a seguir e gostaria que me ajudasse no possível.
Desde já grato pela atenção.
Não usei o script, somente parte dele e substitui os nomes dos arquivos, ficando assim :
mencoder -oac mp3lame -lameopts cbr:br=64:vol=2 -srate 22050 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vf scale=640:360 house.m.d.1x16.rmvb -o house.m.d.1x16.avi
Aí está parte da tela com os erros:
vol=2 -srate 22050 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vf scale=640:360 house.m.d.1x16.rmvb -o house.m.d.1x16.avi
MEncoder dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2006 MPlayer Team
CPU: AMD Sempron(tm) Processor 2600+ (Family: 15, Model: 44, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
This codecs.conf is too old and incompatible with this MPlayer release! at line 6
success: format: 0 data: 0x0 - 0x8ead0e5
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 624x352 24bpp 30.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:11 fourcc:0x30345652 size:624x352 fps:30.00 ftime:=0.0333
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
xvid: using library version 1.1.2 (build xvid-1.1.2)
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=640 h=360]
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drvc.so: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/lib/codecs/drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drv4.so.6.0: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drv4.so.6.0, /usr/lib/codecs/drv4.so.6.0, /usr/lib/win32/drv4.so.6.0, /usr/local/lib/win32/drv4.so.6.0
Error loading dll
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drv43260.dll, /usr/lib/codecs/drv43260.dll, /usr/lib/win32/drv43260.dll, /usr/local/lib/win32/drv43260.dll
Error loading dll
ERROR: Could not open required DirectShow codec drv43260.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.bundle/Contents/MacOS/drvc, /usr/lib/codecs/drvc.bundle/Contents/MacOS/drvc, /usr/lib/win32/drvc.bundle/Contents/MacOS/drvc, /usr/local/lib/win32/drvc.bundle/Contents/MacOS/drvc
Error loading dll
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x30345652.
Read DOCS/HTML/en/codecs.html!
==========================================================================
Exiting...
ruy@KuruminSempron:~/Meus Documentos/Meus Vídeos$
Mensagem
Meu caro amigo, tua dica veio para me ajudar.
Era o que eu procurava!
Mas nem tudo são flores e esbarrei no erro a seguir e gostaria que me ajudasse no possível.
Desde já grato pela atenção.
Não usei o script, somente parte dele e substitui os nomes dos arquivos, ficando assim :
mencoder -oac mp3lame -lameopts cbr:br=64:vol=2 -srate 22050 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vf scale=640:360 house.m.d.1x16.rmvb -o house.m.d.1x16.avi
Aí está parte da tela com os erros:
vol=2 -srate 22050 -ovc xvid -sws 1 -xvidencopts bitrate=500:max_key_interval=120:vhq=4 -ofps 30 -vf scale=640:360 house.m.d.1x16.rmvb -o house.m.d.1x16.avi
MEncoder dev-SVN-rUNKNOWN-4.1.2 (C) 2000-2006 MPlayer Team
CPU: AMD Sempron(tm) Processor 2600+ (Family: 15, Model: 44, Stepping: 2)
CPUflags: Type: 15 MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 1
Compiled with runtime CPU detection.
This codecs.conf is too old and incompatible with this MPlayer release! at line 6
success: format: 0 data: 0x0 - 0x8ead0e5
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream mimetype: logical-fileinfo
VIDEO: [RV40] 624x352 24bpp 30.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:11 fourcc:0x30345652 size:624x352 fps:30.00 ftime:=0.0333
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 44100 Hz, 2 ch, s16le, 64.1 kbit/4.54% (ratio: 8010->176400)
Selected audio codec: [ffcook] afm: ffmpeg (FFmpeg COOK audio decoder)
==========================================================================
xvid: using library version 1.1.2 (build xvid-1.1.2)
Opening video filter: [expand osd=1]
Expand: -1 x -1, -1 ; -1, osd: 1, aspect: 0.000000, round: 1
Opening video filter: [scale w=640 h=360]
==========================================================================
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drvc.so: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.so, /usr/lib/codecs/drvc.so, /usr/lib/win32/drvc.so, /usr/local/lib/win32/drvc.so
Error loading dll
ERROR: Could not open required DirectShow codec drvc.so.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drv4.so.6.0: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drv4.so.6.0, /usr/lib/codecs/drv4.so.6.0, /usr/lib/win32/drv4.so.6.0, /usr/local/lib/win32/drv4.so.6.0
Error loading dll
ERROR: Could not open required DirectShow codec drv4.so.6.0.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Win32 LoadLibrary failed to load: drv43260.dll, /usr/lib/codecs/drv43260.dll, /usr/lib/win32/drv43260.dll, /usr/local/lib/win32/drv43260.dll
Error loading dll
ERROR: Could not open required DirectShow codec drv43260.dll.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Opening video decoder: [realvid] RealVideo decoder
Error: /usr/lib/codecs/drvc.bundle/Contents/MacOS/drvc: cannot open shared object file: No such file or directory
Win32 LoadLibrary failed to load: drvc.bundle/Contents/MacOS/drvc, /usr/lib/codecs/drvc.bundle/Contents/MacOS/drvc, /usr/lib/win32/drvc.bundle/Contents/MacOS/drvc, /usr/local/lib/win32/drvc.bundle/Contents/MacOS/drvc
Error loading dll
ERROR: Could not open required DirectShow codec drvc.bundle/Contents/MacOS/drvc.
Read the RealVideo section of the DOCS!
VDecoder init failed :(
Cannot find codec matching selected -vo and video format 0x30345652.
Read DOCS/HTML/en/codecs.html!
==========================================================================
Exiting...
ruy@KuruminSempron:~/Meus Documentos/Meus Vídeos$
Contribuir com comentário
Enviar