Music Player Daemon

Software screenshot:
Music Player Daemon
Software informatie:
Versie: 0.20.20 Bijgewerkt
Upload datum: 22 Jun 18
Ontwikkelaar: Warren Dukes
Licentie: Gratis
Populariteit: 43

Rating: nan/5 (Total Votes: 0)

Muziekspeler Daemon (MPD) is een open source, krachtig, gratis en flexibel opdrachtregel-softwareproject geïmplementeerd in C ++ en ontworpen vanuit de offset om te fungeren als een server-side tool voor het spelen van muziek op de achtergrond.

Met andere woorden, MPD is een jukebox-server waarmee verschillende audioweergaveklanten verbinding kunnen maken. Dankzij verschillende bibliotheken en extensies kan Music Player Daemon een breed scala aan audiobestanden afspelen (MP3, FLAC, OGG, AAC en WAV) terwijl het wordt beheerd door zijn netwerkprotocol.


Ondersteunt verschillende klanten

Zoals eerder vermeld, is MPD een daemon die op de achtergrond wordt uitgevoerd, dus je hebt een client nodig om verbinding te maken en interactie te hebben met de kernfunctionaliteit, zoals het overslaan van nummers, het afspelen van audiosporen enzovoort.

Beschikbare opdrachtregelclients zijn onder meer de op opdrachtregel gebaseerde mpc (Music Player Client), ncmpc en ncmpcpp-projecten, evenals de grafische gmpc (Gnome Music Player Client) en ario-toepassingen.

Aan de slag met MPD

Als u MPD wilt installeren en gebruiken op uw GNU / Linux-besturingssysteem, moet u de nieuwste versie van het project downloaden van Softoware of via de officiële startpagina (zie link aan het einde van het artikel), het archief ergens opslaan op uw pc en extraheer de inhoud met uw favoriete hulpprogramma voor archiefbeheer.

Open de ingebouwde Terminal-app van uw distributie, ga naar de locatie van de uitgepakte archiefbestanden (bijvoorbeeld cd /home/softoware/mpd-0.19.6), voer & lsquo; ./ configure && make & rsquo; uit commando om het programma te configureren / optimaliseren en compileren, gevolgd door de & lsquo; sudo make install & rsquo; commando om het systeem breed te installeren.

Voer de & lsquo; mpd --help & rsquo; uit commando in het terminalemulatorvenster om de beschikbare opdrachtregelopties te bekijken. Hiermee kun je de momenteel draaiende mpd-daemon beëindigen, gebruiken zonder een configuratiebestand en ook de daemon niet loskoppelen van de console.

Wat is nieuw in deze Persbericht:

  • Een probleem met het gewijzigde sinds-filter is opgelost. Pulsstromen zijn "corked"; in pauze vanwege 'single & quot; modus. De DSD-decoders ondersteunen meer MIME-typen en grotere ID3-tags. De Opus-decoder ondersteunt de R128_ALBUM_GAIN-tag. De Android- en Windows-builds hebben de plug-in voor de proxy-database.

Wat is nieuw in versie:

  • Het herstelt het corruptie van het staatsbestand in de aanwezigheid van koppelpunten en een Solaris bouwt mislukking op. Het vergrendelen van alle archiefplug-ins is geoptimaliseerd om xrun's te verminderen.

Wat is nieuw in versie 0.20.12:

  • cdio_paranoia, ffmpeg, smbclient en lokale bestanden: xrun problemen opgelost
  • curl: zoeken naar bug opgelost
  • vorbis: Probleem met het corrigeren van audiocorruptie
  • soxr: bug bevriezen gefixeerd
  • httpd: Vorbis stream corruptie bug gerepareerd

Wat is nieuw in versie 0.20.11:

  • opslag:
  • curl: ondersteuning voor Content-Type application / xml
  • decoder:
  • ffmpeg: betrouwbaardere songduur
  • gme: fixeer nummering
  • de volgorde van willekeurige nummers verbeteren bij het handmatig wisselen van nummers
  • zoek naar hoofdlettergevoelig zoeken zonder libicu
  • fixeer Unicode-bestandsnamen in afspeellijsten op Windows
  • fix oneindige lus bij toegang tot ongeldige bestandsnamen in ZIP-bestanden

Wat is nieuw in versie 0.20.9:

  • decoder:
  • ffmpeg: ondersteuning * .adx
  • fix bytebestellingsdetectie op FreeBSD / aarch64
  • herstel meer willekeurige crashes wanneer gecompileerd met clang

