Oddcast Mini-HOWTO

mtms mtms@autistici.org

(ovvero come trasmettere con Winamp per Windows e gratificare il proprio ego facendosi ascoltare dal resto del mondo :))

Versione 0.3

18 Febbraio 2006

NON ODIARE I MEDIA, ESSILO!

1. Premessa

Questo documento è solo la prima parte di uno più ampio, denominato

Radio-Streaming-HOWTO, in corso di completamento.

1.1 Cambiamenti

v0.3 (18 Febbraio 2006)

* Seconda versione rilasciata pubblicamente

* Aggiunte le istruzioni per trasmettere in Ogg/Vorbis

v0.2 (5 Febbraio 2006)

* Prima versione rilasciata pubblicamente

* Tolti tutti i riferimenti riservati di Radio Dissident...

v0.1 (22 Gennaio 2006)

* Versione rilasciata come documento interno di Radio Dissident

1.2 Cose da fare

* Integrare con le istruzioni per le altre versioni (per Foobar2000 e

standalone) di Oddcast

1.3 Copyright e note legali

Copyright © 2006 Mario Murè.

This manual is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This is distributed in the hope that it will be useful, but without any warranty; without even the implied warranty of merchantability or fitness for a particular purpose. See the GNU General Public License for more details.

A copy of the GNU General Public License is available on the World Wide Web at http://www.fsf.org/copyleft/gpl.html. You can also obtain it by writing to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.

Tutti i marchi e i marchi registrati appartengono ai loro legittimi proprietari.

2. Attrezzi necessari

Per trasmettere restando in ambiente windows, occorrono, in buona

sostanza, tre cose:

2.1 Winamp in una versione uguale o superiore alla 5.0

http://www.winamp.com

2.2 La libreria .dll di LAME per l'encoding (codifica) in formato MP3

della trasmissione. La sola libreria lame_enc.dll va scompattata nella

cartella principale di Winamp (in genere è C:\Programmi\Winamp). Se

avete prelevato tutto il pacchetto non buttatelo via perché potrà

tornarvi utile in futuro.

Tutto il pacchetto di LAME:

http://rarewares.poskolio.com/lame3.96.1.zip

ftp://dissident.darktech.org/tools/lame3.96.1.zip

La sola libreria .dll:

ftp://dissident.darktech.org/tools/lame_enc.zip

2.3 Il plugin Oddcast per Winamp

http://www.oddsock.org/tools/oddcastv3

ftp://dissident.darktech.org/tools/oddcastv3_winamp_3.1.6.exe

Di Oddcast esistono anche una versione standalone (non ha bisogno di

Winamp o di altro per funzionare) ed una per Foobar2000 (forse il

miglior player per windows attualmente in circolazione) che verranno

descritte in una delle future versioni di questo documento.

3. Installazione del plugin

Installate il plugin lanciando il file .exe che avete scaricato, poi

lanciate Winamp. Andate in Options->Impostazioni, poi DSP/Effetti (è

sotto Plug-in nella finestrella di sinistra), evidenziate oddcast DSP v3

e chiudete le impostazioni. Se avete fatto tutto correttamente, vi si

apre la finestra principale di Oddcast. Non vi spaventate e passate alla

configurazione.

4. Configurazione del plugin

La finestra di Oddcast è sostanzialmente divisa in tre parti. Nella

parte più bassa, subito sotto Encoder Settings troverete qualcosa tipo

Vorbis: Quality 0/Stereo/44100. Evidenziatela, click con il tasto

destro, selezionate Configure. Vi si apre un'altra finestra con tre

pulsanti in alto a sinistra: Basic Settings, YP Settings e Advanced

Settings.

4.1 Basic Settings per trasmettere in MP3

