Name | media-mgr JSON |
Version |
0.1.4
JSON |
| download |
home_page | None |
Summary | Media file search and categorization utilities |
upload_time | 2025-01-12 22:52:01 |
maintainer | None |
docs_url | None |
author | None |
requires_python | >=3.9 |
license | None |
keywords |
util
utility
|
VCS |
|
bugtrack_url |
|
requirements |
No requirements were recorded.
|
Travis-CI |
No Travis.
|
coveralls test coverage |
No coveralls.
|
# 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](https://pip.pypa.io/en/stable/) to install **media-mgr**.
```bash
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:
```bash
╰─ 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
```bash
╰─ 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](https://choosealicense.com/licenses/mit/)
Raw data
{
"_id": null,
"home_page": null,
"name": "media-mgr",
"maintainer": null,
"docs_url": null,
"requires_python": ">=3.9",
"maintainer_email": "Ed Waldner <waldevburry@proton.me>",
"keywords": "util, utility",
"author": null,
"author_email": "Ed Waldner <waldevburry@proton.me>",
"download_url": "https://files.pythonhosted.org/packages/f6/70/0ea8aae4850acc33d93d1ff77274b08b53b15a2ba4f6ff1240c801af388c/media_mgr-0.1.4.tar.gz",
"platform": null,
"description": "# Media-Mgr\n\n**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.\n\n## Installation\n\nUse the package manager [pip](https://pip.pypa.io/en/stable/) to install **media-mgr**.\n\n```bash\npip install media-mgr\n```\n\n## CLI Controls\n\nThe following CLI controls are provided in this package for keeping track of media server categories and media server coordinates.\n\n* mm-mediacfg\n* mm-srvcfg\n\nThe following CLI controls assist with media server contents for search, organization, PLEX upgrades and miscellaneous tools (EXIF renamer)\n\n* mm-util\n* mm-path\n* mm-search\n* mm-gather\n* mm-exif\n* mm-plex-upg\n\nFinally, these next sets of CLI controls are task specific for media management\n\n* mount-drives\n* search-plex\n* move-plex\n* cons-plex\n* upgrade-plex\n* upgrade-plex-all\n\nEach command has help syntax via CLI -h argument\n\nFor example:\n\n```bash\n\u2570\u2500 mount-drives -h\nusage: mount-drives [-h] [--ipv4 <ipv4.addr>]\n\n-.-.-. Mount Drives on Server utility\n\noptions:\n -h, --help show this help message and exit\n --ipv4 <ipv4.addr> Server IPV4\n\n-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.\n```\n\nor\n\n```bash\n\u2570\u2500 mm-gather -h\nusage: mm-gather [-h] [-d] [--version]\n {show.titles,show.all.titles,show.bundles,store.bundles,show.plex.n.worker.bundles,store.plex.n.worker.bundles}\n ...\n\n-.-.-. Gathering for media manager\n\npositional arguments:\n {show.titles,show.all.titles,show.bundles,store.bundles,show.plex.n.worker.bundles,store.plex.n.worker.bundles}\n show.titles Show retrieved titles\n show.all.titles Show ALL retrieved titles\n show.bundles Show title bundles\n store.bundles Store title bundles\n show.plex.n.worker.bundles\n Show title bundles for Plex and Worker servers\n store.plex.n.worker.bundles\n Store title bundles for Plex and Worker servers\n\noptions:\n -h, --help show this help message and exit\n -d, --debug run with debug hooks enabled\n --version top-level package version\n\n-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.-.\n```\n\n\n## License\n\n[MIT](https://choosealicense.com/licenses/mit/)\n\n",
"bugtrack_url": null,
"license": null,
"summary": "Media file search and categorization utilities",
"version": "0.1.4",
"project_urls": {
"Documentation": "https://github.com/ew98/media-mgr/wiki/MediaMgr",
"Homepage": "https://github.com/ew98/media-mgr",
"Issues": "https://github.com/ew98/media-mgr/issues"
},
"split_keywords": [
"util",
" utility"
],
"urls": [
{
"comment_text": "",
"digests": {
"blake2b_256": "becc6b3a81315372dbdc538d831d1b17d68766cdb82d22ac606349dccc73c971",
"md5": "3fbd8a11bd0e3d9aff55d9f8387005fc",
"sha256": "f2a0da55641d66a47af3da4c0bdf0e68e5843a9e7fdfef96ee90f253354fa9df"
},
"downloads": -1,
"filename": "media_mgr-0.1.4-py3-none-any.whl",
"has_sig": false,
"md5_digest": "3fbd8a11bd0e3d9aff55d9f8387005fc",
"packagetype": "bdist_wheel",
"python_version": "py3",
"requires_python": ">=3.9",
"size": 33923,
"upload_time": "2025-01-12T22:51:59",
"upload_time_iso_8601": "2025-01-12T22:51:59.957309Z",
"url": "https://files.pythonhosted.org/packages/be/cc/6b3a81315372dbdc538d831d1b17d68766cdb82d22ac606349dccc73c971/media_mgr-0.1.4-py3-none-any.whl",
"yanked": false,
"yanked_reason": null
},
{
"comment_text": "",
"digests": {
"blake2b_256": "f6700ea8aae4850acc33d93d1ff77274b08b53b15a2ba4f6ff1240c801af388c",
"md5": "672fa9301e0b6525a5348d430537524f",
"sha256": "5e17335ba88a4ebb8ec3263d5685c1f05b5bd9eb159553d6a15ea6531d013e45"
},
"downloads": -1,
"filename": "media_mgr-0.1.4.tar.gz",
"has_sig": false,
"md5_digest": "672fa9301e0b6525a5348d430537524f",
"packagetype": "sdist",
"python_version": "source",
"requires_python": ">=3.9",
"size": 24397,
"upload_time": "2025-01-12T22:52:01",
"upload_time_iso_8601": "2025-01-12T22:52:01.305295Z",
"url": "https://files.pythonhosted.org/packages/f6/70/0ea8aae4850acc33d93d1ff77274b08b53b15a2ba4f6ff1240c801af388c/media_mgr-0.1.4.tar.gz",
"yanked": false,
"yanked_reason": null
}
],
"upload_time": "2025-01-12 22:52:01",
"github": true,
"gitlab": false,
"bitbucket": false,
"codeberg": false,
"github_user": "ew98",
"github_project": "media-mgr",
"github_not_found": true,
"lcname": "media-mgr"
}