Music Player Daemon

Screenshot Software:
Music Player Daemon
Mga detalye ng Software:
Bersyon: 0.20.20 Na-update
I-upload ang petsa: 22 Jun 18
Nag-develop: Warren Dukes
Lisensya: Libre
Katanyagan: 43

Rating: nan/5 (Total Votes: 0)

Music Player Daemon (MPD) ay isang open source, malakas, libre at nababaluktot na software ng command-line software na ipinatupad sa C ++ at dinisenyo mula sa offset upang kumilos bilang isang server-side tool para sa paglalaro ng musika sa background.

Sa madaling salita, ang MPD ay isang jukebox server kung saan maaaring magkonekta ang iba't ibang mga audio playback client. Salamat sa iba't-ibang mga aklatan at mga extension, ang Music Player Daemon ay may kakayahang maglaro ng maraming uri ng mga audio file (MP3, FLAC, OGG, AAC at WAV) habang kinokontrol ng network protocol nito.


Sinusuportahan ang iba't ibang kliyente

Tulad ng nabanggit, ang MPD ay isang demonyo na tumatakbo sa background, kaya kakailanganin mo ang isang kliyente na kumonekta dito at makipag-ugnay sa pangunahing pag-andar nito, tulad ng paglaktaw ng mga kanta, muling paglalaro ng audio track, atbp.


Kasama sa mga magagamit na command-line client ang command-line based mpc (Music Player Client), ncmpc at ncmpcpp projects, pati na rin ang graphical gmpc (Gnome Music Player Client) at mga aplikasyon ng ario.

Pagsisimula sa MPD
Upang mag-install at magamit ang MPD sa iyong operating system ng GNU / Linux, kakailanganin mong i-download ang pinakabagong bersyon ng proyekto mula sa Softoware o sa pamamagitan ng opisyal na homepage nito (tingnan ang link sa dulo ng artikulo), i-save ang archive saanman sa ang iyong PC at kunin ang mga nilalaman nito gamit ang iyong paboritong utility ng archive manager.

Buksan ang built-in na Terminal app ng iyong pamamahagi, mag-navigate sa lokasyon ng mga nakuhang mga file ng archive (hal. cd /home/softoware/mpd-0.19.6), patakbuhin ang & lsquo; ./ configure && gumawa & rsquo; utos na i-configure / i-optimize at i-compile ang programa, na sinusundan ng & lsquo; sudo gumawa i-install & rsquo; command na i-install ito ng system wide.

Patakbuhin ang & lsquo; mpd --help & rsquo; command sa terminal emulator window upang tingnan ang mga opsyon na command-line na magagamit. Ang mga ito ay nagbibigay-daan sa iyo upang wakasan ang kasalukuyang tumatakbo mpd daemon, gamitin ito nang walang isang file ng pagsasaayos, pati na rin upang gawin walang detach ang demonyo mula sa console.

Ano ang bagong sa release:

  • Ang isang problema sa na-modify na-dahil ang filter ay naayos na. Ang mga stream ng pulso ay & quot; corked & quot; habang naka-pause dahil sa & quot; solong & quot; mode. Sinusuportahan ng mga decoder ng DSD ang higit pang mga uri ng MIME at mas malalaking mga tag ng ID3. Sinusuportahan ng decoder ng Opus ang tag na R128_ALBUM_GAIN. Ang build ng Android at Windows ay may proxy database plugin.

Ano ang bagong sa bersyon:

  • Inaayos nito ang katiwalian ng file ng estado sa pagkakaroon ng mga mount point at Ang Solaris ay bumubuo ng kabiguan. Ang pag-lock sa lahat ng mga plugin ng archive ay na-optimize upang mabawasan ang xruns.

Ano ang bago sa bersyon 0.20.12:

  • cdio_paranoia, ffmpeg, smbclient at lokal na mga file: xrun mga problema na naayos
  • curl: naghahanap ng bug naayos
  • vorbis: Naayos na audio pagkakalat ng katiwalian na panginginig
  • soxr: freeze bug fixed
  • httpd: Naayos na ang bug ng kasong stream ng katiwalian

