Após sairmos da pasta/diretório onde estavam as configurações do servidor/rádio, estamos agora no diretório principal/corrente.
Vamos criar a pasta onde ficarão as músicas do DJ automático:
mkdir mp3
Obs.: As músicas deverão ser colocadas nessa pasta, geralmente via ftp ou pela rede através do Samba ou como cada um achar melhor.
Agora vamos descompactar o arquivo da playlist:
tar -zxvf sc_trans_posix_040.tar
Renomear a pasta:
mv sc_trans_040/ playlist/
Entrar na pasta:
cd playlist/
Editar os arquivos da playlist (onde estão as músicas/mp3):
nano mp3.lst
/home/radio/mp3/musica 01.mp3
/home/radio/mp3/musica 02.mp3
/home/radio/mp3/musica 03.mp3
/home/radio/mp3/musica 04.mp3
/home/radio/mp3/musica 05.mp3
/home/radio/mp3/Victor e Leo - Borboletas.mp3
/home/radio/mp3/Vitor e Leo - Borboletas.mp3
/home/radio/mp3/Vixe Mainha - Cafe com pao.mp3
/home/radio/mp3/Vixi Mainha - Vixe mainha.mp3
/home/radio/mp3/Ze Ramalho - Perfil - Admiravel Gado Novo.mp3
Obs.: As vezes antes dos espaços há necessidade de umas \, então minha sugestão é que dê uma listagem no diretório/pasta onde estão as músicas, copie e cole no mp3.lst pondo a frente o caminho para o mesmo, no caso do meu exemplo /home/radio/mp3/).
Agora vamos editar o arquivo de configuração da playList (DJ automático):
nano sc_trans.conf
;Arquivo onde está a lista das músicas/mp3 que serão tocadas pelo Dj Automático
PlaylistFile=mp3.lst
;IP da máquina onde roda a Web Rádio
ServerIP=200.200.200.200
;Porta onde roda a Web Rádio
ServerPort=8000
;Senha do Administrador da Web Rádio
Password=senhadoadmin
;Nome da Web Rádio que aparecerá no Player para os ouvintes
StreamTitle=Web Rádio Mp3
;Site/URL da Web Rádio na Internet
StreamURL=http://www.CanalMp3.net/radio
;Estilo da Página ou da Web Rádio (Programação)
Genre=mp3
;Indica qual o arquivo de log da Play Lista
LogFile=sc_trans.log
;Ordem pela qual as músicas devem ser tocada ( 0 = seguir sequencia, 1 = tocar aleatoriamente)
Shuffle=1
; Bitrate/SampleRate/Channels valores recomentados: Deve-se escolher um dos valores abaixo
; 8kbps 8000/11025/1
; 16kbps 16000/11025/1
; 24kbps 24000/22050/1
; 32kbps 32000/22050/1
; 64kbps mono 64000/44100/1
; 64kbps stereo 64000/22050/2
; 96kbps stereo 96000/44100/2
; 128kbps stere0 128000/44100/2
; abaixo uma configuração boa
;BitRate é a velocidade de transmissão das músicas
Bitrate=32000
SampleRate=22050
;Channels é o canal de transmissão 1 = mono - 2 = stereio
Channels=1
;Quality define a qualidade do áudio transmitido (1 é a melhor e 10 a pior)
Quality=1
;Mode=0 para nada, 1 para 100/100->100/0, 2 para 0/100->100/0
;Aqui é para setar se quer crossfade, quando uma música acaba ela vai se misturando com a outra.
CrossfadeMode=1
;Length é o tempo para que uma música ao acabar se misture com a outra
CrossfadeLength=8000
UseID3=0
;Determina se ou não esta estação irá aparecer no
Public=1
;Alterar como deve aparecer no encoder
AIM=Radio@PlanetaIRC.net
ICQ=3366851
IRC=#Radio
Com nosso servidor de rádio já rodando, agora vamos rodar nossa playlist.
Para rodar nossa playlist (Linux) digite:
./sc_trans_linux
Para rodar nossa playlist (FreeBSD) digite:
./sc_trans_freebsd
Não podia deixar de fazer este comentário. Tome muito cuidado com este processo, o sc_trans, pois ele consome muita cpu e memória e as vezes os logs podem crescer de tal forma, então para não ter surpresas, fique sempre atento e monitore para ver quanto este processo consome de processador e de memória, além do tamanho dos logs em relação ao espaço em disco.
Para concluir, agradeço ao meu amigo Dário de Portugal, pois foi ele quem rodou minha primeira web rádio em 2004 me dando de lá até cá várias dicas em relação ao meu servidor e me despertou ao estudo da configuração do mesmo.
Não deixem de acessar e ver na prática a minha web rádio, com exatamente estas configurações:
Espero ter ajudado, um grande abraço a todos! :)
Email/MSN/Orkut: cirinho@CanalBahia.net