Music Player Daemon

Tela Software:
Music Player Daemon
Detalhes de Software:
Versão: 0.20.20 Atualizado
Data de upload: 22 Jun 18
Revelador: Warren Dukes
Licença: Livre
Popularidade: 43

Rating: nan/5 (Total Votes: 0)

O Music Player Daemon (MPD) é um projeto de software de linha de comando open source, poderoso, livre e flexível implementado em C ++ e projetado a partir do offset para atuar como uma ferramenta do lado do servidor para tocar música no fundo.

Em outras palavras, o MPD é um servidor jukebox ao qual vários clientes de reprodução de áudio podem se conectar. Graças a várias bibliotecas e extensões, o Music Player Daemon é capaz de reproduzir uma grande variedade de arquivos de áudio (MP3, FLAC, OGG, AAC e WAV) enquanto é controlado pelo seu protocolo de rede.


Suporta vários clientes

Como mencionado, o MPD é um daemon que roda em segundo plano, então você precisará de um cliente para se conectar a ele e interagir com sua funcionalidade principal, como pular músicas, reproduzir faixas de áudio, etc.

Os clientes de linha de comando disponíveis incluem os projetos mpc (Music Player Client), ncmpc e ncmpcpp baseados em linha de comando, bem como os aplicativos gráficos gmpc (Gnome Music Player Client) e ario.

Introdução ao MPD

Para instalar e usar o MPD no seu sistema operacional GNU / Linux, você terá que baixar a versão mais recente do projeto da Softoware ou através de sua página oficial (veja o link no final do artigo), salve o arquivo em algum lugar no seu PC e extraia seu conteúdo usando seu utilitário favorito de gerenciador de arquivos.

Abra o aplicativo Terminal interno de sua distribuição, navegue até o local dos arquivos de arquivo extraídos (por exemplo, cd / home / softwar / am /mpd-0.19.6), execute o & lsquo; ./ configure && make & rsquo; comando para configurar / otimizar e compilar o programa, seguido pelo comando & lsquo; sudo make install & rsquo; comando para instalá-lo em todo o sistema.

Execute o & lsquo; mpd --help & rsquo; comando no emulador de terminal para visualizar as opções de linha de comando disponíveis. Estes permitem que você termine o daemon mpd atualmente em execução, use-o sem um arquivo de configuração, assim como não separe o daemon do console.

O que há de novo neste lançamento:

  • Um problema com o filtro modified-since foi corrigido. Pulse streams são "corked" enquanto pausado devido a & quot; single & quot; modo. Os decodificadores DSD suportam mais tipos MIME e tags ID3 maiores. O decodificador Opus suporta a tag R128_ALBUM_GAIN. As compilações do Android e do Windows têm o plug-in do banco de dados de proxy.

O que há de novo na versão:

  • Corrige a corrupção do arquivo de estado na presença de pontos de montagem e Falha de compilação do Solaris. O bloqueio em todos os plug-ins de archive foi otimizado para reduzir xruns.

O que há de novo na versão 0.20.12:

  • arquivos cdio_paranoia, ffmpeg, smbclient e locais: xrun problemas corrigidos
  • curl: procurando bug corrigido
  • vorbis: Bug de corrupção de áudio do Tremor
  • soxr: bug congelado corrigido
  • httpd: erro de corrupção de fluxo do Vorbis corrigido

O que há de novo na versão 0.20.11:

  • armazenamento:
  • curl: suporte ao aplicativo Content-Type / xml
  • decodificador:
  • ffmpeg: duração da música mais confiável
  • gme: corrija a numeração de faixas
  • melhore a ordem aleatória das músicas ao alternar as músicas manualmente
  • corrija a pesquisa insensível a maiúsculas sem libicu
  • corrigir nomes de arquivos Unicode em listas de reprodução no Windows
  • correção de loop infinito ao acessar nomes de arquivos malformados em arquivos ZIP

O que há de novo na versão 0.20.9:

  • decoder:
  • ffmpeg: suporte * .adx
  • conserte a detecção de pedidos de byte no FreeBSD / aarch64
  • corrigir mais falhas aleatórias quando compiladas com clang

