Music Player Daemon

Software screenshot:
Music Player Daemon
Dettagli del software:
Versione: 0.20.20 Aggiornato
Data di caricamento: 22 Jun 18
Sviluppatore: Warren Dukes
Licenza: Libero
Popolarità: 43

Rating: nan/5 (Total Votes: 0)

Music Player Daemon (MPD) è un progetto di software da riga di comando open source, potente, flessibile e gratuito implementato in C ++ e progettato dall'offset per fungere da strumento lato server per riprodurre musica sullo sfondo.

In altre parole, MPD è un server jukebox a cui possono connettersi vari client di riproduzione audio. Grazie a varie librerie e estensioni, Music Player Daemon è in grado di riprodurre un'ampia varietà di file audio (MP3, FLAC, OGG, AAC e WAV) mentre è controllato dal suo protocollo di rete.


Supporta vari client

Come detto, MPD è un demone che viene eseguito in background, quindi avrai bisogno di un client per collegarti ad esso e interagire con le sue funzionalità principali, come saltare i brani, riprodurre tracce audio, ecc.

I client della riga di comando disponibili includono i progetti mpc (Music Player Client), ncmpc e ncmpcpp basati sulla riga di comando, nonché le applicazioni grafiche gmpc (Gnome Music Player Client) e ario.

Introduzione a MPD

Per installare e utilizzare MPD sul tuo sistema operativo GNU / Linux, dovrai scaricare l'ultima versione del progetto da Softoware o tramite la sua homepage ufficiale (vedi il link alla fine dell'articolo), salvare l'archivio da qualche parte su il tuo PC ed estrai il suo contenuto usando la tua utility di gestione archivio preferita.

Apri l'app Terminal integrata della tua distribuzione, vai alla posizione dei file di archivio estratti (ad es. cd /home/softoware/mpd-0.19.6), esegui & lsquo; ./ configure && make & rsquo; comando per configurare / ottimizzare e compilare il programma, seguito dal comando sudo make install & rsquo; comando per installarlo a livello di sistema.

Esegui & lsquo; mpd --help & rsquo; comando nella finestra dell'emulatore del terminale per visualizzare le opzioni della riga di comando disponibili. Questi ti permettono di terminare il demone mpd attualmente in esecuzione, usarlo senza un file di configurazione e di non staccare il demone dalla console.

Novità in questo rilasciare:

  • Un problema con il filtro modificato, dal momento che è stato risolto. I flussi di impulsi sono & quot; tappati & quot; mentre è stato sospeso a causa di & quot; singolo & quot; modalità. I decoder DSD supportano più tipi MIME e tag ID3 più grandi. Il decodificatore Opus supporta il tag R128_ALBUM_GAIN. Le versioni Android e Windows hanno il plug-in del database proxy.

Novità della versione nella versione:

  • Corregge il danneggiamento dei file di stato in presenza di punti di montaggio e un Solaris build failure. Il blocco di tutti i plugin di archivio è stato ottimizzato per ridurre xruns.

Novità nella versione 0.20.12:

  • cdio_paranoia, ffmpeg, smbclient e file locali: xrun problemi risolti
  • arricciatura: ricerca di bug risolti
  • vorbis: risolto il problema di corruzione dell'audio di Tremor
  • soxr: congelato bug corretto
  • httpd: Corretto il bug di corruzione del flusso Vorbis

Novità nella versione 0.20.11:

  • stoccaggio:
  • arriccia: supporta Content-Type application / xml
  • decoder:
  • ffmpeg: durata del brano più affidabile
  • gme: corregge la numerazione delle tracce
  • migliora l'ordine casuale dei brani quando cambi manualmente i brani
  • corregge la ricerca senza distinzione tra maiuscole e minuscole senza libicu
  • corregge i nomi dei file Unicode nelle playlist su Windows
  • corregge il ciclo infinito quando si accede a nomi di file non validi nei file ZIP

Novità nella versione 0.20.9:

  • decoder:
  • ffmpeg: supporto * .adx
  • corregge il rilevamento dell'ordine dei byte su FreeBSD / aarch64
  • correggi più crash casuali quando compilato con clang

Novità nella versione 0.20.8:

  • Corregge un errore di build con GCC 4.9 e uno su Mac OS X.

