Mpc123
Mpc123 0.2.4
| Linguaggio: | C |
| Licenza: | GPL |
| Requisiti: | libmpcdec, libao |
| Autore: | Bucciarati |
| Mail: | mpc123-devel@lists.sourceforge.net |
| Homepage: | http://mpc123.sf.net/ |
| TODO: | aggiungere il supporto per il remote-control |
| Download: | SourceForge.net |
Mpc123 è un player per il formato audio compresso Musepack, da linea di comando. L’intenzione è quella di creare un tool con le stesse capacità di mpg123 e ogg123 (la somiglianza dei nomi è puramente voluta 😃. È stato uno dei primi player disponibili per i file con estensione .mpc.
Contenuti
- Procurarsi mpc123
- Debian
- Ubuntu
- Versione Stabile
- Versione Devel
- Sviluppo
- Installazione
Procurarsi mpc123
Debian
mpc123 è presente in Debian sid. Se usate la distribuzione unstable potete quindi installarlo
direttamente, senza alcuna modifica al vostro sistema, con il comando:
aptitude install mpc123
In questo modo mpc123 verra` aggiornato automaticamente, ogni volta che una nuova versione
del pacchetto Debian viene rilasciata.
Potete inoltre ottenere i sorgenti di mpc123 con il comando:
aptitude source mpc123
Ubuntu
mpc123 è stato inserito nell’universe, se qualcuno sa come fare per installarlo per favore modifichi
questa sezione, ed inserisca una breve spiegazione 😃
Versione Stabile
Tutte le release di mpc123 sono pubblicate su SourceForge, puoi
vedere le ultime release in questa pagina.
Versione Devel
Si può scaricare l’ultima versione di sviluppo tramite i seguenti comandi:
% hg clone http://mpc123.sourceforge.net/hg/mpc123
destination directory: mpc123
requesting all changes
adding changesets
adding manifests
adding file changes
added 9 changesets with 52 changes to 19 files
updating working directory
18 files updated, 0 files merged, 0 files removed, 0 files unresolved
Verrà creata la directory mpc123 nella directory corrente, con all’interno tutti i files che riguardano il progetto.
Naturalmente è necessario avere installato mercurial.
Sviluppo
Mpc123 viene sviluppato su SourceForge, la pagina del progetto e http://sf.net/projects/mpc123/ mentre il sito e http://mpc123.sf.net/
Lo strumento utilizzato per lo sviluppo di gruppo è mercurial, flessibile e abbastanza semplice da usare.
Prima usavamo TLA, ma è diventato chiaro che appartiene ad un’altra era. Lo stato del repository Mercurial può essere osservato all’url 1.
Il linguaggio utilizzato e C , estremamente performante, potente e divertente da leggere e scrivere 😃
Se vuoi contribuire, puoi (in ordine di difficoltà):
- segnalare un malfunzionamento o qualcosa che non ti e chiaro
- mandare patch o correzioni agli sviluppatori (preferibilmente sotto forma di bundle mercurial in modo che la modifica rimanga a tuo nome)
- unirti al gruppo e partecipare attivamente
In ogni caso il metodo per contattare gli sviluppatori e` la mailing list mpc123-devel@lists.sourceforge.net.
Installazione
Nel caso abbiate seguito la procedura di installazione per Debian, il
programma sarà già installato e funzionante.
Negli altri casi, per compilare i sorgenti basterà un
make. Per installarlo dovrete copiare il file mpc123
in una directory presente nel vostro $PATH.
/usr/local/bin/ è un buon candidato.
ATTENZIONE: mpc123 richiede le librerie libmpcdec scaricabili
da http://www.musepack.net/ , e libao da http://www.xiph.org/ .
Naturalmente se avete una distribuzione Decente ™, queste librerie
saranno già installate o disponibili sotto forma di pacchetti.