Ano ang bago sa bersyon 0.20.11:

  • imbakan:
  • kulutin: suportahan ang application na Uri ng Nilalaman / xml
  • decoder:
  • ffmpeg: mas maaasahang tagal ng kanta
  • gme: ayusin ang numero ng track
  • mapabuti ang random na order ng kanta kapag lumipat nang manu-manong kanta
  • ayusin ang paghahanap na hindi sensitibo sa kaso nang walang libicu
  • ayusin ang mga pangalan ng file ng Unicode sa mga playlist sa Windows
  • ayusin ang walang katapusang loop kapag ina-access ang mga pangalan ng malformed file sa ZIP file

Ano ang bago sa bersyon 0.20.9:

  • decoder:
  • ffmpeg: support * .adx
  • ayusin ang pagtukoy ng byte sa FreeBSD / aarch64
  • ayusin ang higit pang mga random na pag-crash kapag pinagsama-sama sa clang

Ano ang bago sa bersyon 0.20.8:

  • Inaayos nito ang isang pagbuo ng kabiguan sa GCC 4.9 at isa sa Mac OS X.

Ano ang bago sa bersyon 0.20.3:

  • protocol:
  • & quot; playlistadd & quot; Lumilikha ng bagong playlist kung wala ito, tulad ng dokumentado
  • database:
  • proxy: ayusin ang error & quot; wakasan na tinatawag na pagkatapos ng pagkahagis ... & quot;
  • proxy: gumawa ng mga error sa pagkonekta sa panahon ng startup non-fatal
  • kapitbahay:
  • upnp: ayusin ang maagang pag-expire
  • replay gain: huwag i-reset ang mga antas ng ReplayGain kapag hindi nagamit ang pag-playback
  • silence surround surrounds kapag nagko-convert mula sa stereo
  • gumamit ng mga shortcut tulad ng & quot; dsd64 & quot; sa mga mensahe ng log

Ano ang bago sa bersyon 0.20:

  • Maaaring mabasa ang mga ID3 at APE na mga tag mula sa malayuang mga file (kabilang ang HTTP / NFS / SMB)
  • pinabuting pag-uulat ng error (kapwa sa log at sa kliyente)
  • audio / L16 at WavPack-DSD support
  • pinabuting suporta ng multi-channel
  • DSD_U32 support
  • bagong soxr resampler plugin

Ano ang bago sa bersyon 0.19.9:

  • Pinapayagan nito ang dsdiff at dsf decoder na magbasa ng mas malaking ID3 na mga tag at mga pag-aayos ng paglo-load ng mga duplicate na uri ng tag mula sa file ng estado. Ang despotify na plugin ay inalis dahil ang pinagbabatayan ng library ng third-party ay hindi nalalaman at nabigo nang paulit-ulit. Muli, ang iba't ibang mga pagkabigo sa pagkabigo ay naayos na.

Ano ang bagong sa bersyon 0.19.7:

  • Inaayos nito ang mga bug sa naka-embed na CUE sheet parser, ang ffmpeg decoder plugin, ang listplaylist protocol command at isang buong grupo ng mga bug sa NFS client. Sa port ng Windows, isang malubhang bug ng pag-crash ang naayos.

Ano ang bago sa bersyon 0.19.6:

  • decoder:
  • ffmpeg: suportahan ang FFmpeg 2.5
  • ayusin ang kabiguan sa musl
  • android:
  • i-update ang libFLAC sa 1.3.1
  • i-update ang FFmpeg sa 2.5

Ano ang bago sa bersyon 0.18.8:

  • Decoder:
  • ffmpeg: support libav v10_alpha1
  • Encoder:
  • vorbis: ayusin ang kabiguan ng linker
  • Output:
  • roar: dokumentasyon
  • mas matatag na parser ng Icy-Metadata
  • ayusin ang pagkabigo ng Solaris

