Gerenciador de arquivos MP3
Script para gerenciar arquivos MP3 usando o aplicativo mpg123 para executar as faixas.
Depois de adicionar a música à biblioteca, é possível executá-la informando o nome mesmo estando incompleto, o nome do artista ou do álbum.
Acreditem, isso otimiza e muito o tempo de digitação!
Depois de adicionar a música à biblioteca, é possível executá-la informando o nome mesmo estando incompleto, o nome do artista ou do álbum.
Acreditem, isso otimiza e muito o tempo de digitação!
Descrição
Script para gerenciar arquivos MP3 usando o aplicativo mpg123 para executar as faixas.
Depois de adicionar a música à biblioteca, é possível executá-la informando o nome mesmo estando incompleto, o nome do artista ou do álbum.
Acreditem, isso otimiza e muito o tempo de digitação!
Depois de adicionar a música à biblioteca, é possível executá-la informando o nome mesmo estando incompleto, o nome do artista ou do álbum.
Acreditem, isso otimiza e muito o tempo de digitação!
Versões atualizadas deste script
#!/bin/sh # # pms.sh V.1.0 # # programa para gerenciamento de arquivos .mp3 # # Autor: joseh goncalves < josehgoncalves@linkbr.com.br > help=" uso: $0 [opcoes] [-h --help] - mostra essa mensagem de ajuda e sai [-a --add] - aciona o questionario para enviar algum arquivo.mp3 a biblioteca [-b --biblioteca] - visualiza faixas .mp3 e seus dados arquivados " # "/home/tux" eh apenas um exemplo, edite o script e substitua-o pelo diretorio onde queira salvar "lista_musicas.txt" biblioteca=/home/tux/lista_musicas.txt if [ -z "$1" ]; then echo $help; exit 0 fi case "$1" in -h | --help) echo $help ;; -a | --add) echo " O objetivo deste programa eh acessar suas musicas, independente da sua localicao dentro do sistema de arquivos! Por favor! responda as perguntas, se nao souber algum dado digite a tecla BACK SPACE seguido de ENTER! " # tenho aqui um bug que nao consegui retirar: com musicas que tem espacos no nome, nao funciona, se alguem conhecer # alguma solucao me ajudem echo " Digite o caminho completo com o nome da musica em sua arvore de diretorios! " read musica echo " Digite o nome do artista! " read artista echo " Digite o nome do album! " read album echo $musica $artista $album >> $biblioteca && echo " obrigado! $musica foi adicionado a biblioteca! " exit 2 ;; *) mpg123 `grep $1 $biblioteca | cut -d\ -f1` ;; esac
Para executar uma musica, parte do nome da musica
Se for o nome do artista, serao executadas todas as musicas dele
O mesmo acontece para o album!!!
Valeu!!!!