Skip to content

Installation

Hydro74000 edited this page Oct 19, 2026 · 3 revisions

Installation

Prérequis

  • Python 3.10+ (installation depuis les sources)

setup.py installe ensuite tous les autres prérequis pour Windows, Linux Fedora / RHEL, Linux Debian / Ubuntu et macOS, y compris PySide6 et les outils externes nécessaires.

Installation avec binaires (recommandée)

Depuis les releases, récupérer le binaire associé à votre OS.

AppImage Linux : un gestionnaire type Gear Lever est recommandé pour maintenir les applications à jour. L’AppImage AllInc embarque les dépendances et l’interpolation MVO-RIFE. Les noms précis des fichiers et les fonctions disponibles dépendent de la release choisie.

Cible Binaire
AppImage Linux Muxiveo-x86_64_allinc-<version>.AppImage + Muxiveo-x86_64_allinc-<version>.AppImage.zsync
Package macOS natif Muxiveo-<version>.dmg
Installateur Windows Muxiveo-Setup-<version>.exe ou Muxiveo-Setup-AllInc-<version>.exe
Release Homebrew Linux/macOS (preview) brew tap Hydro74000/muxiveo && brew install Muxiveo

Paquets standard, tout inclus et extensions

Sous Windows, choisissez le paquet standard si vous préférez installer ou retrouver les outils au premier lancement, ou AllInc pour les outils embarqués. Une archive portable tout inclus est également proposée ; les réglages et extensions restent dans le dossier utilisateur. L’exécutable Muxiveo-cli.exe fournit une vraie console pour les scripts.

Les paquets tout inclus embarquent MVO-RIFE. TensorRT s’installe séparément depuis Extensions, sur les machines compatibles et après acceptation de la licence NVIDIA. Voir Plugins. Les extensions installées dans le dossier utilisateur prennent le dessus sur la version embarquée.

Choisissez Stable ou Unstable selon votre besoin ; voir Mises à jour.

Cloner le dépôt

git clone https://github.com/Hydro74000/Muxiveo.git
cd Muxiveo

Installer les dépendances et les outils

Le script setup.py installe automatiquement :

Catégorie Installé par setup.py
Dépendances Python versions compatibles de requirements.txt, dont PySide6 et pymediainfo
Outils système ffmpeg, ffprobe, mediainfo
Outils GitHub dovi_tool, hdr10plus_tool
Notes plateforme Debian/Ubuntu via apt, Fedora/RHEL via dnf, macOS via Homebrew, Windows via winget + binaires locaux

setup.py renseigne config.ini avec les chemins détectés.
Emplacement de config.ini : Linux/macOS ~/.config/muxiveo/config.ini (XDG), Windows dev ./config.ini, Windows packagé %APPDATA%\muxiveo\config.ini.

Plateforme Commande Détails
Linux Debian / Ubuntu python3 setup.py installe ffmpeg, mediainfo via apt, puis dovi_tool et hdr10plus_tool depuis GitHub
Linux Fedora / RHEL python3 setup.py active RPM Fusion si nécessaire, installe ffmpeg, mediainfo via dnf, puis les outils GitHub
macOS python3 setup.py installe ffmpeg, mediainfo via Homebrew, puis dovi_tool et hdr10plus_tool
Windows py setup.py installe ffmpeg et mediainfo via winget, place dovi_tool et hdr10plus_tool dans Muxiveo\tools, puis renseigne config.ini avec les chemins détectés

Options utiles du script :

Option Effet
--dry-run affiche les actions sans les exécuter
--no-github n'installe pas dovi_tool ni hdr10plus_tool
--prefix PATH change le dossier d'installation des binaires GitHub
--force relance les installations et régénère les chemins Windows dans config.ini

eac3to est optionnel et non installable automatiquement. Il reste utile sous Windows pour certains traitements audio avancés.

Lancer l'application

python3 main.py

Sous Windows, utilisez py main.py.

Installation via Homebrew

Une distribution Homebrew est prévue pour Linux et macOS via le tap Hydro74000/muxiveo.

brew tap Hydro74000/muxiveo
brew install Muxiveo

Sur Linux, la formule installe l’AppImage all-inclusive. Sur macOS, elle installe Muxiveo.app, déclare ffmpeg et mediainfo comme dépendances Homebrew, et embarque dovi_tool / hdr10plus_tool.

Navigation

Clone this wiki locally