Buscador e tocador de mp3
Publicado por Wainer Chiari 27/11/2004
[ Hits: 10.196 ]
Este script busca por arquivos desejados em um diretório pré-definido, logo após mostra quantos resultados foram encontrados e pergunta ao usuário o que fazer (tocar - buscar novamente - sair).
Bem útil pra quem tem muita música desorganizada e quer buscar por um artista somente ou qualquer outra coisa.
Para que o funcione corretamente crie o link ~/mp3 apontando para o local real de suas mp3s, exemplo:
ln -s /mnt/fat/diretorio\ de\ mp3/ ~/mp3
Utiliza mpg321 e o comando find.
#!/bin/sh
#este scrpit busca arquivos com o padrao a se entrado
#logo apos lista a quantidade de arquivos encontrados e toca-os
#para funcionar corretamente crie o link ~/mp3 apontando para
#o local real de suas mp3s, exemplo:
#ln -s /mnt/fat/diretorio\ de\ mp3/ ~/mp3
#by pop_lamen
mp3dir=~/mp3/ #aqui é setado o dir das musicas
mp3prog="mpg321 -o esd" #aqui o comando a ser utilizado para tocar as musicas
lista="/tmp/buscademusicas.txt" #aqui o arquivo a ser utilizado como lista
#função principal, foi colacada com funcção para poder chama-la novamente depoi
main ()
{
echo
echo "-----------------------------------------------"
echo " Buscador de mp3"
echo " pop_lamen"
echo "-----------------------------------------------"
echo "Digite o que quer buscar"
buscar
}
#funcção para ler e buscar os arquivos
buscar ()
{
read busca
echo procurando...
#busca os arquivos
find $mp3dir | grep -i $busca > $lista
echo
#lista a quantidade de arquivos encontrados
echo "`wc -l $lista | awk '{printf ($1)}'` Resultado(s) econtrados"
echo "-----------------------------------------------"
echo "O que deseja fazer?"
echo "[t] Tocar Músicas encotradas"
echo "[b] Buscar Novamente"
echo "[s] Sair"
read ACTION
case $ACTION in
t|T) clear ; $mp3prog -@ $lista ; rm $lista ;;
b|B) clear ; main ;;
s|S) exit 0 ;;
*) echo "Resposta invalida" ;;
esac
}
#aqui chamamos o script
main
Colocar palavras em minúsculas
Script usado junto com o squid para dedurar usuários.
Porque Gentoo semi-binário atualmente (desabafo)
A combinação de WMs com compositores feitos por fora
Audacious, VLC e QMMP - que saudades do XMMS
SUNO OpenSource: Crie um servidor de gerador de música com IA
Instalando SVP4 e MPV (VapourSynth) no Gentoo
Migração do KDE Plasma para Cinnamon no Gentoo (com systemd) + Tema Colloid
Como desativar a economia de energia no Gentoo (Systemd, Wi-Fi, USB e SSH)
Um filme, uma banda, um jogo, um livro, um anime (ou mangá) (3)
como deixo uma inferface grafica abrir automaticamente [RESOLVIDO] (9)









