af54acda3cff2b2e3523bf68802d445721e2c903
Medios-Macina is a API driven file media manager and virtual toolbox capable of downloading, tagging, archiving, sharing, and connecting you to HydrusNetwork backends. It is designed around a compact, pipeable command language ("cmdlets") so complex workflows can be composed simply and repeatably.
ELEVATED PITCH
- Have you ever wanted one app that can manage all your media files and is completely in your control?
- Do you want a no-brainer one-stop shop for finding & downloading applications?
- Are you one that has an unorganized & unapologetic mess of files that are loosely organized in random folders?
- Does it take you several brainfarts until you get a scent of where that file is at that your looking for?
- Do you have trouble struggling with filenames so that you can find the file you want later?
CONTENTS
FEATURESINSTALLATION
CONFIG
HYDRUS NETWORK
COOKIES
TUTORIAL
Features
- Connects to HydrusNetwork, which is an open-source privacy orientated database-driven file manager
- Medios-Macina uses multiple python module downloaders for your specific needs, it is highly configurable and customizable
- no opening of folders neccessary! You can add multiple tags to a file and use the search engine to immediately find and retrieve that file your looking for
- Flexible syntax structure: chain commands with `|` and select options from tables with `@N`.
- Multiple file stores: *HYDRUSNETWORK* - **Provider plugin integration:** *YOUTUBE, OPENLIBRARY, INTERNETARCHIVE, SOULSEEK, LIBGEN, ALLDEBRID, TELEGRAM, BANDCAMP*
- Module Mixing: *[Playwright](https://github.com/microsoft/playwright), [yt-dlp](https://github.com/yt-dlp/yt-dlp), [typer](https://github.com/fastapi/typer)*
- Optional stacks: Telethon (Telegram), aioslsk (Soulseek), and the FlorenceVision tooling install automatically when you configure the corresponding provider/tool blocks.
- MPV Manager: Play audio, video, and even images in a custom designed MPV with trimming, screenshotting, and more built right in!
- Supports remote access and networked setups for offsite servers and sharing workflows.
INSTALLATION
Requirements: Python
GIT
COMMAND LINE
COMMAND LINE
you may need to change python3 to python depending on your python installation
After install, start the CLI by simply inputting "mm" into terminal/console, once the application is up and running you will need to connect to a HydrusNetwork sever to get the full experience. To access the config simply input ".config" while the application is running
Description