Partite da Encoder Type (all'incirca a metà) e, al posto di OggVorbis,

selezionate MP3 Lame. Ora potete passare agli altri campi:

Bitrate (è la velocità di trasmissione, 128 è il default ma

è bene che mettiate un valore più basso, ad es. 32,

concordandolo con l'amministratore del vostro

server di trasmissione)

Quality (va bene così anche perché non ve lo fa cambiare)

Samplerate (22050 se nel campo Bitrate avete messo un numero

uguale o minore di 48, 44100 se invece è maggiore)

Channels 2 (così andate in stereo)

Encoder Type MP3 Lame (lo avevate già cambiato, giusto?)

Server Type Icecast2 (è il default)

Server IP (qui ci va l'IP o l'indirizzo del vostro server di

trasmissione, ad es. stream.indivia.net)

Server Port (8000 è il default, altri valori sono da

concordare con l'amministratore del vostro server di

trasmissione)

Encoder Password (la password assegnatavi dall'amministratore di cui

sopra, ad es. hackme)

Mountpoint (quello concordato con il citato amministratore del

server di trasmissione, ad es. /dissident.mp3)

Reconnect Seconds 10 (è il default, non conviene toccarlo)

4.2 Basic Settings per trasmettere in Ogg/Vorbis

Se invece volete o dovete (ad es. perché ve lo chiede il servizio di

streaming a cui vi appoggiate) trasmettere in Ogg/Vorbis, queste sono le

modifiche, rispetto a quanto esposto nel paragrafo 4.1, da apportare

alla configurazione.

Partite sempre da Encoder Type e selezionate OggVorbis e levate il

segno di spunta dal quadratino (in alto) Use bitrate. Ora il campo

Bitrate è diventato grigio e non ha più alcuna influenza sui parametri

di trasmissione.

Quality (ora è modificabile, mettetelo ad un valore

compreso tra 0 e 2, a seconda della velocità di

trasmissione che desiderate o che avete concordato

con l'amministratore del server)

Encoder Type Ogg/Vorbis (lo avevate già cambiato, giusto?)

Mountpoint (come nel paragrafo precedente, ma in questo caso

deve finire con il suffisso .ogg, ad es.

/dissident.ogg)

Gli altri campi vanno configurati come descritto nel paragrafo 4.1

dedicato alla trasmissione in MP3.

4.3 YP Server

Public Server (va spuntato, così mandate fuori i vari dati)

Stream Name (il nome della vostra radio, ad es. Radio Dissident)

Stream Description (scriveteci quello che vi pare, pensatelo come il

nome della vostra trasmissione o il motto della

vostra radio)

Stream URL (l'indirizzo completo della pagina web della vostra

radio, ad es. http://radiodissident.blogspot.com)

Stream Genre (Rock o News o Jihad o Anarchy o quello che vi pare)

ICQ #, AIM e IRC lasciateli vuoti, a meno che non desideriate essere

contattati in chat mentre trasmettete (ognuno ha le sue perversioni).

4.4 Advanced Settings

E' abbastanza intuitivo e vi serve solo se avete intenzione di

registrare su hard disk la vostra trasmissione.

Premete il pulsante OK. La configurazione è finita.

5. Prove tecniche di trasmissione

Caricate una manciata di file audio (MP3, AAC, WAV o quello che sono)

nella playlist di Winamp. Nella finestra di Oddcast evidenziate MP3:

32kbps... (oppure Vorbis: Quality... se avete deciso di trasmettere

in Ogg/Vorbis), click con il tasto destro, selezionate Connect. Se, dopo

qualche secondo, sotto Transfer Rate vi appare Connected, premete il

tasto Play di Winamp e... bingo! State trasmettendo la vostra musica al

mondo in ascolto :)

E' bene chiarire che il formato dei vostri file audio (input) non è

assolutamente in relazione con il formato della trasmissione (output).

In altre parole, potete tranquillamente trasmettere in Ogg/Vorbis dei

file MP3 o viceversa, perché comunque ci pensa Oddcast ad effettuare, in

modo del tutto trasparente, le necessarie conversioni.

Per sconnettersi, sempre click con il tasto destro e selezionate

Disconnect (scommetto che questo lo immaginavate :)).

6. Altre funzioni di Oddcast

Dal basso verso l'alto.

Se cliccate sulla X rossa al centro della finestra, proprio sotto Live

Recording, Oddcast smetterà di trasmettere quello che gli passa Winamp e

prenderà l'input da una delle altre fonti audio (CD Audio, microfono,

entrata Line In della scheda audio, ecc.) del selettore di destra.

Se cliccate su Peak Meter... lo vedete da soli quello che succede :)

Nella parte superiore c'è un pulsante con su scritto Edit. Serve a

cambiare i cosiddetti Metadata (tipicamente Artista, Brano e Album).

Praticamente, se Winamp è configurato decentemente (cfr. sezione 7) vi

può servire solo se il file audio che Winamp sta suonando non ha tali

campi o state trasmettendo con il microfono. In generale vi consiglio

di non toccarlo perché non è proprio semplicissimo da usare.

7. Suggerimenti per Winamp

Oddcast ha il pregio di mandare nome della radio, descrizione e altri

dati (insomma i Metadata di cui si è discusso nella sezione 6) a pagine

come quella di http://jigen.indivia.net/indivia-stream o di http://radio.autistici.org. Per far apparire anche nome

dell'artista, nome del brano e nome dell'album, dai menu di Winamp

selezionate Options->Impostazioni, poi Titoli (è nella sezione

Impostazioni generali), poi Formattazione avanzata dei titoli nella

parte bassa della finestra, spuntate Usa la formattazione avanzata...

e scrivete nella finestrella rettangolare subito sotto:

%artist% - %title% - '['%album%']'

Aspettate il prossimo brano, poi andate su http://jigen.indivia.net/indivia-stream o su http://radio.autistici.org e deliziatevi nel vedere che sulla pagina web appare non solo il nome della radio, la descrizione e il genere, ma anche "Ora in onda:..."

8. Nota conclusiva

Per dubbi, chiarimenti, suggerimenti, aggiornamenti, insulti e

quant'altro riguardi il contenuto di questa mini-guida, scrivetemi.

Preferibilmente nella mailing-list radio di indivia.net

(https://indivia.net/cgi-bin/mailman/listinfo/radio) o all'indirizzo

e-mail di Radio Dissident radio@dissident.darktech.org

NON ODIARE I MEDIA, ESSILO!

2006-02-22T18:18:19