hojel
July 27, 2013, 5:44am
1
한국어 Korean Metadata Agents 2종을 공개합니다.
Daum Movie: https://github.com/hojel/DaumMovie.bundle
Daum Movie TV; https://github.com/hojel/DaumMovieTV.bundle (Daum Movie로 통합)
Naver Music: https://github.com/hojel/NaverMusic.bundle
Download ZIP 으로 받은 후 PMS가 설치되어 있는 머신의 Plug-ins 폴더에 설치하십시요.
Windows: %USERPROFILE%\AppData\Local\Plex Media Server\Plug-ins
OSX: ~/Library/Application Support/Plex Media Server/Plug-ins
Daum Movie는 다음 영화 사이트에서 영화/드라마 정보를 가져옵니다.
Naver Music은 네이버 뮤직 사이트에서 음악가/앨범 정보를 가져옵니다.
Agents 추가 후에 Local Media Assets 이 활성화 되어있는지 꼭 확인하세요. 비활성화 되어 있다면 자막이 나오지 않습니다.
[추가] OpenSubtitles로 자막검색을 하기 위해 IMDB/TVDB ID를 fallback agent들에게 보내는 설정이 생겼습니다.
그러나 OpenSubtitles 항목이 Daum Movie 밑으로 보이게 하기 위해선 OpenSubtitles의 __init__.py내의 contributes_to 변수에 "com.plexapp.agents.daum_movie" 를 추가해야합니다.
contributes_to = ['com.plexapp.agents.imgb', 'com.plexapp.agents.daum_movie']
고맙습니다! 리눅스(우분투)에서 잘 쓰고 있습니다.
우분투는 여기 사이트에서 deb 파일 받아서 설치하면 자동으로 source.list.d 에 추가도 되고...좋네요.
우분투에서의 기본 경로는 아래와 같습니다.
Ubuntu: /var/lib/plexmediaserver/Library/Application Support/Plex Media Server
음.. 설치라는 것은 압축 풀고 난 후 해당 폴더에 카피하는 것을 말씀하시는거죠.. 설정 에이전트에..추가된 에이전트가 보이지 않네요.
음.. 설치라는 것은 압축 풀고 난 후 해당 폴더에 카피하는 것을 말씀하시는거죠.. 설정 에이전트에..추가된 에이전트가 보이지 않네요.
네. 제가 쓰고 있는 ubuntu 기준으로 말씀드리면,
cd /var/lib/plexmediaserver/Library/Application\ Support/Plex\ Media\ Server/Plug-ins
디렉토리에 각종 플러그인 폴더들이 존재합니다. 그 안에 있는 폴더들처럼 DaumMovie.bundleContents/ 안에 Info.plist 등의 파일이 존재하는 형태가 되어야 합니다.
저는 윈도우 7에서 플렉스를 사용중입니다. naver music 에이전트를 설치하여 설정도 되어있습니다. 미디어 매니저에서 앨범을 누른후 불일치 수정->match using naver music을 하면 이 에이전트로 매칭되는 항목을 찾지 못했습니다 라고 나오네요. 왜 매칭이 안되는걸까요? 최신 가요등 충분히 매칭 될만한 파일들로 했는데도 그러네요. 고수님들 metadata 매칭되도록 도와주세요. 감사합니다.
에이젼트에 freebase 와 moviedatabase도 사용하도록 추가 가능할까요? 다음에서 가져오는 포스터들이 만족스럽지 못해서 말이죠.
hojel
December 16, 2014, 8:41pm
7
에이젼트에 freebase 와 moviedatabase도 사용하도록 추가 가능할까요? 다음에서 가져오는 포스터들이 만족스럽지 못해서 말이죠.
IMDB, TMDB 출력옵션을 새로 추가했었는데 그걸켜고 MoviePosterDB를 falltback으로 지정하면 되지 않나 생각되네요.
OpenSubtitles와 마찬가지로 MoviePosterDB의 contributes_to를 조작해야 합니다.
최근 우분투 서버 14.10에 플렉스 미디어 서버 0.9.11.16을 설치해서 사용 중입니다.
DaumMovie.bundle과 NaverMusic.bundle을 제대로 설치를 했는데도 서버/설정/에이전트에서 보면 보이지 않습니다..
권한 설정, 소유 설정 모두 했습니다..
참고로 MyAnimeList 에이전트도 같이 설치했는데..이건 로딩됩니다.
아무리 찾아봐도 정보가 없어서 도움 요청드립니다.
잘 모르지만, 코드에 오타가 있으신 것 같아서 적어 봅니다.
102행의 if cast[ ' castcrewCastName' ] == [ u ' 감독' , u ' 연출' ]: 에서 == 을 in 으로 바꿔주면 감독이나 연출 정보도 출력됩니다.
그 밑의 '극본'도 비슷하게 수정해주시면 됩니다.
그런데 다음에서는 극본이 아니라 '각본'도 추가하셔야 할 것 같습니다.
---------------------------------------------------------------------------------------------------------------------------------------------------------
참고로 저는
95, 96행의 directors = list (), writers = list () 는 삭제하고,
if cast['castcrewCastName'] in [u'감독', u'연출']:
metadata.directors.add(item['nameKo'] if item['nameKo'] else item['nameEn'])
elif cast['castcrewCastName'] in [u'각본', u'극본']:
metadata.writers.add(item['nameKo'] if item['nameKo'] else item['nameEn'])
elif cast['castcrewCastName'] in [u'주연', u'조연', u'출연', u'진행']:
이렇게 수정하였습니다.
들여쓰기는 기존 코드에 맞춰서 꼭 해주세요!
그간 잘 사용하고 있었는데 지난주 목요일부턴가 메타데이타를 읽어오지를 못합니다.
혹시 다른 분들도 그런가요?
저두 못 읽어오지 못한지, 1달 정도 된것 같네요.
iwings
August 1, 2015, 5:04am
14
회차 정보가 더 이상 업데이트 되지 않는 문제를 수정해서 github에 올려두었습니다.
수정내역
다음 에이전트는 이상없이 잘읽어오네요. 감사합니다.
네이버 에이전트도 봐주세요.
앨범 메타파일을 읽어 오는데 아티스트 메타파일은 사진포함해서 하나도 읽어 오질 못하네요.
할수없이 last.fm 에이전트를 사용하는데, 메타데이타가 없는것이 1/3 정도되네요
부탁드립니다
iwings
August 21, 2015, 3:54pm
19
포스터 문제는 임시로 해결해서 올려두었습니다.
에이전트의 원제작자인 hojel님이 제 수정사항을 반영하셨던데 앞으로는 그쪽에서 다운 받으시기 바랍니다.
NiXXER
August 28, 2015, 5:50am
20
시놀로지 plex 서버의 경로는 다음과 같습니다.
/volume1/Plex/Library/Application Support/Plex Media Server/Plug-ins