All Projects → wonipapa → DaumMovieTVSeries.bundle

wonipapa / DaumMovieTVSeries.bundle

Licence: other
Plex Metadata Agent for daum movie & tv series

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to DaumMovieTVSeries.bundle

arch-plexpass
Docker build script for Arch Linux base with Plex Pass Media Server installed
Stars: ✭ 21 (-44.74%)
Mutual labels:  plex, tv-series, tv-shows
Overseerr
Request management and media discovery tool for the Plex ecosystem
Stars: ✭ 557 (+1365.79%)
Mutual labels:  movie, plex
seedbox
A Docker-powered seedbox with persistent data and more cool stuff.
Stars: ✭ 125 (+228.95%)
Mutual labels:  plex, tv-shows
muvio.bundle
A music video extras agent for Plex
Stars: ✭ 14 (-63.16%)
Mutual labels:  agent, plex
AndroidTVMovieParadise
Movie Paradise is an Android TV 📺 app. ExoPlayer, Dagger 2, RxJava libraries are used.
Stars: ✭ 68 (+78.95%)
Mutual labels:  tv-series, tv-shows
DroidShows
A Reboot of DroidSeries Offline TV Shows Tracker
Stars: ✭ 69 (+81.58%)
Mutual labels:  tv-series, tv-shows
Ombi
Want a Movie or TV Show on Plex/Emby/Jellyfin? Use Ombi!
Stars: ✭ 2,711 (+7034.21%)
Mutual labels:  movie, plex
tvthemes
ggplot2 themes and palettes based on your favorite TV shows
Stars: ✭ 120 (+215.79%)
Mutual labels:  tv-series, tv-shows
Hama.bundle
Plex HTTP Anidb Metadata Agent (HAMA)
Stars: ✭ 740 (+1847.37%)
Mutual labels:  agent, plex
Traileraddict.bundle
Stars: ✭ 44 (+15.79%)
Mutual labels:  agent, plex
Youtube Agent.bundle
Plex Metadata Agent for Movies and TV Series libraries
Stars: ✭ 177 (+365.79%)
Mutual labels:  agent, plex
WatchSomething
Project that uses an API to list movies and tv shows that are latest, popular, top rated & on air.
Stars: ✭ 11 (-71.05%)
Mutual labels:  tv-series, tv-shows
soap2day-dl
📺 Soap2day downloader: download TV series and movies in your terminal
Stars: ✭ 29 (-23.68%)
Mutual labels:  tv-series, tv-shows
Plex-Movie-Poster-Display
Scraps the Plex sessions page to display the current playing movie or TV show poster on a screen.
Stars: ✭ 113 (+197.37%)
Mutual labels:  movie, plex
rose
Analyse all kinds of data for a TV series
Stars: ✭ 34 (-10.53%)
Mutual labels:  tv-series, tv-shows
Flox
Self Hosted Movie, Series and Anime Watch List
Stars: ✭ 901 (+2271.05%)
Mutual labels:  movie, plex
CSM.bundle
No description or website provided.
Stars: ✭ 22 (-42.11%)
Mutual labels:  agent, plex
Random-Plex-Movie
Python App which chooses a random movie from your Plex Library.
Stars: ✭ 17 (-55.26%)
Mutual labels:  movie, plex
Movie Data Capture
Local Movies Organizer
Stars: ✭ 5,481 (+14323.68%)
Mutual labels:  movie, plex
react-native-daummap
react-native용 Daum 지도
Stars: ✭ 25 (-34.21%)
Mutual labels:  daum

Info.plist 파일을 업데이트 해주세요
다음영화에서 영화, TV 드라마, TV 드라마 시리즈 정보를 가져오는 Plex용 Metadata Agent입니다

https://github.com/hojel/DaumMovie.bundle 를 참조하여 만들었습니다.

영화는 https://github.com/hojel/DaumMovie.bundle 과 동일한 로직을 사용합니다.

시리즈 이름 설정 방법

Plex 시리즈 정보 규칙에 따라서 파일 이름을 설정하는 것이 좋습니다.

폴더 구조는 다음과 같습니다.

최상위 폴더/시즌 폴더/에피소드 S01E01

삼시세끼를 예를 들면 다음과 같이 파일이름과 폴더명을 정하면 됩니다.

