Publicidade

sexta-feira, 6 de janeiro de 2017

O Music Player Daemon (MPD) 0,20 foi lançado com suporte de áudio para o / L16 e WavPack-DSD.




Esta versão principal melhora o suporte multicanal.


As pessoas do Music Player Daemon (MPD) estão começando o novo ano também, trazendo-nos uma grande atualização para o open-source, livre, poderoso, flexível e aplicativo do lado do servidor para a reprodução de música em nossos sistemas GNU / Linux .

Desde o anúncio de lançamento , Music Player Daemon (MPD) 0.20 parece ser um grande lançamento que vem cerca de um mês após a última manutenção a 0,19 série MPD. O Git changelog anexado no final do artigo também nos mostra que esta é uma grande atualização com muitas melhorias e novos recursos.

A equipe destaca alguns dos novos recursos mais importantes do MPD 0.20, que incluem a capacidade de ler tags ID3 e APE de arquivos de áudio remotos através de protocolos HTTP, SMB ou NFS, implementação de suporte de áudio / L16 e WavPack-DSD, melhor Suporte multi-canal, um novo soxr resampler plugin, bem como suporte DSD_U32.

Um monte de ALSA e JACK melhorias estão lá também

Outras mudanças notáveis ​​do lançamento do Music Player Daemon 0.20 incluem um melhor relatório de erros tanto para o cliente quanto para o log, um punhado de aprimoramentos para os sistemas de som Advanced Audio Linux (JSA) e Jack Audio Connection Kit (JACK), várias atualizações de extensões de protocolo, E suporte para GCC 4.9 e Clang 3.4 ou mais recente.

Novamente, se você está curioso para saber o que exatamente foi alterado ou adicionado no MPD 0,20, recomendamos verificar o changelog interno completo anexado abaixo. Através de plugins e bibliotecas, Music Player Daemon é capaz de jogar uma grande variedade de arquivos de áudio, e você pode baixar a versão mais recente no momento do nosso site.

No entanto, recomenda-se que você instale a versão mais recente de um aplicativo de código aberto dos repositórios de software estáveis ​​do seu sistema operacional baseado em Linux, se disponível, é claro. MPD 0,20 já atingiu os repositórios Arch Linux, e deve aterrar logo em sua distro favorita, também.

Histórico de alterações:

* Protocolo 
  - "comandos" retorna comandos lista somente se playlist_directory configurado 
  - "pesquisa" / "encontrar" tem uma "janela" parâmetro 
  - duração da música de relatório com precisão milissegundos 
  - "etiqueta encontrar" pode coincidir com os valores da etiqueta 
  - deixe cair o "file: / // "prefixo para caminhos de arquivos absolutos 
  - adicionar parâmetro gama de comandar" plchanges "e" plchangesposid " 
  - envia mensagem de erro detalhada para o cliente 
* entrada 
  - curl: corrigir vazamento de memória 
* tag 
  - aPE, OGG: perder o suporte para tag não-padrão "álbum de artista" 
    tipos de arquivos afetados: Vorbis, FLAC, opus & todos os arquivos com tags de ape2 
    (o mais importante alguns mp3s) 
  - id3: remover a configuração "id3v1_encoding"; por definição, todas as tags ID3v1 
    são ISO-Latin-1 
  - macaco: suporte ganho APE reprodução com arquivos remotos 
  - leia as tags ID3 de NFS / SMB 
* decodificador 
  - melhor registro de erros 
  - Relatório de erros de E / S para clientes 
  - ffmpeg: ReplayGain apoio e MixRamp 
  - ffmpeg: suporte de transmissão marcas 
  - GME: adicionar a opção "precisão" 
  - GME: proporcionar a tag TRACK 
  - GME: varredura mais rápida 
  - mad: reduzir o uso de memória durante a digitalização de etiquetas 
  - mpcdec: leia a taxa de bits 
  - pcm: apoio audio / L16 (RFC 2586) e áudio / x-mpd-float 
  - sidplay: varredura mais rápida 
  - wavpack: suporte a arquivos grandes 
  - wavpack: DSD suporte (WavPack 5) 
  - wavpack: apoio arquivo 
* lista 
  - sugestão: não pule pregap 
  - embcue: corrigir última faixa 
  - flac: novo plugin que lê o "CUESHEET" bloco de metadados 
* saída 
  - alsa: corrigir fim multi-canal 
  - alsa: remover opção "use_mmap" 
  - alsa: DSD_U32 apoio 
  - alsa: disable PDo se ele falhar 
  - jack: reduzir o uso de CPU 
  - pulso: definir o mapa de canal para acenar-EX 
  - gravador: Tag recorde 
  - gravador: permitir que nomes de arquivo dinâmico 
  - sndio: novo plugin de saída 
* misturador 
  - nulos: novo plugin 
* resampler 
  - novo bloco "resampler" no arquivo de configuração 
    que substituem o velho "samplerate_converter" configuração 
  - soxr: permitir multi-threaded resampling 
* jogador 
  - redefinir prioridade música em playback 
  - reduzir Xruns 
* banco de dados e arquivo estado atomicamente 
* escrever sempre UTF-8 para o arquivo de log. 
* Remover a dependência do GLib 
* apoio libsystemd (em vez dos mais velhos libsystemd-daemon) 
* Banco de dados 
  - proxy: adicionar a opção keepalive TCP 
* Atualização 
  - aplicar .mpdignore corresponde aos subdiretórios 
* mudar a base de código em C ++ 14 
  - GCC 4.9 ou clang 3.4 (ou mais recente) recomendado

Fonte

Até a próxima!!!