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

Uploaded Source

Built Distribution

media_mgr-0.1.0-py3-none-any.whl (33.6 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for media_mgr-0.1.0.tar.gz
Algorithm Hash digest
SHA256 0774720a41f6861dff81f6d3017e3a5cc6f5a5e15bc13e8120abe2c65778d2cd
MD5 d8c0c6a5bad256f7eec026c6da3db872
BLAKE2b-256 2915d06217e83958a0ac11576487ffb2f0bbc4dd59b414a5f135bf4ad7ae49b7

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for media_mgr-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ecc75856b9213ef8d783ee448d33ec4eff0fdc7b8d3c0c9c2ec67f77dd087134
MD5 c1f1a72b0500f89afb0c7d50c2a20d40
BLAKE2b-256 4caa8365f671e246b6d9d4642150c7df96776f27ef534a4849113707ce139206

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