This release is a pre-release and may not be stable for production use.
Mixed Media Utility
Faire passer une séquence vidéo par le papier, et la récupérer.
À partir d'un rush, l'outil extrait des images, les compose en planches A4 imprimables portant de quoi les relire — un QR par page, des marqueurs ArUco aux coins, des pastilles de calibration. Vous imprimez, vous travaillez le papier, vous scannez : l'outil retrouve chaque image, la redresse, la recale en couleur et reconstruit une vidéo.
rush ──▶ frames ──▶ planches ──▶ [papier] ──▶ scan ──▶ frames ──▶ master
Installation
Prérequis : Python ≥ 3.11, ffmpeg ≥ 5.0 (avec ffprobe) sur le PATH.
curl -fsSL https://raw.githubusercontent.com/GanTiz/mixed_media_utility/main/scripts/install.sh | bash
Le script pose ses questions au clavier et n'exige aucune syntaxe. À la main :
pipx install mmu-cli pour la ligne de commande seule, pipx install mmu-tui
pour les deux.
L'interface graphique Qt est optionnelle : pipx install "mmu-cli[gui]".
Le détail par plateforme — Windows, macOS, Linux — et l'installation depuis les sources.
Les deux façons de s'en servir
| commande | ce qu'elle ouvre | posée par |
|---|---|---|
mmu |
la ligne de commande, scriptable | pip install mmu-cli |
mmu-tui |
l'interface en terminal, chemin nominal | pip install mmu-tui |
Deux paquets, et mmu-tui s'appuie sur mmu-cli : l'installer donne les deux
commandes sans rien poser en double. La distribution s'appelle mmu-cli parce
que le nom mmu est déjà pris sur l'index public ; la commande reste mmu.
Documentation
- Le parcours complet — d'un rush au master, joué sur les fichiers du dépôt
- Les mots de l'outil — projet, rush, lot, planche, scan, master, profil, version
- L'interface en terminal et la ligne de commande
- Référence des commandes et configuration
- Guide développeur — architecture, tests, conventions, contribution
Licence
GPL-3.0-or-later — texte intégral dans LICENSE. Les composants tiers et ce que leurs licences exigent à la distribution sont recensés dans THIRD-PARTY-NOTICES.md.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file mmu_cli-0.1.0.dev0.tar.gz.
File metadata
- Download URL: mmu_cli-0.1.0.dev0.tar.gz
- Upload date:
- Size: 2.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
de0e9f4a9765e16324651a10e35bb7c48d9d30853f809d5eb2f0d7d20dd045a7
|
|
| MD5 |
01eec5537370d4e82ef622f886df74da
|
|
| BLAKE2b-256 |
c8dc9b442aeba32be8e50df921ce984397b64c8c919b0577f55d0ae6c96c9d16
|
File details
Details for the file mmu_cli-0.1.0.dev0-py3-none-any.whl.
File metadata
- Download URL: mmu_cli-0.1.0.dev0-py3-none-any.whl
- Upload date:
- Size: 1.4 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.14.0
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
57fe82b295e879de58bba9629d24b707854322ee63d8c7f62e171dc4061820f5
|
|
| MD5 |
f205331145e9f677966102097da957d7
|
|
| BLAKE2b-256 |
4c3499079ea65e9c2dfa93cefa0d33a92d8b4ef6982f5e50b0cd312502ce6cec
|