Skip to main content

Media file search and categorization utilities

Project description

Media-Mgr

Media-Mgr helps organize and search for media files on specified servers. Focus is currently PLEX based and includes PLEX server upgrade support on Ubuntu installs.

Installation

Use the package manager pip to install media-mgr.

pip install media-mgr

CLI Controls

The following CLI controls are provided in this package for keeping track of media server categories and media server coordinates.

  • mm-mediacfg
  • mm-srvcfg

The following CLI controls assist with media server contents for search, organization, PLEX upgrades and miscellaneous tools (EXIF renamer)

  • mm-util
  • mm-path
  • mm-search
  • mm-gather
  • mm-exif
  • mm-plex-upg

Finally, these next sets of CLI controls are task specific for media management

  • mount-drives
  • search-plex
  • move-plex
  • upgrade-plex
  • upgrade-plex-all

Each command has help syntax via CLI -h argument

For example:

╰─ mount-drives -h
usage: mount-drives [-h] [--ipv4 <ipv4.addr>]

-.-.-. Mount Drives on Server utility

options:
  -h, --help          show this help message and exit
  --ipv4 <ipv4.addr>  Server IPV4

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

or

╰─ mm-gather -h
usage: mm-gather [-h] [-d] [--version]
                 {show.titles,show.all.titles,show.bundles,store.bundles,show.plex.n.worker.bundles,store.plex.n.worker.bundles}
                 ...

-.-.-. Gathering for media manager

positional arguments:
  {show.titles,show.all.titles,show.bundles,store.bundles,show.plex.n.worker.bundles,store.plex.n.worker.bundles}
    show.titles         Show retrieved titles
    show.all.titles     Show ALL retrieved titles
    show.bundles        Show title bundles
    store.bundles       Store title bundles
    show.plex.n.worker.bundles
                        Show title bundles for Plex and Worker servers
    store.plex.n.worker.bundles
                        Store title bundles for Plex and Worker servers

options:
  -h, --help            show this help message and exit
  -d, --debug           run with debug hooks enabled
  --version             top-level package version

-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.

License

MIT

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

media_mgr-0.1.2.tar.gz (23.1 kB view details)

Uploaded Source

Built Distribution

media_mgr-0.1.2-py3-none-any.whl (32.7 kB view details)

Uploaded Python 3

File details

Details for the file media_mgr-0.1.2.tar.gz.

File metadata

  • Download URL: media_mgr-0.1.2.tar.gz
  • Upload date:
  • Size: 23.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for media_mgr-0.1.2.tar.gz
Algorithm Hash digest
SHA256 e53330eceee08a3169a75597f9871986dd514cf660feb84639741ed0ac3f9059
MD5 e14e01e48c8eae5beb6422d226b10a15
BLAKE2b-256 a3db790d904781472cf20e5254acae79016647608c765d664f2a314efbdebf6e

See more details on using hashes here.

File details

Details for the file media_mgr-0.1.2-py3-none-any.whl.

File metadata

  • Download URL: media_mgr-0.1.2-py3-none-any.whl
  • Upload date:
  • Size: 32.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.3

File hashes

Hashes for media_mgr-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 59a60eae68895c821a6e192a46b645a253118e932f4de907b5a1aa1a5950965a
MD5 7cd235cf9f79552fc7f2193abfb56b15
BLAKE2b-256 f00cdef00485b814c4b40727bad4d4d3cf341bb160dfb7d889c5655997ebe2bd

See more details on using hashes here.

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