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

Uploaded Source

Built Distribution

media_mgr-0.1.1-py3-none-any.whl (32.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: media_mgr-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 8e30521079751f4b6f6b7bad7c81ecf285331459710127b0d66ea2ce9689473f
MD5 b1f4908045468e85e8ae8848b16fa881
BLAKE2b-256 e6655d64ea4e3efd297153993ac2133f28237bd7cc853da5232da0823af9deb7

See more details on using hashes here.

File details

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

File metadata

  • Download URL: media_mgr-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 32.8 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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 61e6ef90263545123cf4e3d4023ed399f78d3a36f76df9f09101764d19786925
MD5 0b9933ecb1c8f0484b7946e7c311c1bd
BLAKE2b-256 e17524c51de21f945eea9bc33fc8b149bee48934f5185eb417542499aaf4c6bf

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