O que há de novo na versão 0.20.8:

  • Ele corrige uma falha de compilação com o GCC 4.9 e um no Mac OS X.

O que há de novo na versão 0.20.3:

  • protocolo:
  • & quotlist; playlistadd & quot; cria uma nova lista de reprodução, se ela não existir, conforme documentado
  • banco de dados:
  • proxy: corrija o erro & quot; encerre o chamado após o lançamento ... & quot;
  • proxy: faça erros de conexão durante a inicialização não fatal
  • vizinho:
  • upnp: corrigir expiração prematura
  • ganho de repetição: não redefina os níveis do ReplayGain ao cancelar a reprodução
  • silêncio surround canais ao converter de estéreo
  • use atalhos, como & quot; dsd64 & quot; em mensagens de log

O que há de novo na versão 0.20:

  • várias extensões de protocolo
  • Tags ID3 e APE podem ser lidas de arquivos remotos (incluindo HTTP / NFS / SMB)
  • relatórios de erros aprimorados (para o log e para o cliente)
  • suporte para áudio / L16 e WavPack-DSD
  • suporte multicanal aprimorado
  • Suporte DSD_U32
  • novo plug-in de resampler soxr

O que há de novo na versão 0.19.9:

  • Permite que os decodificadores dsdiff e dsf leiam tags ID3 maiores e corrijam o carregamento de tipos de tag duplicados do arquivo de estado. O plugin despotify foi removido porque a biblioteca de terceiros subjacente é não-mantida e está extinta há algum tempo. Mais uma vez, várias falhas raras de construção foram corrigidas.

O que há de novo na versão 0.19.7:

  • Corrige os erros no analisador da folha CUE incorporado, o plugin decodificador ffmpeg, o comando protocol do listplaylist e um monte de bugs no cliente NFS. Na porta do Windows, um grave bug de falha foi corrigido.

O que há de novo na versão 0.19.6:

  • decodificador:
  • ffmpeg: suporta o FFmpeg 2.5
  • corrija a falha de compilação com musl
  • android:
  • atualize libFLAC para 1.3.1
  • atualize o FFmpeg para 2,5

O que há de novo na versão 0.18.8:

  • Decodificador:
  • ffmpeg: suporta libav v10_alpha1
  • Codificador:
  • vorbis: corrigir falha do vinculador
  • Saída:
  • rugido: documentação
  • analisador de Metadados de Gelo mais robusto
  • corrigir falha de compilação do Solaris

O que há de novo na versão 0.18.7:

  • Esta versão corrige uma falha no plug-in de lista de reprodução pls e um vazamento de memória no plug-in do decodificador de faad. Grupos suplementares são apenas iniciados quando o MPD é iniciado pelo usuário root.

O que há de novo na versão 0.18.6:

  • Entrada:
  • cdio_paranoia: suporte a libcdio-paranoia 0.90
  • Tags:
  • riff: reconhece letras maiúsculas & quot; ID3 & quot; nome do pedaço
  • Decodificador:
  • ffmpeg: use registros de data e hora relativos
  • Saída:
  • openal: corrija a falha de compilação no Mac OS X
  • osx: corrigir falha de compilação
  • Mixer:
  • alsa: corrija a falha de compilação com o uClibc
  • Corrigir ganho de repetição durante o cross-fade
  • Aceitar arquivos sem metadados

O que há de novo na versão 0.18.5:

  • Ele corrige mais erros de ordem de bytes e falhas de compilação. O & quot; curl & quot; plugin de entrada agora funciona em torno de um bug libcurl que foi corrigido na versão 7.32.0. Um erro de recorte com reamostragem de áudio de 24 bits foi corrigido. O & quot; proxy & quot; O plugin do banco de dados aprendeu a encaminhar o & quot; db_update & quot; atributo.

O que há de novo na versão 0.18.4:

  • Decodificador:
  • dsdiff: corrija o bug do pedido de byte
  • corrija falhas de compilação devido à falta de inclusões
  • compatibilidade da libc ++

O que há de novo na versão 0.18.3:

  • MPD bloqueado fixo após a mudança de música (0.18.2 regressão).

O que há de novo na versão 0.16:

  • Adicionou muitos recursos novos.

