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
- cons-plex
- upgrade-plex
- upgrade-plex-all
Each command has help syntax via CLI -h argument
For example:
╰─ mount-drives -h ─╯
usage: mount-drives [-h] [-v] [--ipv4 <ipv4.addr>]
-.-.-. Mount Drives on Server utility
options:
-h, --help show this help message and exit
-v, --verbose run with verbosity hooks enabled
--ipv4 <ipv4.addr> Server IPV4
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
or
╰─ search-plex -h ─╯
usage: search-plex [-h] [-v] [--version] [--ipv4 <ipv4.addr>] [<term_1> .. <term_n> ...]
-.-.-. Search All Servers utility
positional arguments:
<term_1> .. <term_n> Search terms to match
options:
-h, --help show this help message and exit
-v, --verbose run with verbosity hooks enabled
--version top-level package version
--ipv4 <ipv4.addr> Server IPV4
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
or
╰─ mm-gather -h ─╯
usage: mm-gather [-h] [-v] [--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
-v, --verbose run with verbosity hooks enabled
--version top-level package version
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
or
╰─ move-plex -h ─╯
usage: move-plex [-h] [--version] [-v] [--ipv4 <ipv4.addr>] [--test] <from.dir> <to.dir> ...
-.-.-. Move for media manager
positional arguments:
<from.dir> FROM base directory name
<to.dir> TO base directory name
<term_1> .. <term_n> search terms for move operation
options:
-h, --help show this help message and exit
--version top-level package version
-v, --verbose run with verbosity hooks enabled
--ipv4 <ipv4.addr> Server IPV4
--test Test move operation
-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.
License
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file media_mgr-0.1.7.tar.gz.
File metadata
- Download URL: media_mgr-0.1.7.tar.gz
- Upload date:
- Size: 27.4 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
cf6067f682da33b58858eed8ed525edf4a3e2889b39aea66d0b652e6fb075a0a
|
|
| MD5 |
c65a65e18ae52502ae60ee2db252c0b6
|
|
| BLAKE2b-256 |
f69b14201a2196cc19a503b3289393b946d350806021ed2e652c0f493dde5c38
|
File details
Details for the file media_mgr-0.1.7-py3-none-any.whl.
File metadata
- Download URL: media_mgr-0.1.7-py3-none-any.whl
- Upload date:
- Size: 36.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
dce82194409ab26659d2a8087b21cb840f74bbd2b8b9e85bd9ab179ed7d70591
|
|
| MD5 |
24bb95131cb1237fb12efaf8f0dfb0d7
|
|
| BLAKE2b-256 |
3c74065f2584b98a98258f9482c479c19802f575e9124a067a72e9c62e376dd6
|