Ano ang bago sa bersyon 0.18.7:

Ang paglabas na ito ay nag-aayos ng pag-crash sa pls playlist plugin at isang memory leak sa faad decoder plugin. Ang mga suplementaryong grupo ay initalize lamang kapag ang MPD ay sinimulan ng root ng gumagamit.

Ano ang bago sa bersyon 0.18.6:

  • Input:
  • cdio_paranoia: support libcdio-paranoia 0.90
  • Mga Tag:
  • riff: makilala ang pangalawang kaso & quot; ID3 & quot; chunk name
  • Decoder:
  • ffmpeg: gumamit ng mga kamag-anak timestamp
  • Output:
  • openal: ayusin ang pagbuo ng kabiguan sa Mac OS X
  • osx: repair fix failure
  • panghalo:
  • alsa: ayusin ang pagkakabuo ng kabiguan sa uClibc
  • Ayusin ang replay gain sa panahon ng cross-fade
  • Tanggapin ang mga file na walang metadata

Ano ang bagong sa bersyon 0.18.5:

  • Inaayos nito ang higit pang mga bug ng bawa't order at bumuo ng mga pagkabigo. Ang & quot; curl & quot; Input plugin ngayon ay gumagana sa paligid ng isang bug libcurl na naayos sa bersyon 7.32.0. Ang isang pagkakabit ng bug na may resampling 24 bit audio ay naayos na. Ang & quot; proxy & quot; Ang database plugin ay natutunan na ipasa ang & quot; db_update & quot; katangian.

Ano ang bago sa bersyon 0.18.4:

  • Decoder:
  • dsdiff: ayusin ang byte order bug
  • ayusin ang mga pagkabigo sa pagkakabuo dahil sa nawawalang kasama
  • libc ++ compatibility

Ano ang bago sa bersyon 0.18.3:

  • Fixed stuck MPD pagkatapos ng pagbabago ng kanta (0.18.2 pagbabalik).

Ano ang bago sa bersyon 0.16:

  • Nagdagdag ng maraming mga bagong tampok.

Ano ang bago sa bersyon 0.15.15:

  • Fixed a failure assertion.

Ano ang bago sa bersyon 0.15.9:

  • Aleksei Kaveshnikov (1):
  • decoder / mpcdec: ayusin ang replay gain formula sa v8
  • Avuton Olrich (2):
  • Baguhin ang bersyon ng string sa post-release na bersyon 0.15.9 ~ git
  • mpd bersyon 0.15.9
  • Max Kellermann (4):
  • decoder / mad: fix crash kapag naghahanap sa dulo ng kanta
  • playlist: ayusin ang solong + ulit sa random na mode
  • tag: nagdagdag ng function na tag_merge_replace ()
  • player_thread: ipagpaliban ang mga tag ng kanta sa panahon ng cross-fade
  • Piotr Gozdur (1):
  • decoder / mpcdec: ayusin ang mga negatibong paglilipat sa mga takdang tuldok na tuldok

Ano ang bago sa bersyon 0.15.5:

  • Ang pagpapalabas na ito ay nagpapabuti sa katatagan sa pamamagitan ng pag-aayos ng isang hang at isang ilang mga paglabas ng memorya.

Ano ang bagong sa bersyon 0.15.4:

  • Ini-release ng paglabas na ito ang Mac OS X 10.6 build, Ogg Vorbis na mga isyu, at ilang iba pang mga menor de edad isyu.

Ano ang bago sa bersyon 0.15.3:

  • Ang pagpapalabas na ito ay nagpapabuti sa bilis ng pag-update at nag- bug.

Ano ang bago sa bersyon 0.15.1:

  • decoder:
  • flac: ayusin ang kabiguan ng assertion sa tag_free () tumawag
  • output:
  • httpd: isama ang sys / types.h (pag-aayos ng Mac OS X)
  • mga utos:
  • huwag ipagpatuloy ang pag-playback kapag huminto habang naka-pause
  • database: nakapirming NULL pointer dereference pagkatapos ng charset change
  • mag-log: ayusin ang double free () bug sa panahon ng pag-shutdown

