Ce qu'il y a à l'intérieur
Treize onglets, un moteur multimédia
Panneau vidéo
Lecture propulsée par mpv — large prise en charge des formats, déplacement fluide, un bouton plein écran en un clic (ou F11), une récupération automatique si le processus du lecteur meurt de façon inattendue, et il se souvient du dernier périphérique de sortie audio que vous avez choisi entre les redémarrages au lieu de revenir à un périphérique par défaut. Une superposition image dans l'image à faible latence place jusqu'à quatre caméras — la webcam intégrée ou n'importe quel téléphone — dans les coins de ce qui est en cours de lecture. Enregistrez un flux en cours de lecture, ou téléchargez ce qui est en cours de lecture, avec une seule touche. Sur les graphiques Intel, il décode le H.264, le HEVC, le VP9 et l'AV1 sur le GPU — environ 40 % de CPU en moins pour une lecture plus fluide et une meilleure autonomie — et bascule automatiquement vers le logiciel pour tout ce que le GPU ne peut pas gérer.
Liste de lecture
Réorganisation par glisser-déposer, gestion de la file d'attente, importation et sauvegarde de listes de lecture, et restauration d'une liste de lecture supprimée depuis la corbeille. Ajoutez un seul fichier ou un dossier entier, sous-dossiers inclus. Les entrées dont le fichier est absent — un lecteur USB non branché, une vidéo en cache que vous avez nettoyée — apparaissent en grisé jusqu'à son retour, et une vidéo nettoyée se retélécharge d'un double-clic.
Panneaux interchangeables
Placez la vidéo là où vous en avez besoin. Affichage → Vidéo ⇄ Liste de lecture (Ctrl+Maj+P) déplace la vidéo en haut de la colonne de droite et la liste de lecture à gauche, où elle peut être réduite afin que les téléphones ADB obtiennent toute la hauteur de la colonne de gauche ; Vidéo ⇄ Liste de suivi (Ctrl+Maj+W) place la vidéo sous la liste de lecture à la place. La lecture se poursuit sans interruption lors d'une permutation, la disposition que vous choisissez est mémorisée, et le plein écran fonctionne dans toutes les dispositions.
Recherche et cache de visionnage
Recherchez sur YouTube ou Bilibili, listez les dernières vidéos d'un créateur TikTok, ou collez un lien TikTok, Instagram, Facebook, Snapchat Spotlight ou Douyin. Mettez les résultats en file d'attente dans une liste de suivi numérotée sous la liste de lecture. Tout ce que vous regardez est conservé sur le disque au fur et à mesure — pas de téléchargement séparé — ainsi la prochaine lecture se fait depuis la copie locale, et une vidéo partiellement regardée indique combien est enregistré et complète le reste la prochaine fois. Déplacez les vidéos enregistrées vers la liste de lecture principale, et choisissez celles à conserver ou supprimer lorsque vous fermez l'application. Les cookies de navigateur facultatifs permettent de franchir « confirmez que vous n'êtes pas un robot » et les murs de connexion. Cochez Réduire les téléchargements et chaque téléchargement ou enregistrement terminé est réencodé sur le GPU en HEVC jusqu'à 720p — généralement environ un tiers de la taille d'origine — en conservant l'original si le résultat n'était pas plus petit.
TV DVB
Scannez et regardez la vraie télévision numérique — DVB-T/T2, DVB-C, DVB-S/S2 et ATSC — directement depuis un tuner USB ou PCI.
DVD/CD/Blu-ray
Détecte automatiquement ce qui se trouve dans le lecteur optique et lit les DVD-Video, Blu-ray ou pistes Audio CD — aucun logiciel de disque séparé nécessaire.
Audio BT/USB
Acheminez la lecture vers une ou plusieurs enceintes Bluetooth à la fois (PulseAudio combine-sink), basculez l'adaptateur en mode réception pour que le PC lui-même devienne une enceinte Bluetooth, ou intégrez n'importe quelle autre source de capture PulseAudio — une platine vinyle USB, une platine MiniDisc, une table de mixage/manette DJ ou une interface audio — directement dans la lecture et le Visualizer, le tout depuis une seule liste Input Sources.
Téléphone ADB — jusqu'à 16 à la fois
Une grille de 1 à 16 panneaux indépendants dans autant de colonnes que vous voulez — reflétez et contrôlez autant de téléphones Android simultanément, chacun avec son propre écran, routage audio et entrée. Pincez (cette boîte a un écran tactile) ou utilisez la molette pour zoomer sur l'écran de n'importe quel téléphone, Maj+glisser pour panoramiquer. Touchez, balayez et tapez directement avec la souris, le stylet, le tactile ou votre clavier physique — un shell persistant par appareil maintient chaque entrée en temps réel au lieu de payer un coût de connexion à chaque frappe. « Connexion sans fil » en un clic bascule un téléphone connecté en USB vers adb-over-wifi automatiquement, ou associez-vous via Wi-Fi en scannant le code QR d'appairage du téléphone. Envoyez et récupérez des fichiers vers n'importe quel téléphone, et un téléphone en veille est réveillé avant le début du streaming. Le miroir fonctionne avec une faible latence — l'écran du téléphone est décodé et mis à l'échelle sur le GPU lorsque disponible — et chaque panneau dispose d'un contrôle de synchronisation A/V qui retient l'audio PC du téléphone du nombre exact de millisecondes, afin que le son et l'image s'alignent. « Écran éteint » éteint l'affichage du téléphone lui-même pendant que vous continuez à le regarder et à le contrôler depuis le PC, et fermer l'application rétablit proprement l'audio et l'écran de chaque téléphone.
Caméras virtuelles
Un périphérique « CMC PC Webcam » que toute application d'appel vidéo, navigateur ou OBS peut sélectionner — alimentez-le avec la caméra intégrée ou la caméra de n'importe quel téléphone connecté, et changez de source en pleine appel sans que l'application perde le périphérique. Chaque panneau de téléphone dispose aussi de sa propre caméra virtuelle.
Diffusion en direct
Diffusez une caméra ou le panneau vidéo vers n'importe quel navigateur de votre LAN ou Tailscale (page de lecteur HLS) ainsi qu'un flux à faible latence pour TrXi-Ctrl, VLC ou mpv — de nombreux spectateurs à partir d'un seul encodage — ou poussez-le vers YouTube Live, Facebook Live, Twitch, WeChat Channels ou tout serveur RTMP. Sur les graphiques Intel, le flux est encodé sur le GPU au lieu du CPU.
Partager et découvrir
Les CMC sur le même réseau se trouvent automatiquement, et un code de groupe partage votre playlist — fichiers locaux inclus — avec d'autres CMC.
Effets sonores
Une table d'harmonie pour les signaux audio à la volée pendant que vous jouez ou diffusez, y compris les coups de pied de football, les acclamations des buts et le son de la foule utilisé par les jeux.
Visualiseur
Visuels réactifs à l'audio en temps réel pour tout ce qui est en cours de lecture.
Éditeur vidéo
Un éditeur vidéo précis à l'image : définissez l'entrée et la sortie par numéro d'image ou à partir de l'image en cours de lecture, puis coupez (conservez une section, ou supprimez-la et rejoignez le reste). Ajoutez des vidéos, des images, des cartes de titre à partir de notes et de sons, et faites-les glisser dans l'ordre avec quatorze transitions : fondu enchaîné, passage au noir ou au blanc, dissolution, volets, diapositives, iris, zoom et flou. Mélangez trois pistes audio (le son, la musique et les effets sonores des clips), chacune avec son propre volume et un graphique de volume que vous façonnez directement dans l'aperçu. Sous-titres gravés ou commutables ; annuler et refaire ; l'exportation s'exécute en arrière-plan sur l'encodeur matériel du GPU, le cas échéant.
Calendrier
Définissez des tâches pour une heure et des jours de la semaine, ou une fois : lisez un fichier ou un flux, arrêtez, enregistrez un flux ou une chaîne DVB pendant un certain nombre de minutes, récupérez les meilleurs résultats d'une recherche YouTube, téléchargez uniquement les nouvelles vidéos d'une chaîne ou d'une liste de lecture, enregistrez la webcam uniquement lorsque quelque chose bouge (avec quelques secondes avant et après chaque événement) ou exécutez n'importe quelle commande. Les tâches s'exécutent lorsque CMC est ouvert et CMC peut démarrer automatiquement aux heures de travail lorsqu'il est fermé. Chaque tâche peut passer par un nœud de sortie Tailscale, pour les sources uniquement disponibles dans un autre pays.
Plugins
Lisez une vidéo comme fond d'écran de votre bureau - la vidéo actuelle ou n'importe quel fichier - sur X11 ou sur Wayland avec mpvpaper. L'onglet Plugins répertorie également les extras optionnels d'autres auteurs, tels que plusieurs sections de boucles A-B dans une vidéo, avec leur licence, un lien pour les obtenir et s'ils sont installés. Rien de tiers n’est fourni.
Jeux
Un onglet Jeux avec des jeux de société, de cartes et de table qui jouent pendant que vos médias continuent : échecs, backgammon, Go, solitaire Klondike, mahjong solitaire, cuirassé, tic-tac-toe, carrés (points et cases), dés et Bounty Heist Football. Jouez sur l'ordinateur au niveau de votre choix (Stockfish pour les échecs, GNU Go pour Go), à deux sur un même écran ou avec un ami sur le réseau. Chaque jeu conserve vos scores. Les jeux au tour par tour peuvent également être joués de n'importe où via le bureau à distance dans TrXi-Ctrl. Pour les jeux en temps réel, les téléphones deviennent les contrôleurs : un nombre illimité de téléphones exécutant TrXi-Ctrl se connectent via Wi-Fi ou un câble USB, chacun avec un joystick, des boutons, Kick off et Pause, le score en direct et les vibrations.
Bounty Heist Football
Un jeu de football original, bientôt disponible. © 2025 Marcos M Contant alias stemsee. Tous droits réservés.
Tableau de bord
Un grand tableau d'affichage tactile pour de vrais matchs, marqués selon les règles propres à chaque sport : tennis de table, badminton, squash, volley-ball, tennis, fléchettes, billard, snooker, football, hockey, rugby, basket-ball et plus encore, ainsi que tout jeu avec 2 à 8 équipes. Les chiffres peuvent également s’afficher à l’envers pour les joueurs d’une table. Egalement une horloge d'échecs, un chronomètre avec tours et une minuterie.
Égaliseur 18 bandes et effets audio/vidéo
Façonnez le son pour la pièce, ou l'ambiance, avec des préréglages que vous pouvez ajuster et enregistrer — plus des effets audio et un onglet dédié aux effets vidéo.
Remarques
Notes tapées ou manuscrites (compatibles stylet/tactile) juste à côté de vos médias — utiles pour les notes de production/session pendant que vous travaillez.
Verrouillage, thèmes et préférences
Verrouillez la fenêtre avec un motif (Ctrl+Alt+L), changez de thème et définissez vos préférences — avec About et Help intégrés.
Télécommande
Chaque action lecture/pause/recherche/volume est exposée via le propre socket IPC de mpv, auquel TrXi-Ctrl — notre application téléphonique gratuite — parle directement pour un vrai contrôle de transport, pas seulement une liste de sessions. Fermer une session depuis le téléphone ferme proprement toute l'application au lieu de laisser un lecteur à moitié mort.
Serveur MCP
Un serveur Model Context Protocol intégré expose l'état de lecture, lecture/pause/recherche/volume/ouverture et la navigation dans la bibliothèque en tant qu'outils — ainsi un agent IA et votre téléphone voient et contrôlent toujours la même session.
Bâti sur des fondations ouvertes
Application de bureau PySide6 (Qt), moteur de lecture mpv
PySide6 / Qt
Une interface de bureau native et réactive — faisant partie de la même pile Python/Qt que le reste des applications de bureau Chameleon AI.
Moteur mpv
Intégré via l'incorporation de fenêtre propre à mpv et le socket JSON IPC — le même moteur de lecture fiable et largement utilisé derrière de nombreux outils multimédias Linux, avec libdvdnav/libdvdread/libcdio/libbluray déjà liés pour la lecture de disques.
Routage audio natif PulseAudio
La sortie multi-appareils utilise le module-combine-sink propre à PulseAudio ; toute source de capture — réception Bluetooth ou périphérique audio USB — est bouclée via module-loopback, en vérifiant d'abord si la politique Bluetooth propre à PulseAudio a déjà configuré le routage plutôt que de la contrer.
Captures d'écran
Chameleon Media Center — capturé en direct





















Obtenir Chameleon Media Center
Inclus avec le bureau Chameleon AI. La distribution et la disponibilité sont en cours de finalisation — contactez-nous pour les prix actuels et la disponibilité.
Contactez-nous Contrôlez-le depuis votre téléphone avec TrXi-Ctrl → ← Retour à l'aperçu