Music Player Daemon

소프트웨어 스크린 샷:
Music Player Daemon
소프트웨어 정보:
버전: 0.20.20 업데이트
업로드 날짜: 22 Jun 18
개발자: Warren Dukes
라이센스: 무료
인기: 43

Rating: nan/5 (Total Votes: 0)

MPD (Music Player Daemon)는 C ++로 구현되고 백그라운드에서 음악을 재생하기위한 서버 측 도구로 작동하도록 오프셋에서 설계된 강력하고 자유롭고 유연한 개방형 명령 줄 소프트웨어 프로젝트입니다.

>

즉, MPD는 다양한 오디오 재생 클라이언트가 연결할 수있는 주크 박스 서버입니다. 다양한 라이브러리 및 확장 기능 덕분에 Music Player Daemon은 네트워크 프로토콜에 의해 제어되는 동안 다양한 오디오 파일 (MP3, FLAC, OGG, AAC 및 WAV)을 재생할 수 있습니다.


다양한 고객 지원

앞서 언급했듯이 MPD는 백그라운드에서 실행되는 데몬이므로 연결하고 노래를 건너 뛰거나 오디오 트랙을 재생하는 등의 핵심 기능과 상호 작용할 클라이언트가 필요합니다.

사용 가능한 명령 줄 클라이언트에는 명령 줄 기반 mpc (Music Player Client), ncmpc 및 ncmpcpp 프로젝트는 물론 그래픽 gmpc (Gnome Music Player 클라이언트) 및 ario 응용 프로그램이 포함됩니다.

MPD 시작하기

GNU / Linux 운영 체제에 MPD를 설치하고 사용하려면 Softoware 또는 공식 홈페이지 (기사 끝에있는 링크 참조)를 통해 최신 버전의 프로젝트를 다운로드하고, 아카이브를 귀하의 PC를 열고 좋아하는 아카이브 관리자 유틸리티를 사용하여 내용을 추출하십시오.

배포본의 기본 제공되는 터미널 앱을 열고 압축 해제 된 보관 파일의 위치 (예 : cd /home/softoware/mpd-0.19.6)로 이동 한 다음 & lsquo; ./configure && make & rsquo;를 실행하십시오. 명령을 사용하여 프로그램을 구성 / 최적화하고 컴파일 한 다음 & lsquo; sudo make install & rsquo; 명령을 사용하여 시스템 전체를 설치하십시오.

& lsquo; mpd --help & rsquo;를 실행하십시오. 명령을 사용하여 사용 가능한 명령 행 옵션을보십시오. 이것들을 사용하면 현재 실행중인 mpd 데몬을 종료하고 구성 파일없이 사용할 수 있으며 콘솔에서 데몬을 분리하지도 않습니다.

이 릴리스의 새로운 기능 :

modified-since 필터의 문제점이 수정되었습니다. 펄스 스트림은 "코킹 됨" "단일"로 인해 일시 중지 된 동안 방법. DSD 디코더는 더 많은 MIME 유형과 더 큰 ID3 태그를 지원합니다. Opus 디코더는 R128_ALBUM_GAIN 태그를 지원합니다. Android 및 Windows 빌드에는 프록시 데이터베이스 플러그인이 있습니다.

버전의 새로운 기능 :

마운트 포인트가있는 상태 파일 손상 및 Solaris 빌드 오류를 수정합니다. 모든 보관 플러그인에서 잠금 기능은 xrun을 줄이기 위해 최적화되었습니다.

cdio_paranoia, ffmpeg, smbclient 및 로컬 파일 : xrun 문제가 수정되었습니다.

버전 0.20.12의 새로운 내용
컬 (curl) : 찾는 버그 수정
vorbis : 떨림 오디오 손상 버그 수정
soxr : 고정 된 버그 고정
httpd : Vorbis 스트림 손상 버그 수정

버전 0.20.11의 새로운 기능 :

저장 용량 :
curl : Content-Type 응용 프로그램 / xml 지원
디코더 :
ffmpeg :보다 안정적인 노래 길이
gme : 트랙 번호 매기기 수정
노래를 수동으로 전환 할 때 임의의 노래 순서 개선
libicu없이 대소 문자를 구분하지 않는 검색 수정
Windows의 재생 목록에 유니 코드 파일 이름 수정
ZIP 파일의 조작 된 파일 이름에 액세스 할 때 무한 루프 수정

0.20.9 버전의 새로운 기능 :