Wat is nieuw in versie 0.20.8:

  • Er wordt een buildfout opgelost met GCC 4.9 en één onder Mac OS X.

Wat is nieuw in versie 0.20.3:

  • Protocol:
  • & quot; playlistadd & quot; maakt een nieuwe afspeellijst als deze niet bestaat, zoals gedocumenteerd
  • database:
  • proxy: fout herstellen & quot; einde noemen called na throwing ... & quot;
  • proxy: maak verbindingsfouten tijdens niet-fatale opstart
  • buurman:
  • upnp: fixeer voortijdige afloop
  • replay-versterking: reset de niveaus van ReplayGain niet wanneer het afspelen wordt onderbroken
  • stilte surround-kanalen bij het converteren van stereo
  • gebruik snelkoppelingen zoals & quot; dsd64 & quot; in logberichten

Wat is nieuw in versie 0.20:

  • verschillende protocol-uitbreidingen
  • ID3- en APE-tags kunnen worden gelezen van externe bestanden (inclusief HTTP / NFS / SMB)
  • verbeterde foutrapportage (zowel naar het log als naar de client)
  • ondersteuning voor audio / L16 en WavPack-DSD
  • verbeterde ondersteuning voor meerdere kanalen
  • DSD_U32 ondersteuning
  • nieuwe soxr resampler plugin

Wat is nieuw in versie 0.19.9:

  • Hiermee kunnen de dsdiff en dsf-decoders grotere ID3-tags lezen en wordt het laden van dubbele tagtypen uit het statusbestand hersteld. De despotify-plug-in is verwijderd omdat de onderliggende bibliotheek van derden niet wordt onderhouden en al geruime tijd niet meer wordt gebruikt. Nogmaals, er zijn verschillende fouten met zeldzame build opgelost.

Wat is nieuw in versie 0.19.7:

  • Het verhelpt fouten in de ingesloten CUE-sheetparser, de ffmpeg decoder plug-in, de listplaylist-protocolopdracht en een hele reeks bugs in de NFS-client. Op de Windows-poort is een ernstig crash-probleem opgelost.

Wat is nieuw in versie 0.19.6:

  • decoder:
  • ffmpeg: ondersteunt FFmpeg 2.5
  • fix build failure with musl
  • android:
  • update libFLAC naar 1.3.1
  • update FFmpeg naar 2.5

Wat is nieuw in versie 0.18.8:

  • Decoder:
  • ffmpeg: ondersteuning libav v10_alpha1
  • Encoder:
  • vorbis: fix linker failure
  • Output:
  • brullen: documentatie
  • krachtigere Icy-Metadata-parser
  • fix Solaris build failure

Wat is nieuw in versie 0.18.7:

  • Deze versie herstelt een crash in de pls-afspeellijstplug-in en een geheugenlek in de faaddecodeplugin. Aanvullende groepen worden alleen geïnactiveerd als MPD wordt gestart door de root van de gebruiker.

Wat is nieuw in versie 0.18.6:

  • Invoer:
  • cdio_paranoia: ondersteuning voor libcdio-paranoia 0.90
  • Tags:
  • riff: herkenning van hoofdletter & quot; ID3 & quot; bloknaam
  • Decoder:
  • ffmpeg: gebruik relatieve tijdstempels
  • Output:
  • openal: fix build failure on Mac OS X
  • osx: fix build failure
  • Mixer:
  • alsa: fix build failure met uClibc
  • Herstelversterking corrigeren tijdens cross-fade
  • Accepteer bestanden zonder metadata

Wat is nieuw in versie 0.18.5:

  • Het herstelt meer bytevolgordebugs en build-fouten. De & quot; curl & quot; input-plugin werkt nu rond een libcurl-bug die werd opgelost in versie 7.32.0. Een clipping bug met resampling 24 bit audio was opgelost. De & quot; proxy & quot; database plugin heeft geleerd om de & quot; db_update & quot; attribuut.

Wat is nieuw in versie 0.18.4:

  • Decoder:
  • dsdiff: fix-bytevolgordebug
  • mislukken van build-fouten door ontbrekende omvat
  • libc ++ compatibiliteit

Wat is nieuw in versie 0.18.3:

  • Vastzittende MPD gerepareerd na het veranderen van nummer (0.18.2 regressie).

Wat is nieuw in versie 0.16:

  • Veel nieuwe functies toegevoegd.

Wat is nieuw in versie 0.15.15:

  • Een assertiefout opgelost.

