https://github.com/debridmediamanager
(rclone_rd에 대한 더 나은 대안인 zurg도 포함됩니다)
Plex Discover Watchlists, Trakt 목록 및 Overserr를 사용하여 Debrid 서비스를 통해 Plex/Emby/Jellyfin/Infuse 토렌트 스트리밍을 제공합니다.
개인 미디어 서버 사용자는 Plex discover, trakt 및 overserr와 같은 콘텐츠 서비스를 사용하여 관심 목록에 영화/쇼를 추가할 수 있으며 몇 초 만에 스트리밍할 수 있습니다.
plex_debrid 설정은 세 부분으로 구성됩니다.
plex_debrid 스크립트는 새로 추가된 영화/쇼 및 관심 목록에 있는 쇼의 새로 출시된 에피소드에 대한 지정된 사용자의 플렉스 관심 목록, 트랙 관심 목록 및 감독자 요청을 모니터링합니다. 새로운 콘텐츠가 발견되면 선택한 데브리드 서비스에서 최상의 캐시된 릴리스를 위해 토렌트 인덱서를 스크래핑합니다. 그런 다음 토렌트는 적합한 데브리드 서비스에 추가되고 새로 추가된 콘텐츠를 사용할 수 있도록 라이브러리 새로 고침이 수행됩니다.
데브리드 캐시된 콘텐츠(영화, 한 시즌 TV 프로그램 또는 다중 시즌 TV 프로그램)의 경우 관심 목록 콘텐츠부터 시청까지 전체 프로세스가 약 10~20초 정도 소요됩니다.
이 작업은 진행 중이며 저는 전문 프로그래머가 아닙니다. 젠장 아직 준비가 안 됐어! 그래도 자유롭게 확인해 보세요. 속도, 안정성, 사용자 친화성을 지속적으로 개선하겠습니다.
github이 마음에 들지 않는다면;
이 일반 설정 가이드 외에도 몇 가지 다른 운영 체제에 대한 구체적인 예가 포함된 몇 가지 단계별 가이드가 있습니다. VPS 또는 Seedbox에서 plex_debrid를 실행하려는 경우 일부 debrid 서비스는 해당 IP 주소가 서버에 액세스하는 것을 차단한다는 점을 명심하십시오.
OS에 따라 단계별로:
- 도커(위키)
- 윈도우(위키)
- 리눅스 서버(위키)
- Linux ARM 서버(위키)
- FreeBSD (u/TheNicestRichtofen)
- 안드로이드(엔비디아 쉴드)
VPS/시드박스 설정 도움말
- 나는 귀하의 잔해 서비스 행동 강령을 무시하도록 권장하지 않습니다.
- realdebrid와 같은 Debrid 서비스는 일반적인 VPS 또는 Seedbox IP 주소를 차단합니다. 그러나 허용된 VPN 목록이 있으므로 이를 통해 서버를 실행할 수 있습니다. >realdebrid의 경우 https://real-debrid.com/vpn에서 이 목록을 찾을 수 있습니다. 이 주소를 사용하여 > 명령을 실행하여 서버 IP가 차단되었는지 여부를 확인할 수도 있습니다.
curl -4 https://real-debrid.com/vpn | grep blocked
되고curl -6 https://real-debrid.com/vpn | grep blocked
. 옵션이 있는 경우 VPS 제공업체에 다른 IP 주소(가급적이면 차단되지 않을 개인 IPv4 주소)를 요청해 볼 수 있습니다.
이 다운로드 자동화가 작동하려면 하나 이상의 Debrid 서비스를 가상 드라이브로 마운트해야 합니다. RealDebrid를 사용하는 것이 좋습니다. 이 서비스는 plex_debrid에서 업데이트와 새로운 기능을 먼저 수신하기 때문입니다. 대부분의 데브리드 서비스는 여러 IP 주소에서 동시에 해당 서비스에 액세스하는 것을 허용하지 않는다는 점을 명심하세요. Plex 서버를 실행 중인 경우에는 문제가 되지 않습니다. plex를 통해 스트리밍하는 모든 것(병렬 개수에 관계없이 모든 위치에서)이 서버 IP 주소를 통해 라우팅되기 때문입니다. 하지만 plex 서버가 실행 중인 동안에는 plex를 통하지 않는 다른 방법으로 debrid 서비스에서 다운로드해서는 안 됩니다.
RealDebrid 장착
Realdebrid는 이제 공식 rclone 소프트웨어로 탑재할 수 있는 WebDav에 대한 지원을 구현했습니다.
realdebrid WebDav는 rclone을 통한 토렌트 파일 삭제를 허용하지 않고 표시되는 토렌트의 양을 200개로 제한하기 때문에 나는 realdebrid용으로 명시적으로 작성된 rclone의 분기 버전을 사용하는 것을 권장합니다. 그들은 토렌트 파일 삭제가 다른 webdav와 작동한다고 주장합니다. 프로그램을 마운트했지만 아직 테스트할 수 없었습니다. 또한 공식 realdebrid webdav는 내 rclone 포크보다 여전히 느리고 대역폭이 더 많은 것 같습니다. webdav를 마운트하면 이미 다운로드한 콘텐츠를 자주 다시 검색하게 되기 때문입니다.
내 rclone 포크로 장착:
- 내 rclone 포크를 설치하세요: https://github.com/itsToggle/rclone_rd
- 'rclone config' 명령을 실행하여 rclone을 구성합니다('./rclone config'일 수 있으며 OS에 따라 파일 이름은 './rclone-linux' 또는 유사할 수 있습니다. 권한 거부 오류가 발생하는 경우(linux 및 macos). ), 파일 이름에 맞게 'sudo chmod u+x rclone-linux'를 실행합니다.)
- 'n'을 입력하여 새 리모컨을 만듭니다.
- 리모컨에 이름을 지정하세요(예: 'your-remote')
- 원격 유형으로 '47) realdebrid'를 선택하세요.
- 표시된 나머지 지침을 따르고 '고급 구성 없음'을 선택합니다.
- 'rclone cmount your-remote: X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고, 'X'를 드라이브 문자로 바꾸세요). 선택하거나 'X:'를 대상 폴더로 바꾸세요)
- Linux에서 rclone 포크를 실행하는 경우 위 명령에서 "cmount"를 "mount"로 바꾸세요.
- 데브리드 서비스의 가상 드라이브를 성공적으로 만들었습니다!
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
공식 rclone 소프트웨어(WebDav)로 마운트
- 공식 rclone 소프트웨어를 설치하십시오: https://github.com/rclone/rclone 또는 내 포크: https://github.com/itsToggle/rclone_rd
- 'rclone config' 명령을 실행하여 rclone을 구성합니다(OS에 따라 './rclone config'일 수 있음).
- 'n'을 입력하여 새 리모컨을 만듭니다.
- 리모컨에 이름을 지정하세요(예: 'your-remote')
- 원격 유형으로 '45) WebDav'를 선택하세요.
- 서버 URL로 'https://dav.real-debrid.com/'을 입력하세요.
- 옵션 '5) (기타)' 선택
- 사용자 이름으로 realdebrid 사용자 이름을 입력하세요
- 옵션 'y) 선택, 내 비밀번호를 입력하세요'
- 비밀번호로 webdav 비밀번호(계정 설정에서 사용 가능)를 입력하세요.
- 'rclone mount your-remote:torrents X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고 X를 해당 드라이브 문자로 바꾸세요). 선택하거나 'X:'를 대상 폴더로 바꾸세요)
- 데브리드 서비스의 가상 드라이브를 성공적으로 만들었습니다!
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
마운팅 프리미엄화
- 공식 rclone 소프트웨어를 설치하십시오: https://github.com/rclone/rclone 또는 내 포크: https://github.com/itsToggle/rclone_rd
- 'rclone config' 명령을 실행하여 rclone을 구성합니다(OS에 따라 './rclone config'일 수 있음).
- 'n'을 입력하여 새 리모컨을 만듭니다.
- 리모컨에 이름을 지정하세요(예: 'your-remote')
- 원격 유형으로 '46) 프리미엄화'를 선택하세요.
- 표시된 나머지 지침을 따르고 '고급 구성 없음'을 선택합니다.
- 'rclone mount your-remote: X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고, X를 원하는 드라이브 문자로 바꾸세요). 또는 'X:'를 대상 폴더로 바꾸세요)
- 데브리드 서비스의 가상 드라이브를 성공적으로 만들었습니다!
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
AllDebrid 장착
- 공식 rclone 소프트웨어를 설치하십시오: https://github.com/rclone/rclone 또는 내 포크: https://github.com/itsToggle/rclone_rd
- 'rclone config' 명령을 실행하여 rclone을 구성합니다(OS에 따라 './rclone config'일 수 있음).
- 'n'을 입력하여 새 리모컨을 만듭니다.
- 리모컨에 이름을 지정하세요(예: 'your-remote')
- 원격 유형으로 '42) WebDav'를 선택하세요.
- 서버 URL로 'https://alldebrid.com/webdav/'를 입력하세요.
- 옵션 '5) (기타)' 선택
- 사용자 이름으로 API 키를 입력하세요.
- 옵션 'y) 선택, 내 비밀번호를 입력하세요'
- 비밀번호로 'eeeee'를 입력하세요.
- 'rclone mount your-remote:links X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고 X를 드라이브 문자로 바꾸세요). 선택하거나 'X:'를 대상 폴더로 바꾸세요)
- 데브리드 서비스의 가상 드라이브를 성공적으로 만들었습니다!
- "마그넷" 폴더가 아닌 "링크" 및 "히스토리" 폴더의 콘텐츠만 시청할 수 있습니다. "links" 폴더가 권장되며 위의 장착 명령에 사용된 폴더입니다.
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
DebridLink 장착
- 공식 rclone 소프트웨어 설치: https://github.com/rclone/rclone 또는 내 포크: https://github.com/itsToggle/rclone_rd
- 'rclone config' 명령을 실행하여 rclone을 구성합니다(OS에 따라 './rclone config'일 수 있음).
- 'n'을 입력하여 새 리모컨을 만듭니다.
- 리모컨에 이름을 지정하세요(예: 'your-remote')
- 원격 유형으로 '42) WebDav'를 선택하세요.
- 서버 URL로 'https://webdav.debrid.link'를 입력하세요.
- 옵션 '5) (기타)' 선택
- 사용자 이름으로 debrid-link 사용자 이름을 입력하세요.
- 옵션 'y) 선택, 내 비밀번호를 입력하세요'
- 비밀번호로 "passkey"(귀하의 계정에서 사용 가능)를 입력하십시오.
- 'rclone mount your-remote X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고 X를 원하는 드라이브 문자로 바꾸거나 'X:'를 대상 폴더로 바꾸세요)
- 데브리드 서비스의 가상 드라이브를 성공적으로 만들었습니다!
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
PUT.io 마운트
다음은 rclone을 사용하여 put.io를 마운트하는 방법에 대해 put.io 팀이 훌륭하게 작성한 기사입니다.
http://help.put.io/en/articles/3480094-plex-rclone
'rclone mount your-remote X: --dir-cache-time 10s' 명령을 실행하여 새로 생성된 리모컨을 마운트할 수 있습니다('your-remote'를 원격 이름으로 바꾸고 X를 원하는 드라이브 문자로 바꾸거나 'X:'를 대상 폴더로 바꾸세요)
마운팅 태그 '--no-console'(Windows) 또는 '--deamon'(Linux, Mac 등)을 추가하여 rclone을 백그라운드 서비스로 실행할 수 있습니다.
새로 마운트된 가상 드라이브에서 콘텐츠를 스트리밍하려면 plex, emby 또는 Jellyfin과 같은 개인 미디어 서버를 설정하는 것이 좋습니다. 이러한 서비스를 사용하면 로컬 네트워크 외부에서 콘텐츠를 스트리밍할 수 있습니다. 새 콘텐츠를 다운로드하기 위해 타사 웹사이트가 필요하지 않으므로 plex를 사용할 때 최고의 경험을 할 수 있습니다. plex 클라이언트 앱 내부에서 관심 목록에 새 영화/쇼를 추가하고 몇 초 정도 기다린 다음 시청하면 됩니다( 위의 gif를 참조하세요). 개인 미디어 서버로 Emby 또는 Jellyfin을 선호하는 경우 새 콘텐츠를 추가하는 유일한 방법은 trakt 및 Jellyseerr을 이용하는 것입니다. 다른 접근 방식은 Infuse와 같은 미디어 플레이어를 사용하여 마운트된 파일에 액세스하는 것입니다. 이 역시 trakt를 사용하여 새 콘텐츠를 추가합니다.
Plex 설정:
- 마운트된 가상 드라이브의 플렉스 '영화' 라이브러리를 생성하거나 기존 '영화' 라이브러리에 가상 드라이브를 추가합니다.
- 마운트된 가상 드라이브의 플렉스 '쇼' 라이브러리를 생성하거나 기존 '쇼' 라이브러리에 가상 드라이브를 추가합니다.
- Linux 기반 OS에서 rclone을 실행 중이고 Plex가 마운트된 가상 드라이브를 찾을 수 없는 경우 마운트 태그 '--allow-other'를 추가해 보세요.
- 권장 사항: 다운로드 트래픽을 줄이려면 '비디오 미리보기 썸네일'을 비활성화하고 예약된 작업 '광범위한 미디어 분석 수행'을 비활성화하세요. 매우 큰 라이브러리를 보유할 계획이라면 라이브러리 캐시 크기를 기본 40MB에서 1GB로 늘리십시오.
- 실수로 콘텐츠가 제거되지 않도록 라이브러리 설정 "매 스캔 후 휴지통 비우기"를 비활성화합니다.
- 귀하와 귀하의 가정 사용자는 이제 귀하의 데브리드 서비스에서 캐시된 토렌트를 스트리밍할 수 있습니다!
라이브러리 메타데이터 에이전트를 기본 Plex 메타데이터 에이전트로 유지하세요.
plex_debrid 스크립트는 docker 컨테이너(dockerized 버전)로 실행하거나 Python 3(표준 버전)로 간단히 실행하여 실행할 수 있습니다.
표준 버전:
- git을 사용하여 이 저장소를 복제하거나 "코드"(오른쪽 상단)를 클릭한 다음 "zip 다운로드"를 클릭하세요.
- 다운로드한 plex_debrid-main 폴더에서 터미널을 엽니다.
pip install -r requirements.txt
실행하세요. 아직 pip가 없다면 https://pypi.org/project/pip/에서 설치하세요.python ./main.py
실행하여 스크립트를 시작합니다.- 스크립트는 초기 설정과 다음 단계를 안내합니다. plex_debrid를 설정할 때 이 스크립트가 연결하는 5가지 주요 서비스를 선택하라는 메시지가 표시됩니다.
- plex_debrid가 새 콘텐츠를 모니터링해야 하는 콘텐츠 서비스를 하나 이상 선택하고 설정하세요.
- plex_debrid가 현재 미디어 컬렉션을 결정하는 데 사용할 라이브러리 컬렉션 서비스를 선택하고 설정하세요. 플렉스 서버를 실행하려면 "Plex 라이브러리"를 선택하세요.
- 성공적인 다운로드 후 plex_debrid가 업데이트/새로 고침할 라이브러리 업데이트 서비스를 선택하고 설정합니다. 플렉스 서버를 실행하려면 "Plex 라이브러리"를 선택하세요.
- plex_debrid가 콘텐츠를 무시하는 데 사용할 라이브러리 무시 서비스를 선택하고 설정합니다. Plex 서버를 실행하려면 "Plex Discover Watch Status"를 선택하십시오.
- plex_debrid가 콘텐츠를 다운로드하는 데 사용할 debrid 서비스를 하나 이상 선택하고 설정하세요.
- 이제 끝났습니다!
- 다운로드 자동화를 실행하려면 옵션 '1'을 선택하십시오. 설정을 탐색 또는 편집하려면 '2' 옵션을 선택하거나 첫 번째 실행 후 스크립트가 생성하는 "settings.json" 파일을 엽니다.
- 스크립트를 시작할 때(자동 실행 설정의 경우) 기본 메뉴가 표시되지 않도록 하려면 "/Settings/UI 설정/시작 시 메뉴 표시"로 이동하여 값을 "false"로 설정하세요.
- 나머지 README를 읽어보세요!
도커화된 버전:
docker pull itstoggle/plex_debrid
실행하거나 https://hub.docker.com/repository/docker/itstoggle/plex_debrid를 방문하세요.docker run -v /path/to/config:/config --net host -ti itstoggle/plex_debrid
실행합니다. 여기서/path/to/config
는 plex_debrid 구성 데이터를 저장하려는 디렉터리 경로입니다.- 스크립트는 초기 설정과 다음 단계를 안내합니다. plex_debrid를 설정할 때 이 스크립트가 연결하는 5가지 주요 서비스를 선택하라는 메시지가 표시됩니다.
- plex_debrid가 새 콘텐츠를 모니터링해야 하는 콘텐츠 서비스를 하나 이상 선택하고 설정하세요.
- plex_debrid가 현재 미디어 컬렉션을 결정하는 데 사용할 라이브러리 컬렉션 서비스를 선택하고 설정하세요. 플렉스 서버를 실행하려면 "Plex 라이브러리"를 선택하세요.
- 성공적인 다운로드 후 plex_debrid가 업데이트/새로 고침할 라이브러리 업데이트 서비스를 선택하고 설정합니다. 플렉스 서버를 실행하려면 "Plex 라이브러리"를 선택하세요.
- plex_debrid가 콘텐츠를 무시하는 데 사용할 라이브러리 무시 서비스를 선택하고 설정합니다. Plex 서버를 실행하려면 "Plex Discover Watch Status"를 선택하십시오.
- plex_debrid가 콘텐츠를 다운로드하는 데 사용할 debrid 서비스를 하나 이상 선택하고 설정하세요.
- 이제 끝났습니다!
- 다운로드 자동화를 실행하려면 옵션 '1'을 선택하십시오. 설정을 탐색 또는 편집하려면 '2' 옵션을 선택하거나 첫 번째 실행 후 스크립트가 생성하는 "settings.json" 파일을 엽니다.
- 스크립트를 시작할 때(자동 실행 설정의 경우) 기본 메뉴가 표시되지 않도록 하려면 "/Settings/UI 설정/시작 시 메뉴 표시"로 이동하여 값을 "false"로 설정하세요.
- 나머지 README를 읽어보세요!
plex_debrid는 다양한 방법으로 설정할 수 있지만 이 추가 정보에서는 다룰 수 없습니다. 이 저장소의 "토론" 섹션에서 질문을 하거나 디스코드 서버에 참여하세요.
rclone 사용을 위한 일부 고급 옵션
4K 및 HD 라이브러리:
- rclone 필터링을 사용하면 라이브러리를 4K 콘텐츠와 4K가 아닌 콘텐츠로 분할할 수 있습니다.
- mount 명령에
--exclude **2160**
플래그를 추가하여 rclone 인스턴스 하나를 시작하고 "HD"라는 폴더에 마운트합니다.- mount 명령에
--include **2160**
플래그를 추가하여 rclone의 다른 인스턴스를 시작하고 "4K"라는 폴더에 마운트합니다.WebDAV 리모컨을 위한 영화/쇼 정렬:
- rclone 필터링을 사용하면 WebDAV 리모컨을 영화와 쇼 콘텐츠로 분할할 수 있습니다.
--exclude "**{{(s|S)([0-9]+)( |.|e|E)}}**"
플래그를 마운트 명령에 추가하여 rclone 인스턴스 하나를 시작하고 "movies"라는 폴더- mount 명령에
--include "**{{(s|S)([0-9]+)( |.|e|E)}}**"
플래그를 추가하여 rclone의 다른 인스턴스를 시작하고 "shows"라는 폴더
plex_debrid가 새 콘텐츠를 모니터링할 수 있는 서비스입니다. 원하는 서비스 조합을 선택할 수 있습니다.
Plex 관심 목록:
- Plex 관심 목록 및 검색 기능은 이메일 주소에 연결된 계정에서만 사용할 수 있으므로 관리되는 계정은 없습니다.
- 자신과 다른 사용자가 플렉스 클라이언트 내부에서 콘텐츠를 다운로드할 수 있도록 하려면 '/Settings/Content Services/Plex/Plex users/Edit/Add user'로 이동하여 새 사용자를 생성하세요.
- 귀하와 귀하가 추가한 사용자는 이제 Plex의 Discover 부분을 탐색하고 콘텐츠를 Plex 관심 목록에 추가하여 다운로드할 수 있습니다.
- Plex 서버에서 항목을 삭제하려면 먼저 관심 목록에서 항목을 제거했는지 확인하세요. 그렇지 않으면 스크립트는 서버가 아닌 관심 목록에 있음을 확인하고 다시 다운로드합니다.
- 기본적으로 Plex 관심 목록에 추가한 영화는 다운로드되면 자동으로 제거되고 프로그램은 관심 목록에 유지됩니다. 관심 목록에 있는 프로그램만 새로 출시된 에피소드에 대해 모니터링되기 때문입니다. '/Settings/Content Services/Plex/Plex 자동 제거'로 이동하여 관심 목록에서 자동으로 제거해야 하는 미디어 유형을 변경할 수 있습니다.
- 스크립트는 원치 않는(예: 샘플) 파일을 다운로드하지 않도록 최선을 다합니다. 샘플이 여전히 plex에 표시되면 .plexignore 파일을 생성하여 마운트 상위 디렉터리에 추가할 수 있습니다(자세한 내용은 여기 참조).
- 지정된 사용자의 Plex 관심 목록은 5초마다 변경 사항을 폴링하여 새로 추가된 콘텐츠를 찾으려고 시도합니다.
- Plex 관심 목록은 30분마다 완전히 업데이트되며 이때 관심 목록 시리즈에서 새로 출시된 에피소드를 찾으려고 합니다. 이 작업은 30분마다 수행됩니다. 전체 관심 목록을 작성하는 데는 포함된 프로그램의 양에 따라 1분 이상이 소요될 수 있기 때문입니다.
- 실제로 trakt 콘텐츠를 모니터링할 필요 없이 plex_debrid를 trakt.tv에 연결하여 콘텐츠의 보다 정확한 출시 날짜와 시간을 얻을 수 있습니다.
Trakt 관심 목록, 컬렉션 및 공개 목록:
- 스크립트를 trakt에 연결하려면 '/Settings/Content Services/Trakt/Trakt users/Edit/Add user'로 이동하세요. 사용자를 무제한으로 추가할 수 있습니다.
- 사용자의 트랙트 관심 목록, 컬렉션 또는 공개 목록을 모니터링하고 다운로드하려면 '/Settings/Content Services/Trakt/Traktlists'로 이동하세요. 기본적으로 새 콘텐츠에 대한 트랙 목록은 모니터링되지 않습니다.
- 관심 목록, 공개 목록 및 컬렉션에 있는 영화와 전체 프로그램만 다운로드됩니다. 단일 시즌이나 에피소드가 아닙니다(현재로서는).
- 지정된 사용자의 Trakt 관심 목록은 5초마다 업데이트됩니다.
- 지정된 사용자의 트랙 컬렉션에 있는 프로그램은 30분마다 새로 출시된 에피소드를 확인합니다.
- 공개 목록은 30분마다 업데이트됩니다.
감독관의 요청:
- plex_debrid를 overserr에 연결하여 선택한 사용자의 승인된 요청을 즉시 자동으로 다운로드할 수 있습니다. 이 작업을 수행하려면 plex_debrid를 Plex 또는 Trakt에 연결해야 합니다. 이러한 서비스를 사용하여 요청된 미디어 항목에 대한 추가 정보를 수집할 수 있기 때문입니다.
- 감독관에 스크립트를 연결하려면 '/Settings/Content Services/Overseerr'로 이동하세요.
- 기본적으로 모든 감독자 사용자의 승인된 모든 요청은 plex_debrid에 의해 다운로드됩니다. 이 기능을 특정 사용자로 제한하려면 '/Settings/Content Services/Overseerr/Overseerr users'로 이동하세요.
Jellyserr 요청:
- plex_debrid를 Jellyserr에 연결하여 선택한 사용자의 승인된 요청을 즉시 자동으로 다운로드할 수 있습니다. 이 작업을 수행하려면 plex_debrid를 Plex 또는 Trakt에 연결해야 합니다. 이러한 서비스를 사용하여 요청된 미디어 항목에 대한 추가 정보를 수집할 수 있기 때문입니다. 젤리시어와 감독자는 완전히 동일한 API 엔드포인트를 사용하므로 plex_debrid 감독자 메뉴에서 젤리시어를 설정하기만 하면 됩니다.
- 스크립트를 Jellyseerr에 연결하려면 '/Settings/Content Services/Overserr'로 이동하세요.
- 기본적으로 모든 Jellyserr 사용자의 승인된 모든 요청은 plex_debrid에 의해 다운로드됩니다. 이 기능을 특정 사용자로 제한하려면 '/Settings/Content Services/Overseerr/Overseerr users'로 이동하세요.
plex_debrid가 현재 미디어 컬렉션을 결정하는 데 사용할 수 있는 서비스입니다.
플렉스 라이브러리:
- Plex 도서관을 도서관 서비스로 이용하시려면 '/설정/도서관 서비스/도서관 소장 서비스/도서관 서비스 변경/'으로 이동하세요.
- Plex 라이브러리를 라이브러리 서비스로 선택하면 무엇이든 다운로드하기 전에 전체 Plex 라이브러리(공유 포함)가 확인되며 스크립트는 중복 다운로드를 방지합니다. 이 라이브러리 검사를 특정 라이브러리 섹션으로 제한하려면 '/Settings/Library Service/Library collection service/Edit library service/Plex library check/Edit'로 이동하세요.
트랙 컬렉션:
- Trakt 사용자 컬렉션 중 하나를 도서관 서비스로 사용하려면 '/Settings/Library Service/Library collection service/Change library service/'로 이동하세요.
- Trakt 컬렉션을 도서관 서비스로 선택하면 다운로드하기 전에 전체 Trakt 컬렉션이 확인되며 스크립트는 중복 다운로드를 방지합니다.
- (트랙 컬렉션에 항목이 하나 이상 필요합니다. 현재 비어 있는 경우 임의의 영화나 프로그램을 추가하세요.)
다운로드 성공 후 plex_debrid가 업데이트/새로 고칠 수 있는 서비스입니다. 원하는 서비스 조합을 추가할 수 있습니다.
플렉스 라이브러리:
- 다운로드에 성공한 후 Plex 라이브러리를 새로 고치려면 '/Settings/Library Service/Library update service/Edit/'로 이동하세요.
- 새로 고칠 라이브러리를 무제한으로 추가할 수 있습니다.
- plex_debrid는 이제 라이브러리를 부분적으로만 스캔할 수 있습니다. 이 기능은 현재 realdebrid를 통해 다운로드한 콘텐츠에만 사용할 수 있습니다.
Plex 라벨:
- 다운로드한 콘텐츠에 자동 버전 및 사용자 라벨을 추가하려면 '/Settings/Library Service/Library update service/Edit/'로 이동하세요.
- 이를 위해서는 Plex 라이브러리 새로 고침도 설정해야 합니다(위 참조).
- 추가될 라벨은 이 항목을 관심 목록에 추가한 각 사용자의 경우 "보낸 사람: ..."이고, 다운로드한 각 버전의 경우 "버전: ..."입니다.
트랙 컬렉션:
- 콘텐츠가 성공적으로 다운로드된 후 Trakt에서 수집된 콘텐츠로 표시하려면 '/Settings/Library Service/Library update service/Edit/'로 이동하세요.
- plex_debrid는 다운로드한 해상도와 다운로드한 미디어의 기타 속성을 Trakt 컬렉션에 자동으로 추가합니다.
젤리핀 라이브러리:
- 성공적으로 다운로드한 후 젤리핀 라이브러리를 새로 고치려면 '/Settings/Library Service/Library update service/Edit/'로 이동하세요.
- plex_debrid는 현재 전체 Jellyfinlibrary만 새로 고칠 수 있습니다. 부분적인 라이브러리 스캔이 곧 제공될 예정입니다!
감독관의 요청:
- 성공적인 다운로드 후 감독자 요청을 사용 가능한 것으로 표시하려면 '/Settings/Library Service/Library update service/Edit/'로 이동하세요.
Jellyserr 요청:
- 성공적으로 다운로드한 후 Jellyseerr 요청을 사용 가능한 것으로 표시하려면 '/Settings/Library Service/Library update service/Edit/'으로 이동하세요.
plex_debrid가 콘텐츠를 무시하는 데 사용할 서비스입니다. 원하는 서비스 조합을 추가할 수 있습니다. 기본 plex_debrid 메뉴에서 현재 무시되는 미디어를 탐색할 수 있습니다.
Plex Discover 시계 상태:
- 플렉스 사용자 플렉스 검색 감시 상태를 사용하여 콘텐츠를 무시하려면 '/설정/라이브러리 서비스/라이브러리 서비스 무시/편집/'으로 이동하세요.
Trakt 감시 상태:
- trakt 사용자 trakt 시청 상태를 사용하여 콘텐츠를 무시하려면 '/Settings/Library Service/Libraryignore services/Edit/'로 이동하세요.
? 로컬 무시 목록:
- 쿼리의 로컬 텍스트 파일을 사용하여 콘텐츠를 무시하려면 '/Settings/Library Service/Libraryignore services/Edit/'로 이동하세요.
- 콘텐츠가 무시된 후 plex_debrid가
ignored.txt
라는 파일을 저장하는 디렉터리(파일 아님)에 대한 경로를 제공하라는 메시지가 표시됩니다.- 해당 파일을 직접 생성하고 plex_debrid가 파일을 생성할 때까지 기다리지 않으려면 지정된 경로에 올바른 이름으로
ignored.txt
파일을 저장하십시오.txt- plex_debrid docker 버전에서 무시 파일을 사용하려면 파일이 컨테이너 외부에 저장되도록
./config/
경로를 선택해야 합니다.
plex_debrid가 토렌트를 찾는 데 사용할 수 있는 서비스입니다. 원하는 서비스 조합을 추가할 수 있습니다. 기본적으로 torrentio는 활성화된 유일한 서비스입니다. 더 많은 스크래핑 서비스를 연결하여 고품질의 캐시된 릴리스를 찾을 수 있습니다.
토렌티오(강력히 권장):
- torrentio 구현은 torrentio API를 사용하여 torrentions의 거대한 릴리스 데이터베이스에서 릴리스를 즉시 가져옵니다. 실제 스크래핑은 수행되지 않으므로 이 서비스는 매우 빠릅니다.
- '/Settings/Scraper/Sources/Add/'로 이동하여 torrentio를 활성화할 수 있습니다. 다른 단계는 필요하지 않습니다.
- '/Settings/Scraper/Sources/Edit/'로 이동하여 torrentio 설정을 편집할 수 있습니다. 설정 메뉴에는 설정을 편집할 수 있는 'https://torrentio.strem.fun/configure'를 방문하라는 메시지가 표시됩니다. 변경할 때마다 구성 "매니페스트 URL"이 클립보드에 복사됩니다. 해당 URL을 plex_debrid 설정에 붙여넣어 구성을 업데이트할 수 있습니다. Debrid 정보를 입력하지 마십시오. 필요하지 않습니다.
레거시 스크레이퍼(rarbg, 1337x, nyaa):
- 현재 통합된 유일한 "레거시" 스크레이퍼는 rarbg.to, nyaa.si 및 1337x.to용입니다. '/Settings/Scraper/Sources/Edit/'로 이동하여 이러한 스크레이퍼를 끄거나 켤 수 있습니다.
재킷:
- 엄청난 양의 토렌트 인덱서를 래핑하는 프로그램인 "jackett"(https://github.com/Jackett/Jackett)을 설치하는 것이 좋습니다. 설치가 완료되면 http://localhost:9117로 이동하여 즐겨찾는 인덱서 몇 개를 추가하세요. 재킷 서버 설정 "CORS"를 활성화합니다. 재킷 설정이 완료되면 '/Settings/Scraper/Sources/Edit/Add source/jackett'로 이동하여 plex_debrid 내에서 재킷을 활성화할 수 있습니다.
- 이제 "/Settings/Debrid Services/Tracker 특정 Debrid Services"로 이동하여 특정 토렌트 추적기에 대한 특정 Debrid 서비스를 사용하도록 선택할 수 있습니다. 이는 토렌트를 시드하는 데브리드 서비스(예: debridlink,put.io)를 사용하도록 강제하는 개인 추적기를 사용하는 경우 유용합니다.
배회하다:
- Jackett보다 Prowlarr를 선호하는 경우 '/Settings/Scraper/Sources/Edit/Add source/prowlarr'로 이동하여 prowlarr를 plex_debrid에 통합할 수 있습니다. Prowlarr는 일부 인덱서(예: 1337x)에 대해 Jackett보다 엄격한 속도 제한을 가지고 있습니다. 이로 인해 plex_debrid가 prowlarr 요청 시간을 초과하여 Jackett보다 적은 릴리스를 찾을 수 있습니다.
- 이제 "/Settings/Debrid Services/Tracker 특정 Debrid Services"로 이동하여 특정 토렌트 추적기에 대한 특정 Debrid 서비스를 사용하도록 선택할 수 있습니다. 이는 토렌트를 시드하는 데브리드 서비스(예: debridlink,put.io)를 사용하도록 강제하는 개인 추적기를 사용하는 경우 유용합니다.
오리오노이드:
- '/Settings/Scraper/Sources/Edit/Add source/orionoid'로 이동하여 orionoid 스크레이퍼를 plex_debrid에 통합할 수 있습니다.
- 기본적으로 스크래핑 시도당 상위 5개 링크만 가져오고 링크는 프리미엄 전용 "최고" 속성이 아닌 "인기"를 기준으로 정렬됩니다. 이는 "무료" 계정 친화적으로 수행됩니다. orionoid 소스 설정 '/Settings/Scraper/Sources/Edit/Editsources/orionoid'에서 이러한 매개변수를 변경할 수 있습니다.
- 가능한 모든 매개변수와 해당 값의 전체 목록은 "https://panel.orionoid.com/"의 "개발자" 메뉴, "Stream API" 아래의 "API Docs" 섹션에서 확인할 수 있습니다.
plex_debrid가 토렌트를 다운로드하는 데 사용할 수 있는 서비스입니다. 원하는 서비스 조합을 추가할 수 있습니다.
잔해 서비스:
- 둘 이상의 데브리드 서비스를 추가하고 '/Settings/Debrid Services/Edit'로 이동하여 캐시된 릴리스를 확인해야 하는 순서를 변경할 수 있습니다.
다운로드할 버전 정의:
버전 설정에 대한 전체 문서는 Wiki를 확인하세요: https://github.com/itsToggle/plex_debrid/wiki/Version-Guides
"버전"을 정의하여 plex_debrid가 다운로드해야 하는 릴리스 품질을 정의할 수 있습니다. '/Settings/Scraper Settings/versions'로 이동하여 버전을 무제한으로 추가할 수 있습니다. 기본적으로 plex_debrid에는 1개의 버전 정의([1080p SDR])만 제공됩니다.
버전은 완전히 사용자 정의 가능한 "규칙"과 "트리거"의 무제한으로 구성됩니다.
"규칙"은 버전의 품질 요구 사항을 정의합니다. 규칙은 요구 사항 또는 기본 설정으로 공식화될 수 있습니다. 첫 번째 규칙의 우선순위가 가장 높고 마지막 규칙의 우선순위가 가장 낮습니다. 몇 가지 예를 들자면 기본 [1080p SDR] 버전을 구성하는 규칙은 다음과 같습니다.
1) cache status requirement : cached 2) resolution requirement : <= 1080 3) resolution preference : highest 4) title requirement : exclude (H?D?.?CAM|H?D?.?TS) 5) title requirement : exclude (3D) 6) title requirement : exclude (DO?VI?) 7) title requirement : exclude (HDR) 8) title preference : include (EXTENDED|REMASTERED) 9) size preference : lowest 10) seeders preference : highest 11) size requirement : >= 0.1
"트리거"는 plex_debrid가 버전을 찾아야 하는 시기를 정의합니다. 버전을 특정 미디어 유형이나 특정 영화/쇼로 제한하는 트리거를 추가할 수 있습니다. 버전 다운로드를 시도하기 전에 plex_debrid가 버전 다운로드를 시도해야 하는 횟수와 다른 버전으로 시도해야 하는 횟수를 정의할 수 있습니다. 다른 트리거는 버전을 특정 장르로 제한하거나 영화/쇼를 요청한 특정 사용자로 버전을 제한할 수 있습니다. 다음은 문제의 미디어 항목이 "2010년 이전"에 출시된 "쇼"이고 "Family Guy" 또는 " 지난 주 오늘 밤', 그리고 '5회 시도'에 대한 다른 버전은 발견되지 않았습니다:
A) media type requirement : shows B) retries requirement : >= 5 C) retries requirement : <= 48 D) title requirement : exclude (family.guy|last.week.tonight) E) year requirement : <= 2010
텍스트 기반 규칙 값은 정규식 정의로 해석되고 대소문자를 구분하지 않으며 공식 정규식 구문을 사용합니다. 정규식 정의를 시험해 보려면 regexr.com을 확인하거나, 다른 사람들이 버전을 어떻게 사용하는지 보려면 Discord 서버를 방문하세요.
Plex 제한사항:
- 라이브러리 컬렉션 서비스로 plex를 선택한 경우 trakt 및 overserr 콘텐츠는 plex 미디어 유형과 일치해야 합니다. PLEX_DEBRID가 볼 수있는 도서관 내부에 하나 이상의 영화와 하나의 쇼를 갖는 데 전환자와 트라크까지의 콘텐츠를 정확하게 일치시키기 위해서는 PLEX_DEBRID가 볼 수 있습니다. 콘텐츠를 정확하게 일치시키기 위해서는 IMDB/TMDB/TVDB ID의 검색이 필요하기 때문입니다. 현재 "수정 일치"호출을 기존 라이브러리 항목에 요청 하여만 작동합니다. Plex가 ID로 보편적 인 검색을 허용 할 때까지 이것이 내가 할 수있는 최선입니다.
- plex_debrid는 진정으로 빈 라이브러리와 오프라인으로 도달 할 수없는 라이브러리 (또는 다른 이유로 도달 할 수 없음)를 구별 할 수 없습니다. 원치 않는 행동을 피하기 위해 빈 라이브러리가 발생할 때마다 스크립트가 실행을 중지합니다. 다운로드 자동화가 저장되기 전에 plex_debrid가 보이는 라이브러리에 하나 이상의 미디어 항목을 수동으로 추가해야합니다.
- Plex Discover API는 정확한 출시 시간이 아닌 릴리스 날짜 만 제공합니다. 스크립트를 trakt.tv에 연결하는 것이 좋습니다.이를 통해 plex_debrid는 더 정확한 릴리스 날짜를 찾아 실제 출시일 전에 영화를 다운로드 할 수 있는지 확인할 수 있습니다.