Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

음악 감상에 제가 요구하는 조건은 정말 단순합니다. 저에게도 나름의 장점은 많지만, 세련된 청각만큼은 없거든요. 코모도왕도마뱀 수준의 청각 민감도를 지닌 탓에, 제게 필요한 건 눈에 잘 들어오고 어느 정도 모던한 레이아웃을 갖춘 심플한 재생기 하나입니다. 무엇보다 중요한 것은 엉망으로 정리된 앨범, 제목, 태그 때문에 짜증나지 않는 것. 이 부분이야말로 수년간 저를 괴롭혀온 최대의 고민이었습니다.

음악 플레이어 쪽에서는 나름 만족하는 편입니다. VLC면 충분하고, 살짝 손보면 꽤 훌륭해지니까요. 모험심이 생길 때는 Clementine을 찾는데, 데스크톱에서 깔끔하게 돌아가고 인터페이스도 깨끗하며 갖가지 유용한 기능까지 갖춰져 있습니다. 그럼에도 가끔씩 음악 애플리케이션을 새로 테스트해 보곤 하는데, 음악 컬렉션은 스스로 정리되지 않는 법이니까요. 그래서 이번 주인공은 Quod Libet입니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

라틴어 이름에는 무슨 뜻이 담겨 있을까?

프로그램 이름이 무슨 의미인지 검색해 봤더니, 확실히 음악 관련 용어더군요. Quod Libet은 흥미로운 선택지처럼 들립니다. 단순하면서도 커스터마이즈 가능한 인터페이스, 다양한 플러그인, 폭넓은 포맷 지원, 그리고 빠져 있는 커버 아트·가사·태그를 정리하고 채워 넣는 기능까지 기본 내장되어 있다고 하니까요. Kubuntu 18.04에 설치하고 본격적인 테스트에 들어갔습니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

첫 실행 시 음악 소스 위치를 지정하라고 안내했고, 그 직후 메인 인터페이스에 몇 곡의 음악이 채워졌습니다. 일부 곡들은 태그가 제대로 붙어 있고 앨범명과 곡명도 정확했지만, 그렇지 않은 곡들도 섞여 있었습니다. 역시나요.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

이것이야말로 사실상 모든 음악 프로그램이 공통으로 안고 있는 가장 뻔하고도 심각한 문제입니다. 태그가 불완전한 오래된 음악 컬렉션이나 MP3 파일을 넣으면 미디어 플레이어는 그대로 멈춰 버립니다. 내장 도구로 온라인에서 빠진 정보를 찾으려 해도 거의 대부분 실패합니다. 일을 지나치게 복잡하게 만들기 때문입니다. 파일명 자체를 검색어로 활용하는 프로그램은 지금까지 본 적이 거의 없습니다. 다들 자동 추정 태그나 사람이 이해하기 어려운 기괴한 식별자에 매달릴 뿐이죠. 아무튼요.

플러그인 – 다만 주의해서 쓸 것

Quod Libet의 숨겨진 강점은 강력한 플러그인이 길게 늘어선 목록입니다. 정말 다양합니다. 시스템 트레이 표시기, 게인 정규화, 알림, 셔플과 스킵, 메타데이터 및 아트 검색, 오디오 압축 등등. 놀랍게도 알람 시계까지 있는데, "시끄러운" 음악으로 잠을 깨울 수 있다네요. 흥미롭군요. 그런데 어떤 곡으로? 그리고 얼마나 크게?

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

하지만 과유불급입니다. 예컨대 카라오케 플러그인을 켰다가 노래가 엉망이 되는 경험을 했습니다. 문제의 원인이 플러그인임을 알아차리는 데 한참 걸렸죠. 주파수가 전부 뭉개졌는데 보컬에만 영향을 주니 바로 눈치채기 어렵습니다. 처음엔 사운드카드나 노트북 스피커, 헤드셋이 고장 난 줄 알았고, 다른 플레이어에서는 같은 문제가 없다는 걸 확인한 뒤에야 Quod Libet을 의심했고, 그제서야 원인을 깨달았습니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

또 하나의 문제는 플러그인이 메뉴에서만 보인다는 점입니다. 메인 인터페이스에서 손쉽게 접근할 방법이 없습니다. Quod Libet은 상당히 텅 비고 기본적인 모습이라, 어떤 플러그인이 활성화되어 있고 무슨 작업을 하는지 파악하기도 어렵습니다. 시각적 단서도 턱없이 부족합니다.

Quod Libet 실제 사용기

한동안 만져본 뒤 본격적으로 사용해 봤습니다. 전반적으로 잘 작동했지만, 인터페이스는 재설계가 필요해 보입니다. 구간을 건너뛰고 싶어도 타임 슬라이더가 어디에도 보이지 않았습니다(직접 펼쳐야 합니다). 랜덤이나 셔플 같은 기능도 화면 하단의 작은 화살표 뒤에 불필요하게 숨겨져 있습니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