Novità in nella versione 0.20.3:

  • Protocollo:
  • & quot; playlistadd & quot; crea una nuova playlist se non esiste, come documentato
  • database:
  • proxy: correggi l'errore & quot; termina chiamato dopo aver lanciato ... & quot;
  • proxy: crea errori di connessione durante l'avvio non fatale
  • vicino di casa:
  • upnp: corregge la scadenza prematura
  • replay gain: non ripristina i livelli di ReplayGain quando non stai riproducendo la riproduzione
  • silenzia i canali surround durante la conversione da stereo
  • usa scorciatoie come & quot; dsd64 & quot; nei messaggi di registro

Novità nella versione 0.20:

  • varie estensioni di protocollo
  • I tag ID3 e APE possono essere letti da file remoti (incluso HTTP / NFS / SMB)
  • segnalazione degli errori migliorata (sia per il registro che per il client)
  • audio / L16 e supporto WavPack-DSD
  • supporto multicanale migliorato
  • Supporto DSD_U32
  • nuovo plugin per resampler soxr

Novità nella versione 0.19.9:

  • Permette ai decoder dsdiff e dsf di leggere tag ID3 più grandi e corregge il caricamento di tipi di tag duplicati dal file di stato. Il plug-in despotify è stato rimosso perché la libreria di terze parti sottostante non è mantenuta ed è stata interrotta per un po 'di tempo. Ancora una volta, sono stati risolti vari errori di build rari.

Novità nella versione 0.19.7:

  • Corregge i bug nel parser di fogli CUE incorporato, il plugin del decodificatore ffmpeg, il comando del protocollo listplaylist e un sacco di bug nel client NFS. Sulla porta di Windows, è stato corretto un grave bug di crash.

Novità nella versione 0.19.6:

  • decoder:
  • ffmpeg: supporta FFmpeg 2.5
  • corregge l'errore di compilazione con musl
  • Android
  • aggiorna libFLAC a 1.3.1
  • aggiorna FFmpeg a 2.5

Novità nella versione 0.18.8:

  • Decoder:
  • ffmpeg: supporta libav v10_alpha1
  • Encoder:
  • vorbis: correzione dell'errore del linker
  • Output:
  • ruggito: documentazione
  • più robusto parser Icy-Metadata
  • corregge l'errore di build di Solaris

Novità nella versione 0.18.7:

  • Questa versione corregge un arresto anomalo del plug-in della playlist pls e una perdita di memoria nel plug-in del decodificatore della faade. I gruppi supplementari sono solo initalizzati quando MPD viene avviato dall'utente root.

Novità nella versione 0.18.6:

  • Input:
  • cdio_paranoia: supporto libcdio-paranoia 0.90
  • riff: riconoscere maiuscole & quot; ID3 & quot; nome del blocco
  • Decoder:
  • ffmpeg: usa timestamp relativi
  • Output:
  • open: correzione di errori di compilazione su Mac OS X
  • osx: fix build failure
  • Mixer:
  • alsa: fix build failure con uClibc
  • Risolto il guadagno di riproduzione durante la dissolvenza incrociata
  • Accetta file senza metadati

Novità nella versione 0.18.5:

  • Corregge più bug di errori di byte e errori di compilazione. Il & quot; arricciatura & quot; il plugin di input ora funziona attorno a un bug libcurl che è stato corretto nella versione 7.32.0. È stato corretto un bug di clipping con il resampling dell'audio a 24 bit. Il & quot; proxy & quot; il plugin del database ha imparato a inoltrare il & quot; db_update & quot; attributo.

Novità nella versione 0.18.4:

  • Decoder:
  • dsdiff: corregge bug di ordine dei byte
  • corregge errori di compilazione dovuti alla mancanza di
  • libc ++ compatibilità

Novità nella versione 0.18.3:

  • Risolto blocco MPD dopo il cambio di brano (0.18.2 di regressione).

Novità nella versione 0.16:

  • Aggiunte molte nuove funzionalità.

Novità nella versione 0.15.15:

  • Risolto un errore di asserzione.

