All Projects → codedninja → plexmedia-downloader

codedninja / plexmedia-downloader

Licence: other
Offline download media from Plex Media Server

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to plexmedia-downloader

plex-api
.NET Core SDK for Plex Media Server
Stars: ✭ 70 (+366.67%)
Mutual labels:  plex, plex-media-server, plex-api, plexmediaserver
UpdateTool
A tool to update the IMDB ratings for Plex libraries that contain movies/series and use the IMDB agent to receive ratings
Stars: ✭ 195 (+1200%)
Mutual labels:  plex, plex-server, plex-media-server, plexmediaserver
plex-traefik
Plex media server with traefik 2 in docker and docker-compose
Stars: ✭ 30 (+100%)
Mutual labels:  plex, plex-server, plex-media-server
PGMA-Modernized
An updated approach for Plex Gay Media Adult Agents for both Full Feature Films and Scenes
Stars: ✭ 59 (+293.33%)
Mutual labels:  plex, plex-media-server, plexmediaserver
plex-utills
Manage your Plex library automatically
Stars: ✭ 258 (+1620%)
Mutual labels:  plex, plex-server, plex-media-server
conv2mp4-py
Python script that recursively searches through a user-defined file path and converts all videos of user-specified file types to MP4 with H264 video and AAC audio using ffmpeg. If a conversion failure is detected, the script re-encodes the file with HandbrakeCLI. Upon successful encoding, Plex libraries are refreshed and source file is deleted. …
Stars: ✭ 37 (+146.67%)
Mutual labels:  plex, plex-server, plex-media-server
PlexServerAutoUpdater
Automatically update Plex when running the Plex service.
Stars: ✭ 94 (+526.67%)
Mutual labels:  plex, plex-server, plex-media-server
BPfM
unofficial Plex web client wrapper for macOS
Stars: ✭ 15 (+0%)
Mutual labels:  plex, plex-media-server
PlexMeetsHomeAssistant
Custom card which integrates plex into Home Assistant and makes it possible to launch movies or tv shows on TV with a simple click
Stars: ✭ 73 (+386.67%)
Mutual labels:  plex, plexmediaserver
Youtube-DL-Agent.bundle
A plex metadata agent for Youtube-DL downloads
Stars: ✭ 92 (+513.33%)
Mutual labels:  plex, plex-media-server
Ultimate Media Server Core
A bunch of scripts that I've collected, written, and forked for the ultimate administration & automation of your Media Server - Think of this as your "Media server in a box"
Stars: ✭ 188 (+1153.33%)
Mutual labels:  plex, plex-media-server
plex-music
Web/Desktop app for streaming music from your Plex Media Server
Stars: ✭ 42 (+180%)
Mutual labels:  plex, plex-media-server
flixctl
A toolkit for controlling the infrastructure necessary for a true MaSaS (Movies and Shows as a Service) architecture.
Stars: ✭ 43 (+186.67%)
Mutual labels:  plex, plex-media-server
synology-update-plex
Script to Auto Update Plex Media Server on Synology NAS
Stars: ✭ 89 (+493.33%)
Mutual labels:  plex, plex-media-server
discord-rich-presence-plex
Display your Plex status on Discord using Rich Presence
Stars: ✭ 180 (+1100%)
Mutual labels:  plex, plex-media-server
PlexAutoSkip
Automatically skip content in Plex
Stars: ✭ 95 (+533.33%)
Mutual labels:  plex, plex-media-server
clusterplex
ClusterPlex is basically an extended version of Plex, which supports distributed Workers across a cluster to handle transcoding requests.
Stars: ✭ 123 (+720%)
Mutual labels:  plex, plex-media-server
Usenet Docker
Docker-compose configuration for Sabnzbd, CouchPotato, Plex, Sonarr, Plexpy, Nzbhydra, Muximux, Radarr, NZBGet and Ombi with a Nginx proxy.
Stars: ✭ 153 (+920%)
Mutual labels:  plex, plex-media-server
rpi-nas
🌐👨‍💻💻 Setup your own NAS on a Raspberry Pi
Stars: ✭ 29 (+93.33%)
Mutual labels:  plex, plex-media-server
TvShuffleForPlex
The purpose of this application is to allow a chronological shuffling of tv shows. The selected TV Shows maybe shuffled however the episodes will be selected based on next unwatched.
Stars: ✭ 16 (+6.67%)
Mutual labels:  plex, plex-server

Plex Media Server Offline Downloader

PlexMedia-Downloader is a python script that you pass it your username, password, url to the media you have access to and it will download it to your local machine.

Requirements

  • Python 3
  • Plex Server (With content you have access to stream from)
  • Plex.TV account

Python requirements

  • requests
  • tqdm

Install

pip install requirements.txt

Usage

URL can be any of the following ip:port, plex.direct:port, hostname:port, plex.tv

usage: main.py [-h] -u USERNAME -p PASSWORD url

positional arguments:
  url                   URL to Movie, Show, Season, Episode.

optional arguments:
optional arguments:
  -h, --help            show this help message and exit
  -u USERNAME, --username USERNAME
                        Plex.TV Email/Username
  -p PASSWORD, --password PASSWORD
                        Plex.TV Password
  -c COOKIE, --cookie COOKIE
                        Plex.tv Auth Sync cookie
  --original-filename   Name content by original name
  -t TOKEN, --token TOKEN
                        Plex Token

Example

python main.py -u codedninja -p 3U7qYhaBAk8yfa 'https://app.plex.tv/desktop#!/server/0893cadc04a6f52efa052691d6a07c5b54890ca1/details?key=%2Flibrary%2Fmetadata%2F208649&context=source%3Ahub.tv.recentlyaired'
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].