Spotify Premium을 Jellyfin과 이 3개의 플러그인으로 교체하세요
만약 저처럼 당신이 Jellyfin 음악 서버가 Spotify나 Apple Music이 할 수 있는 일을 할 수 있기를 원한다면, 당신은 운이 좋은 것입니다. Jellyfin 커뮤니티에서 개발한 멋진 플러그인이 있으며, 이는 당신의 Jellyfin 서버에 많은 멋진 기능을 추가합니다.
자동으로 업데이트되고 동기화된 가사 받기
설정하는 데 약 2분 정도 걸립니다
먼저, Lyrics가 있습니다. 이것은 Jellyfin용 서드파티 플러그인으로, Jellyfin 서버의 모든 트랙에 대해 누락된 가사를 자동으로 가져오도록 설계되었습니다. Jellyfin 서버가 시작될 때 자동으로 가사를 가져오도록 설정할 수 있으며, 라이브러리를 스캔하여 일정한 간격으로 누락된 가사를 가져오도록 설정할 수도 있습니다.
한 버튼을 클릭하여 노래의 가사를 수동으로 업데이트할 수도 있습니다. 가사가 없는 노래는 무시하는 스마트 스캔 시스템이 있습니다. 제 경험상 가사는 꽤 매끄럽고, 한 번 설정하면 그냥 작동합니다.
웹 포털을 통해 Jellyfin 서버에 로그인하는 것부터 시작하세요. 햄버거 메뉴를 클릭하고 대시보드를 엽니다. 아래로 스크롤하여 플러그인을 찾고 리포지토리 관리 > 새 리포지토리를 클릭합니다. 이 링크를 붙여넣어 우리가 필요한 플러그인의 서드파티 리포지토리를 추가하세요.
https://raw.githubusercontent.com/Felitendo/jellyfin-plugin-lyrics/master/manifest.json
Jellyfin 저장소 목록에 나타나야 합니다.
이 시점에서 Jellyfin 서버를 재시작해야 합니다. 제가 Jellyfin을 Docker 컨테이너로 실행하고 있으므로, 서버를 재시작하기 위해 docker restart jellyfin 명령어를 실행할 수 있습니다.
가사(Lyrics)를 설치하기 전에 'LrcLib Lyrics'라는 기본 가사 플러그인을 제거해야 합니다. 설치된 플러그인에서 해당 플러그인을 찾아 클릭하고 확장한 후 '제거'를 클릭하여 제거하세요. 만약 처음부터 플러그인 목록에 표시되지 않는다면 다음 단계로 진행할 수 있습니다.
플러그인 탭에서 'lyrics'를 검색하고 'Lyrics'라는 이름의 플러그인을 설치하세요. 파란색 설치 버튼을 클릭하고 나타날 수 있는 경고를 모두 수락하세요.
이제 다시 대시보드로 돌아가서 아래로 스크롤하여 예약된 작업을 클릭합니다. "가사 다운로드 및 업그레이드(신규)" 메뉴를 찾아 확장하세요. 24시간마다 가사를 다운로드하고 자동으로 새로 고침하도록 설정되어 있는 것을 볼 수 있습니다. 가사가 새로 고침되는 방식을 변경하기 위해 트리거를 더 추가할 수 있습니다. 예를 들어 "애플리케이션 시작 시" 실행되도록 설정하면 가사를 자동으로 확인하고 업데이트하도록 할 수 있습니다.
파일이 누락된 경우, Jellyfin 미디어 플레이어에서 열 수 있습니다. 플레이어의 점 세 개를 클릭하고 가사 편집을 선택하세요. 그런 다음 작은 검색 아이콘을 클릭하면 트랙의 가사 목록이 표시되며, 한 번의 클릭으로 업데이트할 수 있습니다.
자신만의 Spotify Wrapped 버전을 설정하세요
Last.fm 스크로블링으로 가능해졌습니다
다음으로 Last.fm 스크로블러 플러그인을 살펴보겠습니다. 스크로블링은 한 곳에서 당신의 청취 기록을 기록하고 추적하는 활동입니다. 트랙트(Trakt, 여러 플랫폼에서 TV 시청 기록을 추적하는 서비스)를 들어본 적이 있다면, Last.fm 스크로블러도 비슷하게 음악에 대해 같은 일을 합니다.
수개월 또는 수년 동안 스크로블러가 음악 기록을 기록하면, 자신만의 비공개 Spotify Wrapped를 얻을 수 있습니다. 잊혀진 즐겨찾기 곡들을 모아 플레이리스트를 만들기에 좋은 방법입니다. 이 청취 기록을 바탕으로 더 나은 추천을 받을 수도 있으며, 스크로블링을 오래 할수록 추천 정확도는 높아집니다. 이 개인 청취 데이터를 사용하여 인기 있는 음악 스트리밍 앱처럼 자동으로 플레이리스트를 생성할 수 있는 도구들도 있습니다.
다시 한 번 Jellyfin 서버 대시보드로 이동하여 플러그인까지 스크롤합니다. 리포지토리 관리 > 새 리포지토리를 클릭합니다. 이 링크를 붙여넣어 Last.fm 플러그인 리포지토리를 가져옵니다.
https://raw.githubusercontent.com/danielfariati/jellyfin-plugin-lastfm/refs/heads/master/manifest.json이름을 'Last.fm'으로 지정하고 추가를 클릭하세요.
Jellyfin 서버를 재시작하세요. Docker 컨테이너를 실행 중이라면, 터미널에서 docker restart Jellyfin 명령어를 실행하여 간단히 재시작할 수 있습니다.
"last.fm" 플러그인을 검색하고 설치하세요.
플러그인을 설치한 후 마지막으로 Jellyfin 서버를 다시 시작하세요. 돌아오면 Last.fm 플러그인 페이지에 새로운 설정 버튼이 있어야 합니다.
Last.fm 플러그인 페이지에서 Last.fm 사용자 이름과 비밀번호를 입력하세요(Last.fm 계정이 없으면 가입할 수 있습니다). 사용자에 대해 스크로블링 활성화?를 선택한 다음 저장을 클릭하세요.
이 플러그인은 음악 스크로블링을 즉시 시작하며, 이는 Last.fm 페이지에서 확인할 수 있습니다.
동적 재생목록 만들기
자동 생성된 재생목록을 만들어 듣고 싶게 만드세요
SmartLists는 규칙 기반 동적 재생 목록을 만들기 위한 서드파티 Jellyfin 플러그인입니다. 재생 목록을 수동으로 만들지 않고, 이 플러그인을 사용하여 설정한 '규칙'에 따라 자동 생성된 재생 목록을 생성할 수 있습니다. 예를 들어, 가장 많이 들은 트랙으로 자동으로 채워지는 '반복 재생' 재생 목록을 생성하게 할 수 있습니다(설정한 재생 횟수 규칙을 준수합니다). 더 중요한 점은, 라이브러리와 자동으로 동기화되어 음악을 추가할 때 재생 목록이 업데이트된다는 것입니다.
새 저장소를 생성하는 것으로 시작하세요. 대시보드 > 저장소 관리 > 새 저장소로 이동하세요. 이 저장소를 붙여넣으세요.
https://raw.githubusercontent.com/jyourstone/jellyfin-plugin-manifest/main/manifest.json저장을 클릭하고 Jellyfin 서버를 재시작하세요.
그런 다음 플러그인 탭에서 'smartlists'를 찾아보세요. 설치하세요. 그런 다음 Jellyfin 서버를 마지막으로 한 번 더 재시작하세요.
재시작한 후, SmartLists 플러그인 페이지 아래에서 설정 버튼을 볼 수 있습니다. 여기에서 새 재생 목록을 생성하기 위한 규칙을 작성할 수 있습니다. 재생 목록 이름을 지정하고, 어떻게 채워지고 업데이트될지에 대한 규칙을 추가한 후 재생 목록 만들기를 클릭하면 됩니다. 그러면 Jellyfin 홈페이지의 재생 목록 탭 아래에 표시될 것입니다.
재생 목록이 얼마나 자주 새로 고쳐지는지에 대한 규칙도 설정하고 싶을 것입니다. 기본적으로 Jellyfin이 시작될 때마다 새로 고침이 이루어집니다. 플러그인 설정의 목록 관리 아래에 있는 새로 고침 버튼을 눌러 수동으로 새로 고칠 수도 있습니다.
발견할 수 있는 플러그인이 더 많습니다
그럼 이제 당신의 Jellyfin은 일반적으로 Spotify나 Apple Music에서 볼 수 있는 세 가지 기능을 갖추게 되었습니다. 커뮤니티에서 활발히 유지 관리하는 수십 개의 더 많은 플러그인이 있어 Jellyfin에 훨씬 더 멋진 기능을 추가할 수 있습니다.


















