Skip to main content

Browse Plex from CLI. Returns transcoding streaming urls to stdout

Usage

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 http://127.0.0.1:32400
                        $PLEX_SERVER
  -u USERNAME, --username USERNAME
                        Specify username. Used for Plex authentication.
                        $PLEX_USERNAME
  -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

Installation

Via pip:

pip3 install plexurl

Alternatively:

  • Clone the repository, cd plexurl

  • Run python3 setup.py install or pip3 install -e

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.1.0.tar.gz (4.8 kB view details)

Uploaded Source

File details

Details for the file plexurl-1.1.0.tar.gz.

File metadata

  • Download URL: plexurl-1.1.0.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for plexurl-1.1.0.tar.gz
Algorithm Hash digest
SHA256 79e7550238ff164d72653411ba4b71502bcde1bf988d59fd580945ee818ae22e
MD5 1c17bd328e9557ba1e99a92e873c3027
BLAKE2b-256 f130742a7a289e19e62426ef3609f44cdba4e34b74e8e29a5a339494ba8a8d41

See more details on using hashes here.

Release history Release notifications | RSS feed

1.4.0

1 file

1.3.2

1 file

1.3.1

1 file

1.3.0

1 file

1.2.1

1 file

This release

1.1.0 This release

1 file

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page