Novità nella versione 0.15.9:

  • Aleksei Kaveshnikov (1):
  • decoder / mpcdec: correzione della formula di guadagno di ripetizione con v8
  • Avuton Olrich (2):
  • Modifica la versione della stringa nella versione post-release 0.15.9 ~ git
  • versione di mpd 0.15.9
  • Max Kellermann (4):
  • decoder / mad: corregge il crash quando si cerca alla fine del brano
  • playlist: correggi singolo + ripeti in modalità casuale
  • tag: aggiunta funzione tag_merge_replace ()
  • player_thread: rimanda i tag del brano durante la dissolvenza incrociata
  • Piotr Gozdur (1):
  • decodificatore / mpcdec: corregge lo spostamento negativo su campioni a virgola fissa

Novità nella versione 0.15.5:

  • Questa versione migliora la stabilità risolvendo un blocco e una poche perdite di memoria.

Novità nella versione 0.15.4:

  • Questa versione corregge la build di Mac OS X 10.6, i problemi di Ogg Vorbis e alcuni altri problemi minori.

Novità della nuova versione nella versione 0.15.3:

  • Questa versione migliora la velocità dell'aggiornamento e corregge l'audio bug.

Novità nella versione 0.15.1:

  • decoders:
  • flac: corregge l'errore dell'asserzione nella chiamata tag_free ()
  • uscita:
  • httpd: include sys / types.h (risolve Mac OS X)
  • comandi:
  • non riprendere la riproduzione quando si ferma durante la pausa
  • database: puntatore NULL fisso dereferenziazione dopo modifica del set di caratteri
  • log: corregge il bug double free () durante lo spegnimento

Novità nella versione 0.15 Beta 2:

  • Questa versione corregge alcuni bug critici da 0.15 ~ beta1 nei plug-in di output shoutcast / httpd e nel codificatore di vorbis.

Novità nella versione 0.15 Alpha 1:

  • ingresso:
  • analizza Icy-Metadata
  • aggiunto il supporto per il protocollo MMS
  • nascondi la password HTTP nella playlist
  • lastfm: nuovo plug-in di input per la radio last.fm
  • supporta "& quot; artista album & quot; tag
  • supporta i tag MusicBrainz
  • analizza i tag RVA2 nei file mp3
  • analizza i tag ID3 nei file AIFF / RIFF / WAV
  • ffmpeg: supporta la nuova API di metadati
  • ffmpeg: aggiunto il supporto per i tag commento, genere, anno
  • decoder:
  • audiofile: aggiunto il supporto per lo streaming
  • audiofile: aggiunto il supporto a 24 bit
  • modplug: un altro plugin MOD, basato su libmodplug
  • mikmod disabilitato per impostazione predefinita, a causa di gravi problemi di sicurezza in libmikmod
  • sidplay: nuovo plug-in per decodificatore per C64 SID (usando libsidplay2)
  • fluidsynth: nuovo plugin per decoder per file MIDI (usando libfluidsynth)
  • wildmidi: un altro plug-in per decoder per file MIDI (usando libwildmidi)
  • flac: tag di analisi parsing
  • mpcdec: supporta la nuova API SV8 di libmpcdec
  • aggiunta opzione di configurazione per disabilitare i plugin del decoder
  • flac: supporta i fogli di calcolo incorporati
  • ffmpeg: elenco aggiornato dei formati supportati
  • uscite audio:
  • aggiunta opzione per disabilitare le uscite audio di default
  • attendi 10 secondi prima di riaprire dopo un errore di riproduzione
  • shout: dimensione del buffer ingrandita a 32 kB
  • null: consenti la disabilitazione della sincronizzazione
  • mvp: torna a stereo
  • mvp: torna a campioni audio a 16 bit
  • mvp: controlla la riapertura degli errori
  • mvp: rilevamento predefinito del dispositivo predefinito
  • pipe: nuovo plug-in di uscita audio che esegue un comando
  • alsa: migliore valore predefinito di periodo di tempo per alte frequenze di campionamento
  • solaris: nuovo plug-in di uscita audio per Solaris / dev / audio
  • httpd: nuovo plug-in di uscita audio per streaming basato sul web, simile a icecast ma integrato.
  • comandi:
  • & quot; playlistinfo & quot; e & quot; sposta & quot; supporta un intervallo ora
  • aggiunto & quot; database di adesivi & quot ;, comando & quot; sticker & quot ;, che consente ai clienti di implementare funzionalità come & quot; valutazione del brano & quot;
  • aggiunto & quot; consumi & quot; comando che rimuove un brano dopo la riproduzione
  • aggiunto & quot; singolo & quot; comando, se attivato, arresta la riproduzione dopo la canzone corrente o ripete la canzone se & quot; repeat & quot; è attivo.
  • miscelatori:
  • codice del mixer riscritto per supportare più mixer
  • nuovo mixer pulseaudio
  • Aggiungi il supporto per l'estrazione dell'archivio audio:
  • bzip2
  • ISO9660
  • zip
  • l'opzione & quot; error_file & quot; è stato rimosso, tutti i messaggi sono registrati in & quot; log_file & quot;
  • supporta la registrazione su syslog
  • ricollega alla directory musicale XDG se non è configurata la directory_della musica
  • la mancata lettura del file di stato non è fatale
  • - create-db avvia il daemon MPD invece di uscire
  • playlist_directory e music_directory sono facoltativi
  • playlist: ricalcola il brano in coda dopo che random è stato attivato
  • playlist: non annullare la pausa per l'eliminazione
  • daemon: ignora & quot; utente & quot; impostazione se è già in esecuzione come quell'utente
  • ascolta: corregge gli indirizzi IP dei client danneggiati nel registro
  • Supporto audio 24/32 bit
  • stampa i protocolli disponibili in --version
  • riempi il buffer dopo aver cercato
  • scegli il resampler di fallback in fase di runtime
  • misure adottate per la compatibilità con win32
  • richiede glib 2.6 o versioni successive
  • documentazione integrata che utilizza doxygen e docbook