삼시세끼/삼시세끼 정선편 시즌 1/삼시세끼 정선편 시즌 1 S01E01.mp4
삼시세끼/삼시세끼 어촌편 시즌 1/삼시세끼 어촌편 시즌 1 S02E01.mp4
삼시세끼/삼시세끼 정선편 시즌 2/삼시세끼 정선편 시즌 2 S03E01.mp4

사실 폴더명은 어떻게 지어도 상관없지만 알아보기 쉽게 정하려면 위의 예로 하는게 좋습니다.

영화나 TV의 경우 검색후의 목록에서 맞는 것을 선택하면 됩니다.

시리즈의 경우에는 일치하는 결과가 없기 때문에 검색후에 나온 목록에서 시리즈 중 아무거나 선택해도 관계없습니다.

시리즈의 경우 시즌이 다 없거나 에피소드가 다 없는 경우에도 아래와 같이 하면 됩니다.

시즌 1, 시즌 3만 있다면
시즌 1/에피소드 이름 S01E01.mp4
시즌 1/에피소드 이름 S01E02.mp4
시즌 1/에피소드 이름 S01E03.mp4
시즌 1/에피소드 이름 S01E04.mp4

시즌 3/에피소드 이름 S03E02.mp4
시즌 3/에피소드 이름 S03E04.mp4
시즌 3/에피소드 이름 S03E07.mp4
로 하면 됩니다.

tvinfo.json 파일 생성

이번 버전부터 폴더내에 tvinfo.json이라는 파일이 생성됩니다.
형식은 다음과 같습니다.
{"search_id": "84551", "search_title": "K-POP CHALLENGE <스테이지 K>", "use_series": "Y", "user_title": ""}

  1. user_title = 기본값은 '' 이며 시리즈 같은 경우 첫번째 시즌의 제목이 사용자가 고치고 싶을 때 원하는 이름을 넣는다
  2. use_series = 'Y', 'N' 시리즈라도 사용안할 경우 선택 기본값은 Y
  3. TV는 사랑을 싣고와 같은 경우 시리즈상 2번째 시즌이지만 첫번째 시즌으로 취급하고 싶을 때 사용

JSON 파일 사용 방법

새로 버전업하면면서 JSON 파일을 사용할 수 있게 했습니다. Plex 정보의 세밀한 관리를 원하신다면 사용하시면 됩니다. JSON 파일이 있으면 다음정보보다 우선하므로 수정하지 않을 항목은 공백으로 두시면 됩니다.

사용 하는 이유

  1. 다음정보에서 가끔 회차 정보가 잘못되는 경우(누락, 잘못된 번호 등)
  2. 스페셜 에피소드에 대한 정보를 넣고 싶은 경우
  3. 시즌이 달라지는 데 회차정보가 새롭게 시작이 안되고 계속되는 경우(시즌 5 98에피소드 등)
  4. 다음이 제공하는 포스터나 프로그램에 대한 정보가 맘에 안드는 경우

JSON 파일 위치

  1. 최상위 폴더에 폴더명.json 파일 - 프로그램정보와 에피소드 정보가능
    1박 2일/1박 2일.json
    런닝맨/런닝맨.json
  2. 시즌 폴더에 시즌 폴더명.json - 시즌 정보와 시즌 에피소드 가능
    1박 2일/1박 2일 특별펀/1박 2일 특별편.json
    1박 2일/1박 2일 시즌 1/1박 2일 시즌 1.json
  3. 시즌 폴더 하위폴더에 하위폴더명.json - 에피소드 회차정보를 나누어서 넣고 싶을 때
    1박 2일/1박 2일 시즌 1/1박 2일 시즌 1 2007/1박 2일 시즌 1 2007.json
    런닝맨/런닝맨 2007/런닝맨 20007.json
  4. 특별편이 있을 때 특별편폴더에 특별편폴더명.json - 시즌제가 아닌 경우 특별편 에피소드만 폴더에 만들어 넣고 다른 것은 상위 폴더에 두면 됨.
    비밀의 숲/비밀의 숲 특별편/비밀의 숲 특별편.json

JSON 파일 예제

https://github.com/wonipapa/plexutil 을 이용해서 만들면 보시고 내용을 보시면 알 수 있습니다.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].