Buscador e tocador de mp3
Publicado por Wainer Chiari 27/11/2004
[ Hits: 9.938 ]
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
Simples dialog script para escolha de gerenciador de janelas
Advix - controle de processos judiciais para advogados
Backup para fita dat em Dialog
Aprenda a Gerenciar Permissões de Arquivos no Linux
Como transformar um áudio em vídeo com efeito de forma de onda (wave form)
Como aprovar Pull Requests em seu repositório Github via linha de comando
Aplicativo simples para gravar tela
Quebra de linha na data e hora no Linux Mint
Firefox não abre em usuário não administradores (2)
Ubuntu com problemas no áudio (1)
Sempre que vou baixar algum pacote acontece o erro dpkg (8)
tentando instalar em um notebook antigo o Linux LegacyOS_2023... [RESO... (8)