Files
Medios-Macina/readme.md
2026-01-10 20:57:56 -08:00

2.3 KiB

MEDEIA-MACINA

4 TEXT BASED FILE ONTOLOGY

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.


CONTENTS

FEATURES
INSTALLATION

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](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!

INSTALLATION

Requirement: Python
console command

git clone https://code.glowers.club/j/Medios-Macina
python Medios-Macina/scripts/bootstrap.py
  • When run interactively (a normal terminal), bootstrap.py will show a short menu to Install or Uninstall the project.
  1. rename config.conf.remove to config.conf, config tutorial

### MINIMAL EXAMPLE CONFIG - CHANGE VALUES ```Minimal config temp="C:\\Users\\Admin\\Downloads"

[store=folder] name="default" path="C:\Users\Public\Documents\library"


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

# [CLICK FOR GUIDED TUTORIAL](/docs/tutorial.md)