Novità nella versione 0.14.2:

  • Questa versione contiene correzioni di errori per molti plugin di decodifica.
  • Aggiunge il supporto dei file True Audio e lo streaming WAV nel plug-in del decoder ffmpeg.

Novità nella versione 0.14.1:

  • Questa versione include correzioni dell'instabilità della presa, di molti problemi di streaming, della build di Solaris e di difetti audio di dissolvenza incrociata.
  • Il volume del software e lo sviluppo di non distribuzione sono stati migliorati.
  • Questa versione aggiunge il supporto per tag writer / compositore e disabilita la ricerca di oggvorbis su file remoti, che risolve la riproduzione di file in streaming lento ogg.

Novità nella versione 0.14:

  • Questa versione corregge il livello di log & quot; secure & quot ;, ha un sacco di aggiornamenti di documentazione, disabilita mikmod di default e ha molti altri bugfix.

Novità nella versione 0.14 Beta 3:

  • I bug sono stati corretti.
  • Tutti i link simbolici ora sono seguiti per impostazione predefinita.
  • La riproduzione di Mac OS X e di libao è stata risolta.
  • Il supporto audio di Monkey è stato aggiunto al plugin ffmpeg.

Novità nella versione 0.14 Beta 2:

  • Questo include un maggior uso di Glib per rimuovere la funzionalità duplicata .
  • Il vecchio buffer_time di ALSA viene usato per prevenire la distorsione.
  • È stata aggiunta funzionalità per controllare come vengono trattati i collegamenti simbolici (ciò corregge una regressione).
  • Sono state apportate correzioni per altri flussi Internet.
  • Altri bug sono stati corretti.

Novità nella versione 0.14 Beta 1:

  • Le modifiche per questa versione (da alpha 3) includono correzioni di stabilità, supporto per nomi di file non Unicode e non Latin1, sottoscrizioni di comandi inattivi, ottimizzazioni per la ricerca di stream, supporto per tag ffmpeg e altro.
  • Se modificato, lo stato salva ogni 5 minuti.

Novità nella versione 0.14 Alpha 2:

  • Questa versione ha migliorato la qualità dei plug-in di decodifica e delle la stabilità.

Programmi simili

Moosic
Moosic

11 May 15

jcsound
jcsound

3 Jun 15

qomp
qomp

1 Dec 17

SpectMorph
SpectMorph

20 Feb 15

Commenti a Music Player Daemon

I commenti non trovato
Aggiungi commento
Accendere le immagini!