1deddfda5c809d8e7bade40d1eb82cd2302d3924
Medeia-Macina
Medios-Macina is a CLI media manager and toolkit focused on downloading, tagging, and media storage (audio, video, images, and text) from a variety of providers and sources. It is designed around a compact, pipeable command language ("cmdlets") so complex workflows can be composed simply and repeatably.
Features
- Flexible syntax structure: chain commands with
|and select options from tables with@N. - Multiple file stores: HYDRUSNETWORK, FOLDER
- Provider plugin integration: YOUTUBE, OPENLIBRARY, INTERNETARCHIVE, SOULSEEK, LIBGEN, ALLDEBRID, TELEGRAM, BANDCAMP
- Module Mixing: Playwright, yt-dlp, 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!
installation ⚡
GIT CLONE https://code.glowers.club/goyimnose/Medios-Macina
-
run python scripts\bootstrap.py
- When run interactively (a normal terminal),
bootstrap.pywill show a short menu to Install or Uninstall the project.
- When run interactively (a normal terminal),
-
rename config.conf.remove to config.conf, config tutorial
MINIMAL EXAMPLE CONFIG - CHANGE VALUES
temp="C:\\Users\\Admin\\Downloads"
[store=folder]
name="default"
path="C:\Users\Public\Documents\library"
- Start the CLI by simply running "mm" in shell or run python cli.py
CLICK FOR GUIDED TUTORIAL
Description
Languages
Python
90.5%
Lua
8.1%
Shell
0.7%
PowerShell
0.7%