Skip to main content

Browse Plex from CLI. Returns transcoding streaming urls to stdout

Project description

Browse Plex from CLI. Returns transcoding streaming urls to stdout


usage: plexurl [-h] [-m] [-s] [--name NAME] [-e EPISODE] [-S SERVER]
               [-u USERNAME] [-p PASSWORD] [--servername SERVERNAME]

optional arguments:
  -h, --help            show this help message and exit
  -m, --movie           Specify movie.
  -s, --show            Specify show.
  --name NAME           Name of movie or show. Use with -m or -s respectively.
                        Omit to produce listing
  -e EPISODE, --episode EPISODE
                        Specify episode. Get list of episodes by specifying
                        show. Supports either full episode name (which may
                        conflict) or SnnEnn (i.e S12E34)
  -S SERVER, --server SERVER
                        Specify server. Defaults to
  -u USERNAME, --username USERNAME
                        Specify username. Used for Plex authentication.
  -p PASSWORD, --password PASSWORD
                        Specify password. Provided for convenience only,
                        preferred method is to omit this and enter password at
                        the prompt. $PLEX_PASSWORD
  --servername SERVERNAME
                        Specify server name. Used with -u above, for Plex
                        authentication. $PLEX_SERVERNAME


Via pip:

pip3 install plexurl


  • Clone the repository, cd plexurl

  • Run python3 install or pip3 install -e

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

plexurl-1.3.1.tar.gz (5.3 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page