Wat is nieuw in versie 0.15.9:

  • Aleksei Kaveshnikov (1):
  • decoder / mpcdec: fix replay-gainformule met v8
  • Avuton Olrich (2):
  • Wijzig de versietekenreeks naar versie 0.15.9 ~ git na de release
  • mpd versie 0.15.9
  • Max Kellermann (4):
  • decoder / mad: fix crash bij het zoeken aan het einde van het nummer
  • afspeellijst: fix single + repeat in willekeurige modus
  • tag: toegevoegde functie tag_merge_replace ()
  • player_thread: zet songtags uit tijdens cross-fade
  • Piotr Gozdur (1):
  • decoder / mpcdec: fixeer negatieve verschuiving op samples met vast punt

Wat is nieuw in versie 0.15.5:

  • Deze release verbetert de stabiliteit door één hang en een Weinig geheugen lekt.

Wat is nieuw in versie 0.15.4:

  • Deze versie repareert de build van Mac OS X 10.6, problemen met Ogg Vorbis en een paar andere kleine problemen.

Wat is nieuw in versie 0.15.3:

  • Deze versie verbetert de updatesnelheid en lost een audio-stottering op bug.

Wat is nieuw in versie 0.15.1:

  • decoders:
  • flac: bevestig assertion failure in tag_free () call
  • output:
  • httpd: include sys / types.h (herstelt Mac OS X)
  • commando's:
  • ga niet verder met afspelen wanneer u stopt tijdens pauze
  • database: vaste NULL pointer dereference na charset wijzigen
  • log: herstel dubbele gratis () bug tijdens afsluiten

Wat is nieuw in versie 0.15 Beta 2:

  • Deze versie herstelt een paar kritieke fouten van 0.15 ~ beta1 in de shoutcast / httpd-uitvoerplugins en de vorbis-encoder.

Wat is nieuw in versie 0.15 Alfa 1:

  • invoer:
  • Ise-metadata parseren
  • ondersteuning toegevoegd voor het MMS-protocol
  • verberg het HTTP-wachtwoord in de afspeellijst
  • lastfm: nieuwe invoerplugin voor last.fm radio
  • tags:
  • ondersteuning voor de & quot; album artiest & quot; tag
  • ondersteuning van MusicBrainz-tags
  • parseer RVA2-tags in mp3-bestanden
  • analyseer ID3-tags in AIFF / RIFF / WAV-bestanden
  • ffmpeg: ondersteuning voor nieuwe API voor metadata
  • ffmpeg: ondersteuning toegevoegd voor de tags commentaar, genre, jaar
  • decoders:
  • audiofile: ondersteuning voor streaming toegevoegd
  • audiofile: 24-bits ondersteuning toegevoegd
  • modplug: een andere MOD-plugin, gebaseerd op libmodplug
  • mikmod standaard uitgeschakeld vanwege ernstige beveiligingsproblemen in libmikmod
  • sidplay: nieuwe decoderplugin voor C64 SID (met libsidplay2)
  • fluidsynth: nieuwe decoderplugin voor MIDI-bestanden (met behulp van libfluidsynth)
  • wildmidi: een andere decoderplugin voor MIDI-bestanden (met libwildmidi)
  • flac: tags voor parse streams
  • mpcdec: ondersteuning voor de nieuwe libmpcdec SV8 API
  • configuratie-optie toegevoegd om decoder plug-ins uit te schakelen
  • flac: ondersteun ingesloten cuesheets
  • ffmpeg: bijgewerkte lijst met ondersteunde indelingen
  • audio-uitgangen:
  • optie toegevoegd om audio-uitgangen standaard uit te schakelen
  • wacht 10 seconden voordat het opnieuw wordt geopend na het mislukken van het spel
  • shout: vergrote buffergrootte tot 32 kB
  • null: schakel synchronisatie uit
  • mvp: terugvallen naar stereo
  • mvp: terugvallen op 16 bit audiofragmenten
  • mvp: controleer op heropen fouten
  • mvp: vaste standaard apparaatdetectie
  • pipe: nieuwe plug-in voor audio-uitvoer die een opdracht uitvoert
  • alsa: betere period_time standaardwaarde voor hoge sample rates
  • solaris: nieuwe plug-in voor audio-uitvoer voor Solaris / dev / audio
  • httpd: nieuwe audio-uitvoerplug-in voor webgebaseerde streaming, vergelijkbaar met icecast maar ingebouwd.
  • commando's:
  • & quot; playlistinfo & quot; en & quot; verplaatsen & quot; ondersteunt nu een bereik
  • toegevoegd & quot; stickerdatabase & quot ;, opdracht & quot; sticker & quot ;, waarmee clients functies zoals & quot; song rating & quot;
  • kunnen implementeren
  • toegevoegd & quot; verbruiken & quot; commando dat na het spelen een liedje verwijdert
  • toegevoegd & quot; single & quot; opdracht, indien geactiveerd, stopt het afspelen na de huidige song of herhaalt de song als & quot; repeat & quot; is actief.
  • mixers:
  • herschreven mixercode om meerdere mixers te ondersteunen
  • nieuwe pulseaudio-mixer
  • Ondersteuning voor extractie van audio-archieven toevoegen:
  • bzip2
  • ISO9660
  • zip
  • de optie & quot; error_file & quot; is verwijderd, alle berichten zijn ingelogd in & quot; log_file & quot;
  • logboekregistratie ondersteunen naar syslog
  • terugvallen op de XDG-muziekdirectory als er geen muziekdirectory is geconfigureerd
  • het niet lezen van het staatsbestand is niet fataal
  • - create-db start de MPD-daemon in plaats van af te sluiten
  • afspeellijstdirectory en muziekdirectory zijn optioneel
  • afspeellijst: herbereken de in de wachtrij geplaatste song nadat willekeurig is geschakeld
  • afspeellijst: niet ongedaan maken bij verwijderen
  • daemon: negeer & quot; gebruiker & quot; instelling indien reeds actief als die gebruiker
  • luisteren: verbreek de client-IP-adressen in het logboek
  • 24/32 bit audio-ondersteuning
  • print beschikbare protocollen in --version
  • vul buffer na het zoeken
  • kies de fallback-resampler tijdens runtime
  • stappen naar compatibiliteit met win32
  • vereist glib 2.6 of hoger
  • ingebouwde documentatie met doxygen en docbook

