밴시 (미디어 플레이어)
1. 개요
밴시는 다양한 기능을 플러그인을 통해 확장할 수 있는 미디어 플레이어이다. 주요 플러그인으로는 Last.fm 지원, iPod 지원, DAAP 지원, 팟캐스트 지원, 인터넷 라디오 지원 등이 있다. Mac OS X, 리눅스, 윈도우를 지원하며, 윈도우 버전은 다른 플랫폼보다 개발이 늦다. Helix Banshee는 SUSE 리눅스 엔터프라이즈 데스크톱 및 openSUSE에 포함된 밴시의 한 버전으로, Helix 프레임워크를 지원한다.
이미지 준비중입니다.
| 개발자 | 노벨 주식회사 |
|---|---|
| 최초 릴리스 | 2005년 2월 17일 |
| 최신 안정화 버전 | 2.6.2 |
| 최신 안정화 버전 출시일 | 2014년 2월 18일 |
| 최신 평가 버전 | 2.9.1 |
| 최신 평가 버전 출시일 | 2014년 3월 18일 |
| 프로그래밍 언어 | C# (Gtk#) |
| 운영 체제 | 리눅스, Mac OS X (베타), 윈도우 (알파) |
| 장르 | 미디어 플레이어 |
| 라이선스 | MIT |
| 웹사이트 | 밴시 공식 웹사이트 |
-
아이팟 소프트웨어 -
아이튠즈
아이튠즈는 애플이 개발한 멀티미디어 플랫폼이자 디지털 미디어 플레이어 소프트웨어로, 초기에는 음악 재생 및 관리에 집중했으나 이후 기능이 확장되어 macOS Catalina부터는 개별 앱으로 기능이 분리되었고 윈도우에서는 'Apple 기기' 앱에 관련 기능이 통합되었다. -
아이팟 소프트웨어 -
락박스
락박스는 2001년에 시작된 오픈 소스 펌웨어 프로젝트로, MP3 플레이어의 사용자 인터페이스와 기능을 개선하는 것을 목표로 다양한 기기를 지원하며, 갭리스 재생, 크로스페이딩, 플러그인 기능 등을 제공한다. -
자유 오디오 소프트웨어 -
XMMS
XMMS는 X MultiMedia System의 약자로, Winamp와 유사한 인터페이스와 스킨, 다양한 플러그인을 통해 폭넓은 오디오 파일 형식을 지원하는 크로스 플랫폼 오디오 플레이어이다. -
자유 오디오 소프트웨어 -
WavPack
WavPack은 `.wv` 확장자를 사용하는 무손실 오디오 코덱이며, 다양한 비트 심도와 샘플링 레이트를 지원하고, 하이브리드 모드를 통해 압축 방식의 유연성을 제공하며, 1998년 데이비드 브라이언트가 개발했고, 오픈 소스에 BSD 라이선스 하에 배포된다. -
윈도우 멀티미디어 소프트웨어 -
맥스 (소프트웨어)
맥스는 시각적 프로그래밍 기반의 실시간 음향 및 영상 처리 소프트웨어로, MSP와 Jitter 모듈 추가를 통해 기능이 확장되었으며, 음악 제작, 사운드 디자인, 인터랙티브 아트 등 다양한 분야에서 활용되고 Ableton Live와의 통합으로 활용 범위가 넓어졌다. -
윈도우 멀티미디어 소프트웨어 -
로제타 스톤
로제타 스톤은 다이내믹 이머전 방식을 통해 외국어를 학습하는 소프트웨어로, 전 세계적으로 많은 사용자를 확보하고 있으며, 모국어 설명 없이 외국어만을 사용하여 직관적으로 언어를 습득하도록 설계되었고, 음성 인식 기술을 통해 발음 교정 기능을 제공하며, 다양한 언어 교육 과정을 제공한다.
2. 기능
밴시는 Gstreamer 프레임워크를 이용하여 CD, Ogg Vorbis, MP3, FLAC 등 다양한 형식의 파일을 재생할 수 있다. 또한 USB 대용량 저장 장치를 지원하는 음악 플레이어(안드로이드 등) 및 애플의 아이팟, 크리에이티브의 ZEN, T-모바일의 G1 플레이어도 지원한다.
아마존 MP3 스토어 및 MusicBrainz, Last.fm과 같은 사이트와 통합 기능을 갖추고 있어, 밴시를 통해 이러한 음악 스토어에서 곡을 구매할 수 있다. 구매 금액의 일부는 밴시에 광고 보상으로 지급되며, 그 전액은 GNOME 재단에 기부된다.
2.1. 플러그인
밴시의 플러그인 지원 아키텍처는 소프트웨어를 확장 가능하고 사용자 정의할 수 있도록 해준다. 안정적인 플러그인은 다음과 같다.
* 오디오스크로블러(Audioscrobbler): 사용자가 재생한 곡을 Last.fm 재생 목록에 보고하고 Last.fm 라디오 방송국(사용자 라이브러리, 태그, 유사 등)을 재생하는 기능을 추가한다.
* DAAP 음악 공유: 아이튠즈(iTunes) 및 기타 DAAP 호환 음악 소프트웨어와 음악 라이브러리를 공유할 수 있다. 현재 버전의 밴시는 아이튠즈 7과 부분적으로만 호환되어 아이튠즈가 밴시 라이브러리를 열 수 있지만 그 반대는 불가능하다.
* 아이팟 관리자: 장치 간에 노래, 비디오 및 앨범 아트를 전송할 수 있다.
* 뮤직브레인즈(MusicBrainz)를 사용한 메타데이터 검색기: 앨범 아트를 포함하여 라이브러리 항목에 대한 누락되거나 보충된 메타데이터를 자동으로 검색한다.
* Last.fm을 사용한 음악 추천: 현재 재생 중인 곡을 기반으로 음악을 추천한다.
* 미니 모드 플러그인: 최소한의 재생 제어 및 곡 정보를 제공하는 작은 창을 제공한다.
* GNOME의 멀티미디어 키 지원: GNOME을 통해 구성된 멀티미디어 키를 통해 밴시를 제어할 수 있다.
* 알림 영역 아이콘: GNOME의 알림 영역에 아이콘을 추가한다.
* 팟캐스팅: 밴시가 정기적으로 업데이트되는 팟캐스트 피드를 구독할 수 있도록 한다.
* 라디오: 인터넷 라디오 방송국 스트리밍을 지원한다.
밴시의 주요 플러그인은 다음과 같다.
* Last.fm 지원
* iPod 지원
* DAAP 지원
* 팟캐스트 지원
* 인터넷 라디오 지원
3. 플랫폼 지원
애런 보커버가 미겔 데 이카자가 이끄는 노벨의 지원을 받아 개발하였으며, MIT 라이선스로 배포된다. 리눅스와 macOS에서 사용 가능하다. 밴시는 Mono 및 GTK#을 플랫폼으로 사용한다.
리눅스 빌드와 비교하여 안정적인 릴리스를 제공하는 Mac OS X 빌드는 베타 품질로 간주되며, 윈도우 빌드는 알파 품질로 간주된다 (2013년 4월 기준으로 다른 플랫폼보다 두 버전 뒤쳐져 있다). 구글 서머 오브 코드 2012 동안 밴시는 OS X 지원에 상당한 개선을 보였다. 윈도우에서 밴시의 첫 번째 알파 릴리스는 2011년 2월 23일에 출시된 밴시 1.9.4였다.
Gstreamer 프레임워크를 이용하여 CD, Ogg Vorbis, MP3, FLAC 등이 지원되며, USB 대용량 저장 장치를 지원하는 음악 플레이어(안드로이드 등) 및 애플의 아이팟, 크리에이티브의 ZEN, T-모바일의 G1 플레이어도 지원한다.
4. Helix Banshee
Helix Banshee는 이전 버전의 SUSE 리눅스 엔터프라이즈 데스크톱 및 openSUSE에 포함된 Banshee의 한 버전이었다. 이는 Banshee 코어를 기반으로 하였지만, GStreamer 외에 재생 및 트랜스코딩을 위해 Helix 프레임워크를 지원하는 플러그인이 추가되었다.