decoder :
ffmpeg : 지원 * .adx
FreeBSD / aarch64에서 바이트 순서 감지 수정
clang으로 컴파일 할 때 더 많은 임의의 충돌을 수정합니다.

버전 0.20.8의 새로운 기능 :

GCC 4.9 및 Mac OS X에서의 빌드 실패를 수정합니다.

버전 0.20.3의 새로운 기능 :

프로토콜 :
"playlistadd" 문서화 된대로 새로운 재생 목록을 만듭니다.
데이터 베이스:
프록시 : 오류 & quot; 던지기 후에 호출 된 종료 & quot; 오류 수정
프록시 : 시작시 연결 오류를 일으키지 않습니다. 치명적이지 않습니다.
이웃 사람:
upnp : 조기 만료 수정
재생 게인 : 재생을 일시 중지 할 때 재생 게인 수준을 재설정하지 않습니다.
스테레오에서 변환 할 때 서라운드 채널을 음소거합니다.
& quot; dsd64 & quot;와 같은 단축키를 사용하십시오. 로그 메시지

버전 0.20의 새로운 기능 :

다양한 프로토콜 확장
ID3 및 APE 태그는 원격 파일 (HTTP / NFS / SMB 포함)에서 읽을 수 있습니다.
향상된 오류보고 (로그 및 클라이언트 모두에 대한)
오디오 / L16 및 WavPack-DSD 지원
개선 된 다중 채널 지원
DSD_U32 지원
새로운 soxr 리샘플링 플러그인

버전 0.19.9의 새로운 기능 :

dsdiff 및 dsf 디코더가 더 큰 ID3 태그를 읽고 상태 파일에서 중복 태그 유형을로드하도록 수정합니다. despotify 플러그인은 기본 타사 라이브러리가 유지되지 않고 꽤 오랫동안 사용되지 않아 제거되었습니다. 다시 말하지만, 다양한 희귀 빌드 실패가 수정되었습니다.

버전 0.19.7의 새로운 기능 :

포함 된 CUE 시트 구문 분석기, ffmpeg 디코더 플러그인, listplaylist 프로토콜 명령 및 전체 버그 목록을 수정합니다. NFS 클라이언트. Windows 포트에서 심각한 충돌 버그가 수정되었습니다.

0.19.6 버전의 새로운 기능 :

decoder :
ffmpeg : FFmpeg 2.5 지원
musl로 빌드 실패를 수정하십시오.
기계적 인조 인간:
libFLAC를 1.3.1로 업데이트하십시오.
FFmpeg를 2.5로 업데이트하십시오.

0.18.8 버전의 새로운 기능 :

디코더 :
ffmpeg : libav v10_alpha1 지원
인코더 :
vorbis : 링커 오류 수정
산출:
포효 : 문서
보다 강력한 Icy-Metadata 파서
Solaris 빌드 실패 수정

버전 0.18.7의 새로운 기능 :

이 버전에서는 pls 재생 목록 플러그인의 오류 및 faad 디코더 플러그인의 메모리 누수가 수정되었습니다. 보충 그룹은 MPD가 사용자 루트에 의해 시작될 때만 활성화됩니다.

0.18.6 버전의 새로운 기능 :

입력 :
cdio_paranoia : libcdio-paranoia 0.90 지원
태그 :
riff : 대문자 "ID3"을 인식한다. 청크 이름
디코더 :
ffmpeg : 상대 타임 스탬프 사용
산출:
openal : Mac OS X에서 빌드 오류 수정
osx : 빌드 실패 수정
믹서:
alsa : uClibc로 빌드 실패 수정
크로스 페이드 중 재생 이득 수정
메타 데이터없이 파일 허용

0.18.5 버전의 새로운 기능 :

더 많은 바이트 순서 버그와 빌드 실패를 수정합니다. "컬 (curl) 입력 플러그인은 이제 버전 7.32.0에서 수정 된 libcurl 버그를 해결합니다. 24 비트 오디오 리샘플링의 클리핑 버그가 수정되었습니다. "프록시" 데이터베이스 플러그인은 & quot; db_update & quot; 속성.

버전 0.18.4의 새로운 기능 :

디코더 :
dsdiff : 바이트 순서 버그 수정
누락으로 인한 빌드 실패 수정 포함
libc ++ 호환성

0.18.3 버전의 새로운 기능은 다음과 같습니다.

노래 변경 후 고정 된 MPD가 수정되었습니다 (0.18.2 회귀).