Ano ang bago sa bersyon 0.15 Beta 2:

    beta1 sa shoutcast / httpd output plugin at ang vorbis encoder.

Ano ang bago sa bersyon 0.15 Alpha 1:

  • input:
  • i-parse ang Icy-Metadata
  • Nagdagdag ng suporta para sa protocol ng MMS
  • itago ang HTTP password sa playlist
  • lastfm: bagong input plugin para sa last.fm radio
  • mga tag:
  • suportahan ang & quot; artist ng album & quot; tag
  • suportahan ang mga tag na MusicBrainz
  • i-parse ang mga tag na RVA2 sa mga mp3 file
  • i-parse ang mga tag ng ID3 sa AIFF / RIFF / WAV file
  • ffmpeg: suportahan ang bagong metadata API
  • ffmpeg: Nagdagdag ng suporta para sa komento ng mga tag, genre, taon
  • decoders:
  • audiofile: idinagdag ang suporta sa pag-upload
  • audiofile: nagdagdag ng 24 bit support
  • modplug: isa pang MOD plugin, batay sa libmodplug
  • mikmod hindi pinagana bilang default, dahil sa malubhang mga isyu sa seguridad sa libmikmod
  • sidplay: bagong decoder plugin para sa C64 SID (gamit ang libsidplay2)
  • fluidsynth: bagong decoder plugin para sa mga file ng MIDI (gamit ang libfluidsynth)
  • wildmidi: isa pang decoder plugin para sa mga file ng MIDI (gamit ang libwildmidi)
  • flac: i-parse stream tags
  • mpcdec: suportahan ang bagong libmpcdec SV8 API
  • idinagdag na opsyon sa pagsasaayos upang huwag paganahin ang mga plugin ng decoder
  • flac: naka-embed na mga support cuesheet
  • ffmpeg: na-update na listahan ng mga suportadong format
  • mga audio output:
  • idinagdag na pagpipilian upang huwag paganahin ang mga audio output sa pamamagitan ng default
  • maghintay ng 10 segundo bago muling magbukas pagkatapos ng pagkabigo ng pag-play
  • sumigaw: pinalaki ang laki ng buffer sa 32 kB
  • null: payagan ang hindi pagpapagana ng pag-synchronize
  • mvp: bumabalik sa stereo
  • mvp: bumabalik sa 16 bit audio samples
  • mvp: lagyan ng check para sa muling pagbukas ng mga error
  • mvp: pagtukoy ng detalyadong pag-detect ng default
  • pipe: bagong audio output plugin na nagpapatakbo ng isang command
  • alsa: mas mahusay na halaga ng default na period_time para sa mataas na rate ng sample
  • solaris: bagong audio output plugin para sa Solaris / dev / audio
  • httpd: bagong audio output plugin para sa web based streaming, katulad ng icecast ngunit binuo.
  • mga utos:
  • & quot; playlistinfo & quot; at & quot; ilipat & quot; ay sumusuporta sa isang hanay ngayon
  • idinagdag & quot; sticker database & quot ;, command & quot; sticker & quot ;, na nagpapahintulot sa mga kliyente na ipatupad ang mga tampok tulad ng & quot; rating ng kanta & quot;
  • idinagdag & quot; ubusin & quot; command na nag-aalis ng isang kanta pagkatapos ng pag-play
  • idinagdag & quot; solong & quot; command, kung aktibo, hihinto ang pag-playback pagkatapos ng kasalukuyang kanta o ulitin ang kanta kung & quot; ulitin & quot; ay aktibo.
  • mixers:
  • rewritten code ng panghalo upang suportahan ang maramihang mga mixer
  • bagong pulseaudio mixer
  • Magdagdag ng audio archive support support:
  • bzip2
  • iso9660
  • zip
  • ang opsyon & quot; error_file & quot; ay inalis, ang lahat ng mga mensahe ay naka-log in sa & quot; log_file & quot;
  • suporta sa pag-log sa syslog
  • bumalik sa XDG music directory kung walang music_directory ay naka-configure
  • Hindi mabasa ang kabiguan na basahin ang file ng estado
  • - lumikha-db nagsisimula ang MPD daemon sa halip na lumabas
  • playlist_directory at music_directory ay opsyonal
  • playlist: muling kalkulahin ang queued song matapos ang random ay naka-toggled
  • playlist: huwag i-unpause sa tanggalin
  • daemon: huwag pansinin ang & quot; user & quot; setting kung tumatakbo na bilang user na iyon
  • makinig: ayusin ang mga nawawalang client na IP address sa pag-log
  • 24/32 bit audio support
  • i-print ang magagamit na mga protocol sa --version
  • punan buffer pagkatapos maghanap
  • piliin ang reserbler ng fallback sa runtime
  • mga hakbang na kinuha patungo sa win32 compatibility
  • nangangailangan ng glib 2.6 o mas mataas
  • built-in na dokumentasyon gamit ang doxygen at docbook