"깨진" 사운드를 고치려고 웹에서 정보를 가져와 봤습니다. 여러 플러그인에 서로 다른 소스를 지정해 뒀더니, 언제 어떻게 충돌하는지 알 길이 없습니다. 커버 아트도 항상 표시되지 않았고, 일부 곡은 플레이어를 재시작해야만 나타났습니다. 태그 정리에는 MusicBrainz가 도움이 되지만, 기본 검색 성능은 그리 좋지 못했습니다. 동작은 하지만 다소 느리고 투박합니다.

가사는 어떤 곡에서도 단 한 번도 표시되지 않았습니다. 인터페이스 안에도, 별도 창에도요. 이유를 알 수 없습니다. 카라오케 플러그인도 노래를 변형하는 것 말고는 어떻게 쓰라는 건지 모르겠습니다. 따라 부를 수 있는 노래방 스타일 인터페이스는 눈씻고 찾아봐도 없었습니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

커버 아트가 포함된 레이아웃이 시각적으로 가장 마음에 들었습니다. 반면 앨범 레이아웃은 끔찍했는데, 기묘한 정규식(regex) 기반 자동 추측이 그냥 틀리기 때문입니다. 물론 이건 Quod Libet만의 문제가 아닙니다. 전형적인 개발자 지향적인 과잉 설계죠. 일반 사용자는 regex가 뭔지 모르고, 관심도 없습니다. 곡 정보가 잘못 표시될 때 간단히 바로잡을 방법을 원할 뿐인데, 이 메타데이터의 바다 속에서 정작 파일명만은 끝내 활용되지 않는 것 같습니다.

결국, 재미있는 경험이었습니다. 꽤 탄탄하고, 거의 완숙한 수준입니다. 음악 플레이어에서 기대하는 기능은 물론이고 그 이상도 갖춰져 있으니까요. 아쉬운 점은 메인 인터페이스에 원하는 데이터가 모두 담겨 있지 않다는 것입니다. 가사 같은 추가 정보를 보려면 흐름을 끊어야 합니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

인터넷 라디오도 지원합니다. 적절한 플러그인을 쓰면 광고까지 건너뛸 수 있으니 좋은 덤입니다. 하지만 이미 여러 리눅스 미디어 플레이어에서 여러 번 봐온 기능이고, 요즘 대중적인 음악 서비스들이 보여주는 완성도에는 한 번도 근접하지 못했습니다. 리눅스 진영의 온라인 음악 소스 대부분은 그것을 스트리밍하는 플레이어만큼이나 미완성입니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

마지막으로 환경설정의 Tags 항목에서 몇 가지 의문스러운 점을 발견했습니다. 기묘한 이메일 주소가 등록되어 있더군요. 뭐지요? 이 이메일의 용도가 무엇일까요? 개발 과정의 잔재일까요? 또 태그 분리 문자에는 각종 특수문자가 있는데, 정작 단순한 하이픈(-)은 없습니다.

Quod Libet 리뷰 – 플러그인으로 무장한 오픈소스 음악 플레이어

결론

Quod Libet은 음악 감상의 완벽한 공식을 찾는 일이 여전히 어렵다는 생각을 다시금 확인시켜 줍니다. 프로그램 자체가 나쁘지는 않지만 거친 부분이 있고, UI는 분명 더 다듬을 여지가 있으며, 메타데이터 관리도 다소 빈약합니다. 가장 큰 문제는 수많은 다른 미디어 플레이어와 근본적으로 차별화된 무언가를 제공하지 않는다는 점입니다. 90%의 훌륭함은 있지만 마지막 10%가 빠져 있습니다. 그리고 그 마지막 10%가 무엇이냐는 애플리케이션마다 다릅니다.

플러그인은 마음에 들며, 확장 가능성을 제대로 활용해 완성도를 끌어올린다면 Quod Libet이 빛날 수 있는 부분이기도 합니다. 한때 Firefox가 수많은 유용하고 강력한 확장 기능 덕분에 위대하고 인기 있는 브라우저가 됐듯이 말입니다. 현재로서는 Quod Libet은 무난하게 중간 지점에 머물러 있습니다. 당신의 취향에 딱 맞는 음을 낼지도 모르니 테스트해 볼 가치는 충분합니다. 저의 경우, 청각이 부족함에도 불구하고 첫눈에 반하는 경험은 아니었습니다. 그리고 제 음악 컬렉션 정리 과제는 여전히 남아 있습니다. D단조로요.

그럼, 즐청하세요.