Wat is nieuw in versie 0.14.2:

  • Deze versie bevat bugfixes voor veel decodeerplug-ins.
  • Het voegt True Audio-bestandsondersteuning en WAV-streaming toe aan de plug-in ffmpeg-decoder.

Wat is nieuw in versie 0.14.1:

  • Deze release bevat fixes voor jack-instabiliteit, veel streamingproblemen, de Solaris-build en cross-fading audio-defecten.
  • Het volume van de software en het niet-distributiegebouw zijn verbeterd.
  • Deze releases voegen ondersteuning voor schrijver / componist-tag toe en schakelen oggvorbis zoeken op externe bestanden uit, wat het traag afspelen van ogg-bestanden streaming herstelt.

Wat is nieuw in versie 0.14:

  • Deze release repareert het logniveau & quot; beveiligd & quot ;, heeft veel documentatie-updates, schakelt standaard mikmod uit en heeft vele andere bugfixes.

Wat is nieuw in versie 0.14 Beta 3:

  • Bugs zijn gerepareerd.
  • Alle symlinks worden nu standaard gevolgd.
  • Mac OS X en libao-weergave waren opgelost.
  • Monkey's Audio-ondersteuning is toegevoegd aan de ffmpeg-plug-in.

Wat is nieuw in versie 0.14 Beta 2:

  • Dit omvat meer gebruik van Glib om gedupliceerde functionaliteit te verwijderen .
  • De oude ALSA buffer_time wordt gebruikt om vervorming te voorkomen.
  • Functionaliteit is toegevoegd om te bepalen hoe symlinks worden behandeld (hiermee wordt een regressie hersteld).
  • Er zijn correcties aangebracht voor meer internetstreams.
  • Andere fouten zijn opgelost.

Wat is nieuw in versie 0.14 Beta 1:

  • De wijzigingen voor deze release (van alpha 3) zijn onder andere stabiliteitsinstellingen, ondersteuning voor niet-Unicode- en niet-Latin1-bestandsnamen, abonnementen op niet-actieve opdrachten, stroomzoekoplossingen, ffmpeg-tagondersteuning en meer.
  • Als deze wordt gewijzigd, wordt elke vijf minuten een status opgeslagen.

Wat is nieuw in versie 0.14 Alfa 2:

  • Deze versie verbeterde de kwaliteit van decoderingsplug-ins en algemene stabiliteit.

Vergelijkbare software

stagger
stagger

12 May 15

PocketSphinx
PocketSphinx

2 Jun 15

ZynAddSubFX
ZynAddSubFX

7 Mar 16

Reacties op Music Player Daemon

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!