Ano ang bago sa bersyon 0.14.2:

  • Ang release na ito ay naglalaman ng mga bugfix para sa maraming mga plugin ng decoder.
  • Nagdaragdag ito ng True Audio file support at WAV streaming sa ffmpeg decoder plugin.

Ano ang bago sa bersyon 0.14.1:

Nagtatampok ang mga release na ito ng mga pag-aayos ng pagkasira ng diyak, maraming mga isyu sa pag-stream, nagtatatag ang Solaris, at tumatawid ng mga depekto sa audio.
  • Pinabuting ang dami ng software at hindi pamamahagi ng gusali.
  • Ang paglabas na ito ay nagdaragdag ng tag suporta ng manunulat / kompositor at hindi pinapagana ang paghahanap ng mga oggvorbis sa mga malayuang file, na nag-aayos ng mabagal na pag-playback ng ogg file streaming.
  • Ano ang bago sa bersyon 0.14:

    • Iniayos ng paglabas na ito ang antas ng log & quot; secure & quot; maraming mga update sa dokumentasyon, hindi pinapagana ang mikmod bilang default, at maraming iba pang mga bugfixes.

    Ano ang bago sa bersyon 0.14 Beta 3:

    • Ang lahat ng mga symlink ay sinundan na ngayon bilang default.
    • Naayos na ang Mac OS X at libao na pag-playback.
    • Ang suporta ng Monkey Audio ay idinagdag sa ffmpeg plugin.

    Ano ang bago sa bersyon 0.14 Beta 2:

    • Kabilang dito ang higit pang paggamit ng Glib upang alisin ang nauulit na pag-andar .
    • Ang lumang ALSA buffer_time ay ginagamit upang maiwasan ang pagbaluktot.
    • Ang pag-andar ay idinagdag upang kontrolin kung paano ginagamot ang mga symlink (iniayos ang isang pagbabalik-tanaw).
    • Mga pag-aayos ay ginawa para sa higit pang mga stream ng Internet.
    • Iba pang mga bug ay naayos na.

    Ano ang bago sa bersyon 0.14 Beta 1:

    • Kabilang sa mga pagbabago para sa paglabas na ito (mula sa alpha 3) para sa mga di-Unicode at di-Latin1 na mga pangalan ng file, mga idle na subscription ng command, paghanap ng stream na pag-optimize, suporta sa tag na ffmpeg, at higit pa.
    • Kung nagbago, ang estado ay nagse-save ng bawat 5 minuto.

    Ano ang bago sa bersyon 0.14 Alpha 2:

      katatagan.

    Katulad na software

    yoink
    yoink

    12 May 15

    uraniacast
    uraniacast

    11 May 15

    ReZound
    ReZound

    4 Jun 15

    Mga komento sa Music Player Daemon

    Mga Komento hindi natagpuan
    Magdagdag ng komento
    I-sa mga imahe!