O que há de novo na versão 0.15.15:

  • Corrigida uma falha de declaração.

O que há de novo na versão 0.15.9:

  • Aleksei Kaveshnikov (1):
  • decoder / mpcdec: corrija a fórmula de ganho de repetição com v8
  • Avuton Olrich (2):
  • Modifique a string de versão para a versão de pós-lançamento 0.15.9 ~ git
  • versão 0.15.9 do mpd
  • Max Kellermann (4):
  • decoder / mad: consertar falha ao procurar no final da música
  • playlist: corrija single + repita no modo aleatório

  • tag
  • : função adicionada tag_merge_replace ()
  • player_thread: adiar as tags de música durante o cross-fade
  • Piotr Gozdur (1):
  • decoder / mpcdec: corrija o deslocamento negativo em amostras de ponto fixo

O que há de novo na versão 0.15.5:

  • Esta versão melhora a estabilidade fixando um travamento e um poucos vazamentos de memória.

O que há de novo na versão 0.15.4:

  • Esta versão corrige a versão do Mac OS X 10.6, problemas do Ogg Vorbis e alguns outros questões menores.

O que há de novo na versão 0.15.3:

  • Esta versão melhora a velocidade de atualização e conserta uma falha de áudio bug.

O que há de novo na versão 0.15.1:

  • decodificadores:
  • flac: corrige falha de asserção na chamada tag_free ()

  • Saída
  • :
  • httpd: inclua sys / types.h (corrige o Mac OS X)
  • comandos:
  • não retoma a reprodução quando parar durante a pausa
  • banco de dados: desreferenciamento de ponteiro NULL fixo após alteração de charset
  • log: corrige o bug double free () durante o desligamento

O que há de novo na versão 0.15 Beta 2:

  • Esta versão corrige alguns erros críticos de 0,15 ~ beta1 nos plugins de saída shoutcast / httpd e no codificador vorbis.

O que há de novo na versão 0.15 Alfa 1:

  • entrada:
  • analisar metadados gelados
  • adicionou suporte ao protocolo MMS
  • ocultar a senha HTTP na playlist
  • lastfm: novo plugin de entrada para a rádio last.fm
  • tags:
  • suporta o & quot; artista do álbum & quot; tag
  • suporta tags MusicBrainz
  • analisar tags RVA2 em arquivos mp3
  • analisar tags ID3 em arquivos AIFF / RIFF / WAV
  • ffmpeg: suporte à nova API de metadados
  • ffmpeg: suporte adicionado ao comentário de tags, gênero, ano
  • decodificadores:
  • audiofile: suporte a streaming adicionado
  • audiofile: suporte adicional de 24 bits
  • modplug: outro plugin MOD, baseado em libmodplug
  • mikmod desativado por padrão, devido a graves problemas de segurança no libmikmod
  • sidplay: novo plugin decodificador para C4 SID (usando libsidplay2)
  • fluidsynth: novo plugin decodificador para arquivos MIDI (usando libfluidsynth)
  • wildmidi: outro plugin decodificador para arquivos MIDI (usando libwildmidi)

  • Tags de fluxo
  • flac: parse
  • mpcdec: suporta a nova API SV8 da libmpcdec
  • opção de configuração adicionada para desativar os plug-ins do decodificador
  • flac: suporte a capturas de tela incorporadas
  • ffmpeg: lista atualizada de formatos suportados
  • saídas de áudio:
  • opção adicionada para desativar as saídas de áudio por padrão
  • aguarde 10 segundos antes de reabrir após falha no jogo
  • gritar: tamanho do buffer ampliado para 32 kB
  • null: permitir a desativação da sincronização
  • mvp: volte para estéreo
  • mvp: recua para amostras de áudio de 16 bits
  • mvp: verifique se há erros de reabertura
  • mvp: detecção de dispositivo padrão fixo
  • pipe: novo plug-in de saída de áudio que executa um comando
  • alsa: melhor valor padrão de period_time para altas taxas de amostragem
  • solaris: novo plug-in de saída de áudio para Solaris / dev / audio
  • httpd: novo plug-in de saída de áudio para streaming baseado na web, semelhante ao icecast, mas incorporado.
  • comandos:
  • & quot; playlistinfo & quot; e & quot; mover & quot; suporta um intervalo agora
  • adicionado & quot; banco de dados de adesivos & quot ;, comando & quot; adesivo & quot ;, que permite aos clientes implementar recursos como & quot; classificação de música & quot;
  • adicionou & quot; consumir & quot; comando que remove uma música depois da reprodução
  • adicionado & quot; único & quot; comando, se ativado, pára a reprodução após a música atual ou repete a música se & quot; repetir & quot; está ativo.
  • mixers:
  • código de mixer reescrito para suportar vários mixers
  • novo mixer pulseaudio
  • Adicionar suporte à extração de arquivos de áudio:
  • bzip2
  • iso9660
  • zip
  • a opção & quot; arquivo_de_d erro & quot; foi removido, todas as mensagens estão registradas em "log_file"
  • suporte ao registro no syslog
  • retorne ao diretório de músicas do XDG se nenhum diretório_destino estiver configurado
  • falha ao ler o arquivo de estado não é fatal
  • - o create-db inicia o daemon MPD em vez de sair
  • playlist_directory e music_directory são opcionais
  • lista de reprodução: recalcule a música na fila depois de alternar aleatoriamente
  • lista de reprodução: não é necessário cancelar a exclusão
  • daemon: ignore & quot; usuário & quot; definindo se já está sendo executado como esse usuário
  • listen: corrija os endereços IP do cliente quebrados no log
  • suporte de áudio de 24/32 bits
  • imprime os protocolos disponíveis na --version
  • preenche o buffer depois de procurar
  • escolha o resampler de fallback em tempo de execução
  • passos dados para a compatibilidade com o win32
  • requerer 2.6 ou superior
  • documentação integrada usando doxygen e docbook

