Conversão de *.ogg para *.mp3

Publicado por even 12/06/2005

[ Hits: 3.552 ]

Download ogg2mp3.sh




Algo que pode parecer inutil, mas para quem não possui aparelho portátil com suporte a *.ogg (discman's, pendrives etc) precisa converter seus ogg's para o formato aceitável. Depois de muito tempo, consegui este.
Não é meu, consegui via google.

  



Esconder código-fonte

#!/bin/bash
#
#Analfabeta & Nilo
#
#Conversao de ogg2mp3
#
#######################################

#Removendo Espacos
rename 'y/\ /_/' *.ogg

#Maiusculas para Minusculas
rename 'y/A-Z/a-z/' *.ogg

for archivo in *.ogg
do 
 #Conversao de arquivo *.ogg a *.wav
 oggdec $archivo;

 #Variavel auxiliar com nome base do arquivo
 aux="$(basename "$archivo" .ogg)"
 
 #Descomente a seguinte linha se deseja igualar o tamanho dos
 #arquivos
 #normalize -m "$aux.wav"
 
 #Verificamos que se o usuario introduziu a qualidade desejada,
 #bitrate
 #No caso de nao fornece-lo, utilizara um padrao.
 if [ -z "$1" ]
 then
  echo "O valor de bitrate nao foi fornecido. Padrao: 160kbps."
  lame -b 160 "$aux.wav" "$aux.mp3"
 else
  lame -b $1 "$aux.wav" "$aux.mp3"
 fi
 
 #Verificamos a possibilidade de erros
 #Se nao ha erros, remove-se os arquivos *.wav
 if [ $? -eq 0 ]
 then
  rm -f "$aux.wav"
 fi
done

Scripts recomendados

Descobre e bloqueia o IP de quem mais tem conexão no servidor

Automatizador de instalação para Arch Linux

filelist2link - converte lista de pacotes de um repositório em uma lista de links para o wget

Fecha janelas

Instalação básica de pacotes desenvolvedor Ubuntu


  

Comentários
[1] Comentário enviado por nusk em 29/01/2006 - 11:30h

Nossa cara muito bom esse script quem fez ele teve uma boa idéia.

[2] Comentário enviado por diekn em 22/05/2007 - 21:38h

Blz,cara,vou testar pra ver.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts