Decodificando e gravando cds de áudio
Publicado por Hudson Orsine Assumpção 07/05/2005
[ Hits: 4.654 ]
Este script decodifica arquivos mp3 para wav usando o lame, e grava o cd de áudio usando ou o k3b ou o cdrecord, aí quem decide é o usuário.
#!/bin/bash #script para gravação de cds de áudio usando o k3b #autor: Hudson Orsine Assumpção (brevleq) #pergunta onde está o arquivo a ser decodificado clear echo "Digite o caminho do arquivo a ser decodificado (ex. /home/)" echo read CAD echo #transforma os arquivos para .mp3 echo "Configurando arquivos para decodificação" cd $CAD #for x in *.MP3 #do #mv "$x" "${x%MP3}mp3" #done #cria pasta wav e decodifica os arquivos neste diretório mkdir wav for x in *.mp3 do lame -h -m j --decode "$x" "wav/${x%mp3}wav" done #pergunta como deseja gravar clear echo "Deseja gravar o cd em modo texto ou usando o k3b?" echo echo "1 = Modo texto" echo "2 = k3b" echo "3 = Cancelar" echo read MGR #testa resposta e executa k3b if test "$MGR" = "1" then cd wav #edite esta linha para que o cdrecorde grave cdrecord -v -fs=16M speed=4 dev=ATAPI:0,1,0 -audio * fi #testa resposta e executa o cdrecorder if test "$MGR" = "2" then k3b fi #executa comando de finalização if test "$MGR" = "3" then echo "Os arquivos decodificados serão excluídos dentro de 5 segundos" echo echo "Para cancelar essa ação pressione CTRL+C" sleep 5s rm *.wav cd .. rmdir wav echo "Concluído" sleep 1s exit fi #após o término pergunta se deseja deletar os arquivos decodificados clear echo echo "Os arquivos decodificados serão excluídos dentro de 5 segundos" echo echo "Para cancelar essa ação pressione CTRL+C" sleep 5s rm *.wav cd .. rmdir wav echo "Concluído" sleep 1s exit
Script de backup para cd-rw e outro local (pasta mapeada)
Limpar o histórico dos documentos recentes do Ubuntu 11.10
Script para realizar atualização automática do flash player
Nenhum comentário foi encontrado.
Criar entrada (menuentry) ISO no Grub
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalando o Pi-Hole versão v5.18.4 depois do lançamento da versão v6.0
Instalar o VIM 9.1 no Debian 12
Como saber o range de um IP público?
Muitas dificuldades ao instalar distro Linux em Notebook Sony Vaio PCG-6131L (VPCEA24FM)
Linux Mint (21.2) não reconhece teclado mecanico RASEC da PCYES (2)