https://github.com/debridmediamanager
(también incluye zurg, una alternativa mucho mejor a rclone_rd)
Transmisión de torrents Plex/Emby/Jellyfin/Infuse a través de Debrid Services, utilizando Plex Discover Watchlists, listas Trakt y Overseerr.
Al utilizar servicios de contenido como plex discover, trakt y overseerr, los usuarios de su servidor de medios personal pueden agregar películas/programas a su lista de observación y estarán disponibles para transmitir en segundos.
Una configuración de plex_debrid consta de tres partes.
El script plex_debrid monitorea las listas de seguimiento de plex, las listas de seguimiento de trakt y las solicitudes de supervisor de usuarios específicos para películas/programas recién agregados y episodios recién lanzados de programas incluidos en la lista de seguimiento. Una vez que se encuentra contenido nuevo, los indexadores de torrents se eliminan para obtener la mejor publicación en caché en servicios debrid seleccionados. Luego, el torrent se agrega a un servicio de desbridamiento adecuado y se realiza una actualización de la biblioteca para que el contenido recién agregado esté disponible.
Para cualquier contenido almacenado en caché (películas, programas de televisión de una temporada o incluso programas de televisión de varias temporadas), todo el proceso, desde la lista de seguimiento del contenido hasta su visualización, tarda entre 10 y 20 segundos.
Este es un trabajo en progreso y no soy un programador profesional. ¡Mierdas que no están listas! No dudes en comprobarlo; mejoraré continuamente la velocidad, la confiabilidad y la facilidad de uso.
Si github no es lo tuyo;
Además de esta guía de configuración general, aquí encontrará algunas guías paso a paso con ejemplos específicos para algunos sistemas operativos diferentes. Si desea ejecutar plex_debrid en un VPS o Seedbox, tenga en cuenta que algunos servicios debrid bloquean el acceso de dichas direcciones IP a sus servidores.
Paso a paso para tu SO:
- Ventana acoplable (Wiki)
- Ventanas (Wiki)
- Servidor Linux (Wiki)
- Servidor ARM Linux (Wiki)
- FreeBSD (u/TheNicestRichtofen)
- Android (Escudo Nvidia)
Ayuda para la configuración de VPS/Seedbox
- No le recomiendo que ignore el código de conducta de sus servicios de Debrid.
- Los servicios Debrid como realdebrid bloquean direcciones IP comunes de VPS o Seedbox. Sin embargo, tienen una lista de VPN incluidas en la lista blanca, detrás de las cuales puedes ejecutar tu servidor. >Para realdebrid puede encontrar esta lista en https://real-debrid.com/vpn. También puede usar esta dirección para verificar si la IP de su servidor está bloqueada o no ejecutando los >comandos
curl -4 https://real-debrid.com/vpn | grep blocked
ycurl -6 https://real-debrid.com/vpn | grep blocked
. Si tiene la opción, puede intentar solicitar una dirección IP diferente a su proveedor de VPS, preferiblemente su propia dirección IPv4 personal, que probablemente no será bloqueada.
Para que esta automatización de descarga funcione, debe montar al menos un servicio de desbridamiento como unidad virtual. Recomiendo encarecidamente utilizar RealDebrid, ya que este servicio recibirá actualizaciones y nuevas funciones de plex_debrid primero. Tenga en cuenta que la mayoría de los servicios debrid no le permiten acceder a su servicio desde múltiples direcciones IP en paralelo. Esto no es un problema si tiene un servidor Plex en ejecución, ya que todo lo que transmite a través de plex (desde cualquier ubicación, sin importar cuántos en paralelo) se enruta a través de la dirección IP de su servidor. Mientras tenga su servidor plex en ejecución, no debe descargar desde su servicio debrid de ninguna otra manera que no sea a través de plex.
Montaje RealDebrid
Realdebrid ahora ha implementado soporte para WebDav, lo que lo hace montable con el software oficial rclone.
Todavía recomiendo usar mi versión bifurcada de rclone que está escrita explícitamente para realdebrid, ya que realdebrids WebDav no permite la eliminación de archivos torrent a través de rclone y limitan la cantidad de torrents mostrados a 200. Afirman que la eliminación de archivos torrent funciona con otros webdav. montar programas, pero aún no he podido probarlo. También parece que el webdav realdebrid oficial es aún más lento y consume más ancho de banda que mi bifurcación rclone, porque montar el webdav conduce a un redescubrimiento frecuente de contenido ya descargado.
Montaje con mi horquilla rclone:
- Instale mi bifurcación rclone: https://github.com/itsToggle/rclone_rd
- configure rclone ejecutando el comando 'rclone config' (podría ser './rclone config' y dependiendo de su sistema operativo, el nombre del archivo podría ser './rclone-linux' o similar. Si obtiene un error de permiso denegado (linux y macos ), ejecute 'sudo chmod u+x rclone-linux', ajustado al nombre del archivo).
- cree un nuevo control remoto escribiendo 'n'
- asigne un nombre a su control remoto (por ejemplo, 'su-control remoto')
- elija '47) realdebrid' como su tipo de control remoto
- Siga el resto de las instrucciones solicitadas, elija 'sin configuración avanzada'
- Puede montar su control remoto recién creado ejecutando el comando 'rclone cmount your-remote: X: --dir-cache-time 10s' (reemplace 'your-remote' con su nombre remoto, reemplace 'X' con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
- Si está ejecutando mi bifurcación rclone en Linux, reemplace "cmount" con "mount" en el comando anterior.
- ¡Has creado con éxito una unidad virtual de tu servicio de desbridamiento!
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.).
Montaje con software oficial rclone (WebDav)
- Instale el software oficial rclone: https://github.com/rclone/rclone o mi bifurcación: https://github.com/itsToggle/rclone_rd
- configure rclone ejecutando el comando 'rclone config' (podría ser './rclone config' dependiendo de su sistema operativo)
- cree un nuevo control remoto escribiendo 'n'
- asigne un nombre a su control remoto (por ejemplo, 'su-control remoto')
- elija '45) WebDav' como su tipo de control remoto
- ingrese 'https://dav.real-debrid.com/' como la URL del servidor
- elija la opción '5) (otro)'
- ingrese su nombre de usuario realdebrid como su nombre de usuario
- elija la opción 'y) sí, ingrese mi propia contraseña'
- ingrese su contraseña webdav (disponible en la configuración de su cuenta) como contraseña
- Puede montar su control remoto recién creado ejecutando el comando 'rclone mount your-remote:torrents X: --dir-cache-time 10s' (reemplace 'your-remote' con el nombre de su control remoto, reemplace X con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
- ¡Has creado con éxito una unidad virtual de tu servicio de desbridamiento!
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.)
Montaje Premiumizar
- Instale el software oficial rclone: https://github.com/rclone/rclone o mi bifurcación: https://github.com/itsToggle/rclone_rd
- configure rclone ejecutando el comando 'rclone config' (podría ser './rclone config' dependiendo de su sistema operativo)
- cree un nuevo control remoto escribiendo 'n'
- asigne un nombre a su control remoto (por ejemplo, 'su-control remoto')
- elija '46) premiumize' como su tipo de control remoto
- Siga el resto de las instrucciones solicitadas, elija 'sin configuración avanzada'
- Puede montar su control remoto recién creado ejecutando el comando 'rclone mount your-remote: X: --dir-cache-time 10s' (reemplace 'your-remote' con el nombre de su control remoto, reemplace X con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
- ¡Has creado con éxito una unidad virtual de tu servicio de desbridamiento!
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.)
Montaje de AllDebrid
- Instale el software oficial rclone: https://github.com/rclone/rclone o mi bifurcación: https://github.com/itsToggle/rclone_rd
- configure rclone ejecutando el comando 'rclone config' (podría ser './rclone config' dependiendo de su sistema operativo)
- cree un nuevo control remoto escribiendo 'n'
- asigne un nombre a su control remoto (por ejemplo, 'su-control remoto')
- elija '42) WebDav' como su tipo de control remoto
- ingrese 'https://alldebrid.com/webdav/' como la URL del servidor
- elija la opción '5) (otro)'
- ingrese una clave API como su nombre de usuario
- elija la opción 'y) sí, ingrese mi propia contraseña'
- Introduce 'eeeee' como contraseña.
- Puede montar su control remoto recién creado ejecutando el comando 'rclone mount your-remote:links X: --dir-cache-time 10s' (reemplace 'your-remote' con su nombre remoto, reemplace X con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
- ¡Has creado con éxito una unidad virtual de tu servicio de desbridamiento!
- Sólo podrá ver el contenido de las carpetas "enlaces" e "historial", no de la carpeta "imán". Se recomienda la carpeta "enlaces" y la que se usa en el comando de montaje anterior.
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.)
Montaje DebridLink
- Instale el software oficial rclone: https://github.com/rclone/rclone o mi bifurcación: https://github.com/itsToggle/rclone_rd
- configure rclone ejecutando el comando 'rclone config' (podría ser './rclone config' dependiendo de su sistema operativo)
- cree un nuevo control remoto escribiendo 'n'
- asigne un nombre a su control remoto (por ejemplo, 'su-control remoto')
- elija '42) WebDav' como su tipo de control remoto
- ingrese 'https://webdav.debrid.link' como la URL del servidor
- elija la opción '5) (otro)'
- ingrese su nombre de usuario de debrid-link como su nombre de usuario
- elija la opción 'y) sí, ingrese mi propia contraseña'
- ingrese su "clave de acceso" (disponible en su cuenta) como contraseña
- Puede montar su control remoto recién creado ejecutando el comando 'rclone mount your-remote X: --dir-cache-time 10s' (reemplace 'your-remote' con el nombre de su control remoto, reemplace X con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
- ¡Has creado con éxito una unidad virtual de tu servicio de desbridamiento!
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.)
Montaje PUT.io
Aquí hay un artículo muy bien escrito del equipo de put.io sobre cómo montar put.io usando rclone:
http://help.put.io/en/articles/3480094-plex-rclone
Puede montar su control remoto recién creado ejecutando el comando 'rclone mount your-remote X: --dir-cache-time 10s' (reemplace 'your-remote' con el nombre de su control remoto, reemplace X con una letra de unidad de su elección o reemplace 'X:' con una carpeta de destino)
Puede ejecutar rclone como servicio en segundo plano agregando la etiqueta de montaje '--no-console' (Windows) o '--deamon' (Linux, Mac, etc.)
Para transmitir contenido desde su unidad virtual recién montada, se recomienda configurar un servidor de medios personal como plex, emby o jellyfin. Estos servicios le permiten transmitir su contenido desde fuera de su red local. Tendrá la mejor experiencia al usar Plex, ya que no necesita ningún sitio web de terceros para descargar contenido nuevo; simplemente puede agregar nuevas películas/programas a su lista de observación desde cualquier aplicación cliente de Plex, esperar unos segundos y luego verlos ( ver el gif arriba). Si prefiere emby o jellyfin como su servidor multimedia personal, la única forma de agregar contenido nuevo es a través de trakt y jellyseerr. Un enfoque diferente es utilizar reproductores multimedia como Infuse para acceder a los archivos montados, que también depende de trakt para agregar contenido nuevo.
Configurando Plex:
- Cree una biblioteca de 'películas' compleja de la unidad virtual montada o agregue la unidad virtual a una biblioteca de 'películas' existente.
- Cree una biblioteca de 'programas' compleja de la unidad virtual montada o agregue la unidad virtual a una biblioteca de 'programas' existente.
- Si está ejecutando rclone en un sistema operativo basado en Linux y Plex no puede encontrar su unidad virtual montada, intente agregar la etiqueta de montaje '--allow-other'.
- Recomendación: deshabilite las 'miniaturas de vista previa de videos', deshabilite la tarea programada 'realizar un análisis multimedia exhaustivo' para reducir el tráfico de descarga. Si planea tener una biblioteca muy grande, aumente el tamaño de la caché de sus bibliotecas del valor predeterminado de 40 MB a 1 GB.
- Deshabilite la configuración de la biblioteca "Vaciar papelera después de cada escaneo" para asegurarse de que ningún contenido se elimine accidentalmente.
- ¡Usted y sus usuarios domésticos ahora pueden transmitir torrents almacenados en caché desde sus servicios Debrid!
Mantenga el agente de metadatos de su biblioteca como el agente de metadatos predeterminado de Plex.
El script plex_debrid se puede ejecutar como un contenedor acoplable (versión acoplable) o simplemente ejecutándolo con Python 3 (versión estándar).
Versión estándar:
- Clona este repositorio con git o haz clic en "código" (arriba a la derecha) y luego en "descargar zip"
- Abra una terminal dentro de la carpeta plex_debrid-main descargada. Ejecute
pip install -r requirements.txt
; si aún no tiene pip, instálelo desde https://pypi.org/project/pip/- Inicie el script ejecutando
python ./main.py
- El script lo guiará a través de la configuración inicial y los siguientes pasos. Al configurar plex_debrid, se le pedirá que elija los 5 servicios principales que conecta este script:
- Elija y configure al menos un servicio de contenido que plex_debrid debe monitorear en busca de contenido nuevo
- Elija y configure un servicio de colección de biblioteca , que plex_debrid utilizará para determinar su colección de medios actual. Si tiene la intención de ejecutar un servidor Plex, elija "Bibliotecas Plex".
- Elija y configure un servicio de actualización de biblioteca , que plex_debrid actualizará/actualizará después de una descarga exitosa. Si desea ejecutar un servidor Plex, elija "Bibliotecas Plex".
- Elija y configure un servicio de ignoración de biblioteca , que plex_debrid utilizará para ignorar el contenido. Si tiene la intención de ejecutar un servidor plex, elija "Estado de vigilancia de Plex Discover".
- Elija y configure al menos un servicio debrid , que plex_debrid utilizará para descargar contenido.
- ¡Ya terminaste!
- Elija la opción '1' para ejecutar la automatización de descarga. Elija la opción '2' para explorar o editar la Configuración o abra el archivo "settings.json" que el script crea después de la primera ejecución.
- Si no desea que se muestre el menú principal al iniciar el script (para una configuración de ejecución automática), navegue hasta "/Configuración/Configuración de UI/mostrar menú al inicio" y establezca el valor en "falso".
- ¡Lea el resto del archivo README!
Versión Dockerizada:
- Ejecute
docker pull itstoggle/plex_debrid
o visite https://hub.docker.com/repository/docker/itstoggle/plex_debrid.- Ejecute
docker run -v /path/to/config:/config --net host -ti itstoggle/plex_debrid
. Donde/path/to/config
es la ruta del directorio donde desea guardar sus datos de configuración de plex_debrid.- El script lo guiará a través de la configuración inicial y los siguientes pasos. Al configurar plex_debrid, se le pedirá que elija los 5 servicios principales que conecta este script:
- Elija y configure al menos un servicio de contenido que plex_debrid debe monitorear en busca de contenido nuevo
- Elija y configure un servicio de colección de biblioteca , que plex_debrid utilizará para determinar su colección de medios actual. Si tiene la intención de ejecutar un servidor Plex, elija "Bibliotecas Plex".
- Elija y configure un servicio de actualización de biblioteca , que plex_debrid actualizará/actualizará después de una descarga exitosa. Si desea ejecutar un servidor Plex, elija "Bibliotecas Plex".
- Elija y configure un servicio de ignoración de biblioteca , que plex_debrid utilizará para ignorar el contenido. Si tiene la intención de ejecutar un servidor plex, elija "Estado de vigilancia de Plex Discover".
- Elija y configure al menos un servicio debrid , que plex_debrid utilizará para descargar contenido.
- ¡Ya terminaste!
- Elija la opción '1' para ejecutar la automatización de descarga. Elija la opción '2' para explorar o editar la Configuración o abra el archivo "settings.json" que el script crea después de la primera ejecución.
- Si no desea que se muestre el menú principal al iniciar el script (para una configuración de ejecución automática), navegue hasta "/Configuración/Configuración de UI/mostrar menú al inicio" y establezca el valor en "falso".
- ¡Lea el resto del archivo README!
plex_debrid se puede configurar de varias maneras diferentes, las cuales este archivo Léame no podrá cubrir. No dudes en hacer cualquier pregunta en la sección "discusiones" de este repositorio o únete a nuestro servidor de Discord.
Algunas opciones avanzadas para usar rclone
Bibliotecas 4K y HD:
- Con el filtrado rclone, puede dividir su biblioteca en contenido 4k y no 4k.
- inicie una instancia de rclone agregando la bandera
--exclude **2160**
a su comando de montaje, monte en una carpeta llamada "HD"- inicie otra instancia de rclone agregando la bandera
--include **2160**
a su comando de montaje, monte en una carpeta llamada "4K"Clasificación de películas/programas para controles remotos WebDAV:
- Usando el filtrado rclone, puede dividir su control remoto WebDAV en películas y mostrar contenido.
- inicie una instancia de rclone agregando la bandera
--exclude "**{{(s|S)([0-9]+)( |.|e|E)}}**"
a su comando de montaje, monte en una carpeta llamada "películas"- inicie otra instancia de rclone agregando la bandera
--include "**{{(s|S)([0-9]+)( |.|e|E)}}**"
a su comando de montaje, monte en una carpeta llamada "muestra"
Los servicios que plex_debrid puede monitorear en busca de contenido nuevo. Puede elegir cualquier combinación de servicios.
Listas de seguimiento de Plex:
- La lista de seguimiento de Plex y la función Discover solo están disponibles para cuentas que están vinculadas a una dirección de correo electrónico, por lo que no hay cuentas administradas.
- Para permitir que usted y otros usuarios descarguen contenido desde cualquier cliente Plex, cree un nuevo usuario navegando a '/Configuración/Servicios de contenido/Plex/Usuarios de Plex/Editar/Agregar usuario'.
- Usted y los usuarios que ha agregado ahora pueden explorar la parte Descubrir de Plex y descargar contenido agregándolo a la Lista de seguimiento de Plex.
- Si desea eliminar algo de su servidor Plex, primero asegúrese de haberlo eliminado de su lista de seguimiento. De lo contrario, el script verá que está en su lista de seguimiento y no en su servidor y simplemente lo descargará nuevamente.
- De forma predeterminada, las películas que agrega a su Lista de seguimiento de Plex se eliminan automáticamente una vez que se descargan y los programas permanecen en la Lista de seguimiento, porque solo los programas que están en la Lista de seguimiento se monitorean para detectar episodios recién lanzados. Puede cambiar qué tipos de medios deben eliminarse automáticamente de su lista de seguimiento navegando a '/Configuración/Servicios de contenido/Plex/Plex auto remove'
- El script hace todo lo posible para evitar la descarga de archivos no deseados (por ejemplo, de muestra). Si aún aparecen muestras en plex, puede crear un archivo .plexignore y agregarlo al directorio principal de montajes (más información aquí).
- La lista de seguimiento de Plex de los usuarios especificados sondeará los cambios cada 5 segundos, que es cuando intentará encontrar contenido recién agregado.
- La lista de seguimiento de Plex se actualizará por completo cada 30 minutos, que es cuando intentará encontrar episodios recién lanzados de las series incluidas en la lista de seguimiento. Esto solo se hace cada 30 minutos, porque crear la lista de seguimiento completa puede llevar más de un minuto, dependiendo de la cantidad de programas que tengas allí.
- Puede conectar plex_debrid a trakt.tv para obtener fechas y horas de lanzamiento más precisas para su contenido, sin necesidad de monitorear el contenido de su trakt.
Listas de vigilancia, colecciones y listas públicas de Trakt:
- Para conectar el script a trakt, navegue hasta '/Configuración/Servicios de contenido/Trakt/Usuarios de Trakt/Editar/Agregar usuario'. Puede agregar una cantidad ilimitada de usuarios.
- Para monitorear y descargar las listas de vigilancia, colecciones o listas públicas de Trakt de sus usuarios, navegue hasta '/Configuración/Servicios de contenido/Trakt/Listas de Trakt'. De forma predeterminada, no se supervisa ninguna lista de seguimiento para detectar contenido nuevo.
- Solo se descargan películas y programas completos en las listas de seguimiento, listas públicas y colecciones. Ni temporadas ni episodios individuales (por ahora).
- Las listas de seguimiento de trakt de usuarios específicos se actualizan cada 5 segundos.
- Los programas en las colecciones de trakt de usuarios específicos se verifican en busca de episodios recién lanzados cada 30 minutos.
- Las listas públicas se actualizan cada 30 minutos.
Solicitudes del supervisor:
- Puede conectar plex_debrid con overseerr para descargar instantánea y automáticamente las solicitudes aprobadas de usuarios seleccionados. Para que esto funcione, necesita conectar plex_debrid a Plex o Trakt, ya que estos servicios se pueden utilizar para recopilar más información sobre los elementos multimedia solicitados.
- Para conectar el script a overseerr, navegue hasta '/Configuración/Servicios de contenido/Overseerr'.
- De forma predeterminada, plex_debrid descarga todas las solicitudes aprobadas de todos los usuarios supervisores. Para limitar esta función a usuarios específicos, navegue hasta '/Configuración/Servicios de contenido/Overseerr/Usuarios de Overseerr'
Jellyseerr solicita:
- Puede conectar plex_debrid a jellyseerr para descargar instantánea y automáticamente las solicitudes aprobadas de usuarios seleccionados. Para que esto funcione, necesita conectar plex_debrid a Plex o Trakt, ya que estos servicios se pueden utilizar para recopilar más información sobre los elementos multimedia solicitados. Dado que jellyseer y overseerr usan exactamente los mismos puntos finales de API, simplemente configure jellyseer en el menú de supervisor plex_debrid:
- Para conectar el script a jellyseerr, navegue hasta '/Configuración/Servicios de contenido/Overseerr'.
- De forma predeterminada, plex_debrid descarga todas las solicitudes aprobadas de todos los usuarios de jellyseerr. Para limitar esta función a usuarios específicos, navegue hasta '/Configuración/Servicios de contenido/Overseerr/Usuarios de Overseerr'
Los servicios que plex_debrid puede utilizar para determinar su colección de medios actual.
Biblioteca Plex:
- Para usar su biblioteca plex como su servicio de biblioteca, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de colección de biblioteca/Cambiar servicio de biblioteca/'
- Si elige su biblioteca Plex como su servicio de biblioteca, toda su biblioteca Plex (incluidos los recursos compartidos) se verifica antes de descargar cualquier cosa y el script evitará descargas duplicadas. Para limitar esta verificación de biblioteca a secciones de biblioteca específicas, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de colección de biblioteca/Editar servicio de biblioteca/Verificación de biblioteca Plex/Editar'
Colección de tramos:
- Para utilizar una de las colecciones de sus usuarios de trakt como su servicio de biblioteca, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de colección de biblioteca/Cambiar servicio de biblioteca/'
- Si elige su colección trakt como servicio de biblioteca, se verifica toda su colección trakt antes de descargar cualquier cosa y el script evitará descargas duplicadas.
- (Necesita al menos un elemento en su colección de trakt. Si actualmente está vacío, simplemente agregue una película o programa aleatorio).
Los servicios que plex_debrid puede actualizar/actualizar después de una descarga exitosa. Puede agregar cualquier combinación de servicios.
Biblioteca Plex:
- Para actualizar sus bibliotecas plex después de una descarga exitosa, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
- Puede agregar una cantidad ilimitada de bibliotecas para actualizar
- plex_debrid ahora es capaz de escanear sólo parcialmente sus bibliotecas. Actualmente, esta función solo está disponible para contenido descargado a través de realdebrid.
Etiquetas Plex:
- Para agregar una versión automática y etiquetas de usuario al contenido descargado, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
- Esto requiere que también se configure una actualización de la biblioteca Plex (ver arriba).
- Las etiquetas que se agregarán son: "De: ..." para cada usuario que incluyó este elemento en la lista de seguimiento, "Versión: ..." para cada versión que se descargó.
Colección de tramos:
- Para marcar el contenido como recopilado en Trakt después de que se haya descargado exitosamente, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
- plex_debrid agregará automáticamente la resolución descargada y otras propiedades de los medios descargados a su colección de trakt
Bibliotecas Jellyfin:
- Para actualizar sus bibliotecas de Jellyfin después de una descarga exitosa, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
- Actualmente, plex_debrid solo puede actualizar toda su biblioteca jellyfin. ¡Los escaneos parciales de la biblioteca estarán disponibles en breve!
Solicitudes del supervisor:
- Para marcar sus solicitudes de supervisor como disponibles después de una descarga exitosa, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
Jellyseerr solicita:
- Para marcar sus solicitudes de Jellyseerr como disponibles después de una descarga exitosa, navegue hasta '/Configuración/Servicio de biblioteca/Servicio de actualización de biblioteca/Editar/'
Los servicios que utilizará plex_debrid para ignorar el contenido. Puede agregar cualquier combinación de servicios. Puede explorar los medios que actualmente se ignoran desde el menú principal de plex_debrid.
Estado del reloj Plex Discover:
- Para utilizar un plex de usuarios para descubrir el estado de visualización para ignorar el contenido, navegue hasta '/Configuración/Servicio de biblioteca/Servicios de ignoración de biblioteca/Editar/'
Estado de vigilancia de Trakt:
- Para utilizar el estado de visualización de un usuario de Trakt para ignorar el contenido, navegue hasta '/Configuración/Servicio de biblioteca/Servicios de ignoración de biblioteca/Editar/'
? Lista de ignorados locales:
- Para utilizar un archivo de texto local de consultas para ignorar el contenido, navegue hasta '/Configuración/Servicio de biblioteca/Servicios de ignorar biblioteca/Editar/'
- Se le pedirá que proporcione una ruta a un directorio (no a un archivo), en el que plex_debrid guardará un archivo llamado
ignored.txt
después de ignorar el contenido.- Si desea crear ese archivo usted mismo y no quiere esperar a que plex_debrid lo cree, asegúrese de guardarlo en la ruta especificada y con el nombre correcto
ignored.txt
- Si desea utilizar el archivo ignorado con la versión acoplable plex_debrid, asegúrese de elegir la ruta
./config/
, para que el archivo se guarde fuera de su contenedor.
Los servicios que plex_debrid puede utilizar para buscar torrents. Puede agregar cualquier combinación de servicios. De forma predeterminada, torrentio es el único servicio habilitado. Puede conectar más servicios de scraping para asegurarse de encontrar versiones almacenadas en caché de alta calidad.
torrentio (muy recomendable):
- La implementación de torrentio utiliza la API de torrentio para obtener instantáneamente lanzamientos de la gigantesca base de datos de lanzamientos de torrentios. No se realiza ningún scraping, razón por la cual este servicio es tan rápido.
- Puede habilitar torrentio navegando a '/Configuración/Scraper/Sources/Add/'. No se necesitan otros pasos.
- Puede editar la configuración de torrentio navegando a '/Configuración/Scraper/Fuentes/Editar/'. El menú de configuración le pedirá que visite 'https://torrentio.strem.fun/configure', donde podrá editar su configuración. Su configuración "URL de manifiesto" se copiará a su portapapeles después de cada cambio que realice. Puede pegar esa URL en la configuración de plex_debrid para actualizar su configuración. No ingreses tu información de Debrid, no es necesario.
raspadores heredados (rarbg, 1337x, nyaa):
- Los únicos scrapers "heredados" actualmente integrados son para rarbg.to, nyaa.si y 1337x.to; puede activarlos o desactivarlos navegando a '/Settings/Scraper/Sources/Edit/'.
chaqueta:
- Se recomienda instalar "jackett", un programa que incluye una gran cantidad de indexadores de torrents (https://github.com/Jackett/Jackett). Una vez instalado, vaya a http://localhost:9117 y agregue algunos de sus indexadores favoritos. Habilite la configuración del servidor Jackett "CORS". Una vez que se completa la configuración de Jackett, puede habilitar Jackett dentro de plex_debrid navegando a '/Configuración/Scraper/Fuentes/Editar/Agregar fuente/jackett'.
- Ahora puede optar por utilizar un servicio de Debrid específico para un rastreador de torrents específico navegando a "/Configuración/Servicios Debrid/Servicios Debrid específicos del rastreador". Esto resulta útil si estás utilizando un rastreador privado que te obliga a utilizar un servicio debrid que generará tus torrents (por ejemplo, debridlink,put.io).
merodeador:
- Si prefiere Prowlarr a Jackett, puede integrar prowlarr en plex_debrid navegando a '/Configuración/Scraper/Fuentes/Editar/Agregar fuente/prowlarr'. Prowlarr tiene límites de velocidad más estrictos que jackett para algunos indexadores (por ejemplo, 1337x), lo que podría provocar que plex_debrid agote el tiempo de espera de la solicitud para prowlarr y, por lo tanto, encuentre menos versiones que jackett.
- Ahora puede optar por utilizar un servicio de Debrid específico para un rastreador de torrents específico navegando a "/Configuración/Servicios Debrid/Servicios Debrid específicos del rastreador". Esto resulta útil si estás utilizando un rastreador privado que te obliga a utilizar un servicio debrid que generará tus torrents (por ejemplo, debridlink, put.io).
orionoide:
- Puede integrar los raspadores orionoides en plex_debrid navegando a '/Configuración/Scraper/Fuentes/Editar/Agregar fuente/orionoid'.
- De forma predeterminada, solo se obtienen los 5 enlaces principales por intento de raspado y los enlaces se ordenan por "popularidad", no por el atributo "mejor" exclusivo de premium. Esto se hace para que la cuenta sea "gratuita", puede cambiar estos parámetros en la configuración de fuente de orionoides '/Configuración/Scraper/Fuentes/Editar/Editar fuentes/orionoides'.
- Puede encontrar una lista completa de todos los parámetros posibles y sus respectivos valores en "https://panel.orionoid.com/" en el menú "Desarrolladores", sección "API Docs" en "Stream API".
Los servicios que plex_debrid puede utilizar para descargar torrents. Puede agregar cualquier combinación de servicios.
Servicios de desbridamiento:
- Puede agregar más de un servicio de debrid y cambiar el orden en el que se deben verificar las versiones almacenadas en caché navegando a '/Configuración/Servicios de Debrid/Editar'.
Definiendo versiones para descargar:
Consulte la Wiki para obtener una documentación completa de la configuración de la versión: https://github.com/itsToggle/plex_debrid/wiki/Version-Guides
Puede definir qué cualidades de versión debe descargar plex_debrid definiendo una "versión". Puede agregar una cantidad ilimitada de versiones navegando a '/Configuración/Configuración de Scraper/versiones'. De forma predeterminada, plex_debrid solo viene con una definición de versión ([1080p SDR])
Las versiones constan de una cantidad ilimitada de "reglas" y "desencadenantes" completamente personalizables.
Las "reglas" definen los requisitos de calidad de sus versiones. Las reglas pueden formularse como un requisito o como una preferencia. La primera regla tiene la prioridad más alta, la última la más baja. Para dar algunos ejemplos, estas son las reglas que conforman la versión predeterminada [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
Los "disparadores" definen cuándo plex_debrid debe buscar una versión. Puede agregar activadores que limiten una versión a un tipo de medio específico o a películas/programas específicos. Puede definir cuántas veces debe intentar plex_debrid descargar una versión y cuántos intentos debe realizarse con otras versiones, antes de intentar descargar una versión. Otros activadores pueden limitar una versión a un género específico o pueden limitar una versión a un usuario específico que solicitó la película/programa. Éstos son algunos de los posibles desencadenantes, dados en un ejemplo de una versión de 720p que solo debe buscarse, si los elementos multimedia en cuestión son "programas" que se lanzaron "antes de 2010", no son "Padre de familia" o " La semana pasada esta noche", y no se ha encontrado ninguna otra versión para "5 intentos":
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
Los valores de las reglas basadas en texto se interpretan como definiciones de expresiones regulares, no distinguen entre mayúsculas y minúsculas y utilizan la sintaxis de expresiones regulares oficial. Visita regexr.com para probar tus definiciones de expresiones regulares o visita nuestro servidor de Discord para ver cómo otras personas usan las versiones.
Limitaciones de Plex:
- Si se elige plex como servicio de colección de la biblioteca, el contenido de trakt y overseerr debe coincidir con el tipo de medio plex. Para un contenido preciso de coincidencia de SuperseErer y Trakt a Plex, es necesario tener al menos una película y un programa dentro de una biblioteca que Plex_Debrid. Eso es porque para igualar el contenido con precisión, es necesaria una búsqueda de ID IMDB/TMDB/TVDB, que actualmente solo funciona solicitando una llamada de "Match de reparación" a un elemento de biblioteca existente. Hasta que Plex permita una búsqueda universal por ID, esta es lo mejor que puedo hacer.
- Plex_debrid no puede destinando entre una biblioteca verdaderamente vacía y una biblioteca a la que no se pudo alcanzar porque está fuera de línea (o no puede accesible por cualquier otro motivo). Para evitar el comportamiento no deseado, el script simplemente deja de funcionar cada vez que se encuentra una biblioteca vacía. Deberá agregar manualmente al menos un elemento de medios a las bibliotecas visibles por Plex_Debrid, antes de que la automatización de descarga pueda ejecutarse salvamente.
- La API PLEX Discover solo proporciona fechas de liberación, no tiempos de liberación precisos. Se recomienda conectar el script a Trakt.tv, que permite a Plex_Debrid encontrar fechas de lanzamiento más precisas e incluso averiguar si las películas se pueden descargar antes de su fecha de lanzamiento real.