버전 0.16의 새로운 기능 :

많은 새로운 기능이 추가되었습니다.

버전 0.15.15의 새로운 내용 :

어설 션 오류가 수정되었습니다.

0.15.9 버전의 새로운 기능 :

Aleksei Kaveshnikov (1) :
decoder / mpcdec : v8로 리플레이 게인 수식 수정
Avuton Olrich (2) :
버전 문자열을 0.15.9 이후 버전으로 수정하십시오. ~ git
mpd 버전 0.15.9
맥스 켈러 만 (Max Kellermann) (4) :
디코더 / 미친 : 노래가 끝날 때 검색 할 때 충돌이 발생합니다.
재생 목록 : 단일 + 무작위 모드 반복 수정
태그 : 추가 된 함수 tag_merge_replace ()
player_thread : 크로스 페이드 중 노래 태그 연기
Piotr Gozdur (1) :
디코더 / mpcdec : 고정 소수점 샘플의 음수 시프트 수정

버전 0.15.5의 새로운 기능은 다음과 같습니다.

이 릴리즈는 하나의 정지 및 몇 가지 메모리 누수를 수정하여 안정성을 향상시킵니다.

버전 0.15.4의 새로운 기능 :

이 릴리스는 Mac OS X 10.6 빌드, Ogg Vorbis 문제 및 기타 사소한 문제를 수정합니다.

버전 0.15.3의 새로운 기능 :

이 릴리스는 업데이트 속도를 향상시키고 오디오 끊김 버그를 수정합니다.

버전 0.15.1의 새로운 기능 :

디코더 :
flac : tag_free () 호출에서 어설 션 오류 수정
산출:
httpd : include sys / types.h (Mac OS X 수정)
명령 :
일시 중지하는 동안 재생을 다시 시작하지 않습니다.
데이터베이스 : charset 변경 후 고정 된 NULL 포인터 역 참조
log : 시스템 종료시 double free () 버그 수정

버전 0.15 베타 2의 새로운 기능 :

이 릴리즈는 shoutcast / httpd 출력 플러그인과 보비스 인코더의 0.15 ~ beta1의 몇 가지 중요한 버그를 수정합니다.

0.15 버전 Alpha 1의 새로운 기능 :

입력 :
얼음 - 메타 데이터 분석
MMS 프로토콜에 대한 지원 추가
재생 목록에서 HTTP 비밀번호 숨기기
lastfm : last.fm 라디오에 대한 새로운 입력 플러그인
태그 :
& quot; 앨범 아티스트 & quot;를 지원합니다. 꼬리표
MusicBrainz 태그 지원
mp3 파일에서 RVA2 태그를 구문 분석합니다.
AIFF / RIFF / WAV 파일의 ID3 태그 구문 분석
ffmpeg : 새로운 메타 데이터 API 지원
ffmpeg : 태그 설명, 장르, 연도 지원 추가
디코더 :
audiofile : 스트리밍 지원이 추가되었습니다.
audiofile : 24 비트 지원 추가
modplug : libmodplug에 기반한 다른 MOD 플러그인
mikmod는 libmikmod의 심각한 보안 문제로 인해 기본적으로 비활성화되어 있습니다.
sidplay : C64 SID 용 새로운 디코더 플러그인 (libsidplay2 사용)
fluidsynth : MIDI 파일을위한 새로운 디코더 플러그인 (libfluidsynth 사용)
wildmidi : MIDI 파일을위한 또 다른 디코더 플러그인 (libwildmidi 사용)
flac : 스트림 태그를 파싱합니다.
mpcdec : 새로운 libmpcdec SV8 API 지원
디코더 플러그인을 비활성화하는 추가 구성 옵션
flac : 임베디드 큐 세 시트 지원
ffmpeg : 업데이트 된 형식 목록
오디오 출력 :
기본적으로 오디오 출력을 사용 중지하는 옵션이 추가되었습니다.

