2026-01-09 01:22:06 -08:00
j
2026-01-09 01:22:06 -08:00
j
2026-01-09 01:22:06 -08:00
j
2026-01-09 01:22:06 -08:00
k
2026-01-07 05:09:59 -08:00
j
2026-01-09 01:22:06 -08:00
k
2026-01-07 05:09:59 -08:00
k
2026-01-07 05:09:59 -08:00
k
2026-01-07 05:09:59 -08:00
ssd
2026-01-06 16:19:29 -08:00
j
2026-01-01 20:37:27 -08:00
ssd
2026-01-06 16:19:29 -08:00
j
2026-01-09 01:22:06 -08:00
2025-12-24 17:58:57 -08:00
2025-12-27 07:30:37 -05:00
j
2026-01-01 20:37:27 -08:00
j
2026-01-09 01:22:06 -08:00

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

  1. run python scripts\bootstrap.py

    • When run interactively (a normal terminal), bootstrap.py will show a short menu to Install or Uninstall the project.
  2. 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"

  1. Start the CLI by simply running "mm" in shell or run python cli.py

CLICK FOR GUIDED TUTORIAL

Description
media management
Readme 36 MiB
Languages
Python 90.5%
Lua 8.1%
Shell 0.7%
PowerShell 0.7%