O que é novo na versão 0.14.2:

  • Esta versão contém correções para muitos plug-ins de decodificador. / li>
  • Adiciona suporte a arquivos True Audio e streaming WAV no plug-in do decodificador ffmpeg.

O que há de novo na versão 0.14.1:

  • Esta versão apresenta correção de instabilidade de jacks, muitos problemas de fluxo, defeitos de áudio do Solaris e cross fading.
  • O volume de software e o edifício sem distribuição foram melhorados.
  • Essas versões adicionam suporte à tag writer / composer e desabilitam oggvorbis em busca de arquivos remotos, o que corrige a reprodução lenta de streaming de arquivos ogg.

O que há de novo na versão 0.14:

  • Esta versão corrige o nível de registro & quot; seguro & quot ;, muitas atualizações de documentação, desabilita o mikmod por padrão e tem muitas outras correções de bugs.

O que há de novo na versão 0.14 Beta 3:

  • Os erros foram corrigidos.
  • Todos os links simbólicos agora são seguidos por padrão.
  • Mac OS X e reprodução de libao foram corrigidos.

  • O suporte de áudio do
  • Monkey foi adicionado ao plug-in ffmpeg.

O que há de novo na versão 0.14 Beta 2:

  • Isso inclui mais uso do Glib para remover a funcionalidade duplicada .
  • O antigo buffer_time do ALSA é usado para evitar distorções.
  • A funcionalidade foi adicionada para controlar como os links simbólicos são tratados (isso corrige uma regressão).
  • Correções foram feitas para mais fluxos de Internet.
  • Outros bugs foram corrigidos.

O que há de novo na versão 0.14 Beta 1:

  • As alterações desta versão (do alfa 3) incluem correções de estabilidade, suporte para nomes de arquivos não-Unicode e não-Latin1, assinaturas de comandos inativas, otimizações de busca de fluxo, suporte a tags ffmpeg e muito mais.
  • Se alterado, o estado é salvo a cada 5 minutos.

O que há de novo na versão 0.14 Alpha 2:

  • Esta versão melhorou a qualidade dos plugins de decodificação e estabilidade.

Programas semelhantes

Vrok
Vrok

17 Feb 15

DefleMask Tracker
DefleMask Tracker

20 Feb 15

KMetronome
KMetronome

14 Apr 15

UPG
UPG

3 Jun 15

Comentário para Music Player Daemon

Comentários não encontrado
Adicionar comentário
Ligue imagens!