재생 실패 후 다시 열기 전에 10 초간 기다린다.
shout : 32kB로 확대 된 버퍼 크기
null : 동기화 사용 중지
mvp : 스테레오로 폴백
mvp : 16 비트 오디오 샘플로 폴백
mvp : 다시 열기 오류 확인
mvp : 고정 된 기본 장치 감지
pipe : 명령을 실행하는 새로운 오디오 출력 플러그인
alsa : 높은 샘플 속도의 더 나은 period_time 기본값
solaris : Solaris / dev / audio 용 새 오디오 출력 플러그인
httpd : icecast와 유사하지만 내장 된 웹 기반 스트리밍을위한 새로운 오디오 출력 플러그인.
명령 :
"playlistinfo" 및 "이동" 지금 범위 지원
클라이언트가 "노래 등급"과 같은 특징을 구현할 수있게하는 "스티커 데이터베이스"명령, "스티커"를 추가했다.
추가 "소비하다" 재생 후 노래를 지우는 명령
단일 " 명령이 활성화되면, 현재 노래 이후의 재생을 멈추거나, "반복"명령이 선택된 경우 노래를 반복한다. 활성.
믹서 :
여러 믹서를 지원하는 믹서 코드 재 작성
새로운 펄스 오디오 믹서
오디오 아카이브 추출 지원 추가 :
bzip2
iso9660
지퍼

옵션 "error_file" 모든 메시지가 & quot; log_file & quot;
syslog에 로깅 지원
music_directory가 구성되어 있지 않으면 XDG 음악 디렉토리로 되돌아갑니다.
상태 파일을 읽지 못하면 치명적이지 않습니다.
--create-db는 종료하지 않고 MPD 데몬을 시작합니다.
playlist_directory 및 music_directory는 선택 사항입니다.
playlist : 무작위로 토글 한 후 대기중인 노래 다시 계산
재생 목록 : 삭제시 일시 중지하지 마세요.
데몬 : & quot; 사용자 & quot; 해당 사용자로 이미 실행중인 경우 설정
수신 : 로그에 깨진 클라이언트 IP 주소 수정
24/32 비트 오디오 지원
--version에서 사용 가능한 프로토콜 인쇄
시크 후 버퍼를 채운다.
런타임에 대체 리샘플링기를 선택하십시오.
win32 호환성을위한 단계
glib 2.6 이상 필요
doxygen 및 docbook을 사용하는 내장 문서

버전 0.14.2의 새로운 기능 :

이 릴리스에는 많은 디코더 플러그인에 대한 버그 수정이 포함되어 있습니다.
그것은 ffmpeg 디코더 플러그인에 트루 오디오 파일 지원 및 WAV 스트리밍을 추가합니다.

버전 0.14.1의 새로운 기능 :

이 릴리스는 잭의 불안정성, 많은 스트리밍 문제, Solaris 빌드 및 오디오 페이딩 크로스 결함을 수정합니다.
소프트웨어 볼륨 및 비 분배 빌딩이 향상되었습니다.
이것은 작가 / 작곡가 태그 지원을 추가하고 느린 ogg 파일 스트리밍 재생을 수정하는 원격 파일을 찾는 oggvorbis를 비활성화합니다.

버전 0.14의 새로운 기능은 다음과 같습니다.

이 릴리즈는 로그 수준을 "secure"로 수정하고 많은 문서 업데이트를 제공하며 기본적으로 mikmod를 비활성화하고 기타 많은 버그 수정이 있습니다.

버전 0.14 베타 3의 새로운 기능 :

버그가 수정되었습니다.
이제 모든 심볼릭 링크에 기본값이옵니다.
Mac OS X 및 libao 재생이 수정되었습니다.
원숭이의 오디오 지원이 ffmpeg 플러그인에 추가되었습니다.

버전 0.14 Beta 2의 새로운 기능 :

중복 된 기능을 제거하기 위해 Glib을 더 많이 사용합니다.
이전 ALSA buffer_time은 왜곡을 방지하는 데 사용됩니다.
symlink가 처리되는 방법을 제어하는 ​​기능이 추가되었습니다 (회귀가 수정 됨).
더 많은 인터넷 스트림에 대한 수정이 이루어졌습니다.
다른 버그가 수정되었습니다.

이 릴리즈의 변경 사항은 안정성 수정, 비 유니 코드 및 비 Latin1 파일 이름 지원, 유휴 명령 구독, 스트림 검색 최적화, ffmpeg 태그 지원 등을 제공합니다.
변경된 경우 상태는 5 분마다 저장됩니다.

버전 0.14 Alpha 2의 새로운 기능 :

이 버전은 디코딩 플러그인의 품질과 전반적인 안정성을 향상 시켰습니다.

유사한 소프트웨어

vlorb
vlorb

3 Jun 15

SimpleAudioPlayer
SimpleAudioPlayer

17 Feb 15

AutoLyrix
AutoLyrix

3 Jun 15

Ardour
Ardour

22 Jun 18

코멘트 Music Player Daemon

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!