Decodificando e gravando cds de áudio
Publicado por Hudson Orsine Assumpção 07/05/2005
[ Hits: 4.796 ]
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
Calcular média escolar no shell
cieQemu - Interface para o qemu (Shell & Xdialog)
Script para instalação de Aplicativos
Download de vídeos com youtube-dl
Instalação Zabbix-agent CentOS7
Nenhum comentário foi encontrado.
Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o repositório do DBeaver no Ubuntu
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Problemas com Driver NVIDIA (0)
Programa fora de escala na tela do pc (19)
Fedora KDE plasma 42 X Módulo de segurança BB (Warsaw-2) (1)









