StreamerPro
FR ENG IT ES DE
☰ Menu
Accueil StreamerPro

Changelog

Changelog StreamerPro v3.56.26

Historique complet des évolutions de StreamerPro, synchronisé avec le changelog intégré dans l'application Windows.

Téléchargement actuel et notes historiques

Les entrées ci-dessous conservent les textes et liens de leur publication. Les anciens numéros de version ne désignent pas nécessairement le téléchargement actuellement recommandé. Utilisez la page de téléchargement actuelle pour choisir le fichier publié le plus récent.

La date de chaque entrée est celle de ses notes de version. La date de publication des fichiers distribués figure sur la page de téléchargement. Une reconstruction peut garder le même numéro de version : comparez aussi la date, la taille et le SHA256.

Ouvrir le téléchargement actuel

Mises à jour publiées dans StreamerPro.exe

Cette page reprend les mêmes versions et notes que la fenêtre Mises à jour de StreamerPro. Elle permet de suivre les corrections, améliorations, fonctions de streaming, installation, licence et maintenance.

Version 3.56.26

Version 3.56.26

  • Bouton Streaming : orange dès la première connexion et pendant la reconnexion, y compris les attentes réseau et le remplacement d’un flux. L’état est actualisé même lorsque la fenêtre Streaming est fermée. Le survol conserve une teinte orange dans le thème. L’orange est prioritaire si un autre flux est déjà en ligne ; vert lorsque les flux ON sont établis, rouge lorsque tous sont OFF.
  • Capture live MPC-BE : la source Automatique et la source MPC-BE ciblent la surface vidéo du lecteur identifié, avec ses dimensions réelles. Le chemin GPU est vérifié avant diffusion ; un repli GDI reste disponible. Le flux suit les changements stabilisés de géométrie sans relancer le lecteur. EVR, audio, cadence et débit choisis restent inchangés.
  • Cadence source : les prévalidations de playlist restent silencieuses et les avertissements de lecture sont regroupés dans une seule notification non bloquante par session de capture. Fermer cette notification ne relance pas MPC-BE. Les captures arrêtées, en cours d’arrêt ou périmées ne bloquent plus la lecture ; les contrôles de cadence des sessions actives restent appliqués.
  • Maintenance : boutons MAJ au démarrage et Fermer de même taille, libellés plus courts dans les cinq langues, marges réduites et dimensions adaptées au texte et au DPI, sans couper les deux lignes.
  • Surveillance MPC-BE : la fermeture de la fenêtre du lecteur pendant une lecture active entraîne la relance du média courant, sans changement des réglages. La surveillance reste programmée pendant les attentes temporaires et les changements de réglages. Santé et la carte Lecture passent en incident si MPC-BE est absent. Les arrêts et pauses demandés depuis StreamerPro, le mode OFF et la protection d’affichage restent respectés ; les tentatives sont limitées à trois par minute. Un lancement direct de streamerpro_ui.py passe désormais par le démarrage complet, avec initialisation du watchdog externe et contrôle d’instance unique.
  • Watchdog externe rétabli dans un mode indépendant du même EXE : récupération après crash ou signal UI périmé, identification PID/création/EXE, fermeture volontaire et maintenance respectées, relances bornées et transfert lors des redémarrages internes. Voyant réel fondé sur un accusé de réception récent, perte du superviseur détectée et récupération encadrée. Manuel, aide et changelog dans les cinq langues ; audio et réglages VLC/MPC-BE préservés.
  • Streaming : erreurs RTMPS/TLS ambiguës distinguées des pannes réseau et refus explicites, classement par contexte sans faux codes serveur ni replis de capture injustifiés. Dernière erreur horodatée par flux visible pendant les réessais ; historique technique expurgé et borné inclus dans les diagnostics. Bouton Streaming vert si au moins un flux est ON, orange pendant une reconnexion, rouge si tous sont OFF. Messages, manuel et aide actualisés dans les cinq langues ; audio et VLC/MPC-BE préservés.
  • Streaming : choix manuels mémorisés et appliqués par reprise du flux ON, modifications regroupées et champs protégés des actualisations. Profils FHD/UHD rapides H.264/H.265 et 8/10 bits, redimensionnement GPU validé avec repli compatible pour NVENC/QSV/AMF/CPU ; audio, débit, FPS et GOP manuels conservés. Les refus explicites de clé utilisent un journal court traduit, sans statistiques FFmpeg ni secrets.
  • Capture live VLC : le cadrage est suivi par flux après un passage en plein écran, un déplacement ou un redimensionnement stabilisé pendant au moins deux secondes. Une reconnexion propre remplace l’ancienne zone, par exemple 1862 × 332, par le cadre réel ; les proportions et la résolution de sortie sont conservées. Les sorties temporaires pour les contrôles sont ignorées et OFF annule la reprise. Audio, réglages VLC/MPC-BE et autres modes de capture préservés ; manuel et aide actualisés dans les cinq langues.
  • Capture live : les entrées audio sont désormais initialisées avant la capture vidéo pour réduire les saccades liées au démarrage audio. Routage vidéo/audio et mixage adaptés pour le son Windows, le micro, la webcam et le silence de secours, avec volumes et paramètres enregistrés conservés. Correction automatique au prochain lancement du flux avec cette compilation ; lecture directe et réglages VLC/MPC-BE inchangés. Guide actualisé dans les cinq langues.
  • Reconnexion Streaming indépendante par flux : progression FFmpeg supervisée, détection des blocages, réessais progressifs jusqu’à 60 s, intention ON conservée après panne et arrêt volontaire prioritaire. Refus réseau, serveur, authentification et clé distingués ; suspension après trois refus explicites concordants, bouton Retester et reprise après correction de destination. Diagnostics expurgés, générations protégées et nettoyage limité au processus possédé ; VLC/MPC-BE inchangés.
  • Streaming : le message FFmpeg « Error opening output … RTMP(S) … I/O error » affiche uniquement « Erreur de clé de diffusion » dans le résumé et l’onglet du flux, sans URL ni clé. Le libellé est traduit dans les cinq langues et suit la langue courante ; les autres diagnostics restent conservés.
  • Encodage NVIDIA : remplacement des options NVENC obsolètes rejetées par FFmpeg 9.0 (-cbr et les anciens noms avec underscores des options AQ). Le CBR reste demandé par -rc cbr avec débit et remplissage conservés ; les noms canoniques -spatial-aq et -temporal-aq sont utilisés. La première ligne « Unrecognized option » est conservée dans la dernière erreur pour identifier le paramètre en cause.
  • Maintenance : la fenêtre est préparée masquée puis affichée par Tk, sans forçage Win32 direct de son contenu. Fermer détruit le panneau et libère ses références ; les anciens rappels de mise à jour ne le rouvrent pas. Un nouveau changement d’état permet une nouvelle ouverture. Une création interrompue nettoie la fenêtre partielle au lieu de laisser un panneau vide.
  • Streaming : correction de l’erreur « find_ffprobe_binary() takes 0 positional arguments but 1 was given » qui pouvait bloquer le contrôle de cadence avant le démarrage. FFprobe accepte le chemin du FFmpeg sélectionné, utilise en priorité le ffprobe.exe du même dossier et conserve la recherche de secours. Les appels sans argument, la cadence exacte et les protections contre les playlists incompatibles sont conservés ; aucun réglage VLC/MPC-BE n’est modifié.
  • Maintenance : les deux boutons du bas ont la même largeur et la même hauteur, calculées au plus juste selon le texte traduit, avec un libellé sur deux lignes pour la vérification au démarrage.
  • Maintenance : remplacement d’Afficher StreamerPro par un bouton mémorisé de vérification des mises à jour au démarrage, activé par défaut en l’absence de choix enregistré ; toute désactivation choisie par l’utilisateur reste mémorisée. Recherche différée en arrière-plan et proposition d’installation des nouvelles versions et rebuilds SHA256 après confirmation ; Safe startup respecté. Interface et documentation en cinq langues.
  • Mises à jour StreamerPro : comparaison du SHA256 de l’installateur à version identique pour proposer les rebuilds. La référence est enregistrée par le setup après installation et liée à l’EXE installé ; un téléchargement, un refus ou un échec ne la remplace pas. Premier déploiement du correctif nécessaire sur les anciennes installations ; messages et guide dans les cinq langues.
  • Préparation de la v3.56.26 à partir de la v3.56.25 finale validée ; version synchronisée pour l’application, l’installateur et les cinq manuels. Réglages des lecteurs et historiques antérieurs conservés.
Version 3.56.25

Version 3.56.25

  • Documentation des Réglages enrichie dans les cinq langues : guide commun des boutons, explication de chaque option VLC et MPC-BE, distinction entre valeurs natives, choix manuels et valeurs par défaut, portée des options avancées, état actif et mémorisation de la fenêtre. Les réglages des lecteurs restent inchangés.
  • Audit VLC retiré de la version distribuée : bouton et fenêtre supprimés de l’interface, modules expérimentaux et mire exclus de l’EXE. L’outil reste dans les sources ; les résultats existants et les trois profils VLC sont conservés. Aucun réglage des lecteurs ni pause/play automatique modifié.
  • Réglages VLC : « Profil VLC chargé » propose les profils MINIX logiciel, matériel à horloge native et Profil VLC par défaut. Le choix prépare directement les valeurs ; le bouton Préparer ce profil est retiré. Le profil par défaut est identifié à l’ouverture et après restauration ; les valeurs personnalisées restent identifiées et conservées. Interface disponible dans les cinq langues.
  • Horloge VLC : choix explicite Horloge native VLC, sans forcer clock-synchro ni clock-jitter et avec configuration VLC externe ignorée. Les deux profils d’essai utilisent cette horloge ; le défaut StreamerPro conserve Horloge personnalisée, synchronisation désactivée et gigue à 0 ms. Enregistrer ou Appliquer reste nécessaire.
  • Démarrage VLC : rattachement vidéo et format préparés avant la lecture ; réapplications identiques évitées et rappels d’affichage obsolètes ignorés après changement de lecteur ou de session. Les changements manuels de format et de plein écran restent disponibles. Aucun pause/play automatique ajouté en lecture normale ; la disparition des saccades UHD n’est pas garantie.
  • Listes déroulantes : les fenêtres internes Tk sans objet Python sont reconnues, ce qui évite le faux log MPC_SHORTCUT_ERROR stage=focus detail=popdown. Les commandes applicatives restent suspendues pendant leur ouverture, les touches natives restent utilisables et les raccourcis reprennent après fermeture. Les véritables erreurs de contexte restent signalées.
  • Historique de développement — audit VLC expérimental conservé uniquement dans les sources, non inclus dans la version distribuée 3.56.25 : mire UHD avec verdicts F8/F9, profils comparatifs et protocole à quatre conditions, 20 verdicts valides par condition. Préparation équivalente de 2,5 s pour le délai seul, un cycle ou trois cycles pause/play ; observation limitée à 7,5 s, relance après verdict et arrêt avec Échap. Les résultats restent exploratoires et ne sélectionnent aucun réglage automatiquement.
  • VLC : le bouton « Valeurs VLC par défaut » restaure désormais le profil Défaut StreamerPro, identique à celui des nouveaux profils : D3D11VA / Direct3D 11, quatre caches à 5 000 ms, synchronisation d’horloge désactivée, gigue à 0 ms et B_CLEAN + B_NO_RECALLS. La référence historique à 3 000 ms reste séparée ; Enregistrer ou Appliquer demeure nécessaire.
  • Webcam absente : une seule ligne informative « Aucune webcam détectée » remplace la longue erreur et sa boîte de dialogue, dans les cinq langues. En Silence, elle reste uniquement dans le fichier journal. La restauration automatique n’est confirmée qu’après réussite ; les véritables erreurs d’accès restent signalées.
  • Nouveaux profils : VLC utilise D3D11VA / Direct3D 11 avec les quatre caches à 5 000 ms, abandon des images en retard et saut d’images activés ; MPC-BE utilise EVR par défaut. B_CLEAN + B_NO_RECALLS et les choix personnalisés enregistrés sont conservés.
  • Réglages : l’indication de protection de capture reste visible pendant les actualisations, les changements d’onglet et les redimensionnements, y compris en mode agrandi ; suppression des masquages périodiques sans modifier la protection de capture ni les réglages des lecteurs.
  • Raccourcis MPC-BE : réarmement des touches relâchées hors de StreamerPro pour éviter un premier appui ignoré au retour du focus, avec protection contre les répétitions conservée.
  • Relais clavier : une erreur isolée de commande ou de lecture du contexte ne coupe plus le traitement suivant ; erreurs journalisées et boucle réarmée en respectant la fermeture de l’application.
  • Ctrl+M : réservation commune au relais MPC-BE et à la réduction/restauration des fenêtres, y compris pour restaurer une fenêtre modale réduite.
  • Conflit temporaire Windows : nouvelle tentative des seules réservations refusées à 0,5 s, 1 s puis au maximum toutes les 2 s ; diagnostics de refus, récupération et erreur avec messages répétitifs limités. Réglages des lecteurs et contrôles PID/session/saisie conservés.
  • Préparation de la v3.56.25 à partir de la v3.56.24 validée ; numéro de version synchronisé pour l’application, l’installateur et les manuels utilisateur.
Version 3.56.24

Version 3.56.24

  • Filtre Silence corrigé : titres de fenêtres et chemins ignorés pour classer les alertes ; les traces d’overlay et les bilans contenant d’anciens compteurs ne deviennent plus prioritaires. Les valeurs error=- restent informatives dans un compte rendu réussi. Les nouvelles alertes restent visibles et les traces masquées restent enregistrées, y compris avec les lecteurs OFF.
  • Logs Normal/Diagnostic/Silence : classification des alertes avant traduction ; UI_FREEZE, PLAYER_INIT_SLOW, PLAYER_STALL et alertes Endurance restent visibles en Silence dans les cinq langues, sans afficher les bilans sains comme des alertes.
  • Endurance : Santé passe en surveillance orange en cas de suspicion de dérive ; aucune nouvelle relance automatique du lecteur pour un simple avertissement Endurance ou de journalisation.
  • Journalisation : écritures du journal principal, du quotidien et de la boîte noire dans un worker dédié ; affichage regroupé et files bornées avec réserve de priorité et compteurs de saturation.
  • Erreurs disque : conservation des lots en attente, reprise temporisée et acquittement par destination pour éviter les doublons après réussite partielle ; état journal dans streamerpro_health.json et limites de fermeture documentées.
  • Compléments du 16/10/2026 : les cinq boutons du bas de Réglages ont une taille uniforme et compacte, adaptée à la largeur de la fenêtre et au DPI ; leurs libellés restent lisibles.
  • MPC-BE : Relire les valeurs natives est le premier bouton, Valeurs MPC-BE par défaut le deuxième. Relire actualise l’état affiché ; les valeurs par défaut préparent les paramètres intégrés pour un Enregistrer ou Appliquer explicite, sans réinitialiser les pages spécialisées.
  • VLC : lancez directement StreamerPro.exe. La référence par défaut B_CLEAN + B_NO_RECALLS avec D3D11VA / Direct3D 11 est intégrée ; B_NO_RECALLS.cmd n’est plus nécessaire ni fourni. Dans Transitions, B_CLEAN avec les rappels de premier plan désactivés correspond à B_NO_RECALLS ; l’overlay reste visible. Vos choix personnalisés enregistrés restent prioritaires.
  • Fenêtres agrandies : correction des limites communes aux 38 familles identifiées. Le mode agrandi utilise la zone de travail du moniteur courant sans recouvrir la barre des tâches ; le plein écran conserve la surface entière de l’écran. Le rectangle fenêtré et le dernier mode restent mémorisés séparément. Manuel utilisateur complété : commandes Agrandir/Restaurer, réouverture dans le dernier mode et conservation indépendante de la position et de la taille fenêtrées.
  • MPC-BE : Valeurs MPC-BE par défaut remplace Retirer les choix manuels. Ce bouton prépare les valeurs natives 1.9.1 des paramètres proposés dans Réglages ; Enregistrer ou Appliquer reste nécessaire. Relire les valeurs natives actualise les valeurs du profil actuel. Les pages spécialisées ne sont pas réinitialisées.
  • Lecteurs : la référence B_CLEAN + B_NO_RECALLS avec D3D11VA / Direct3D 11 est active par défaut, même si un ancien profil WinGDI a été mémorisé. Les choix VLC personnalisés enregistrés restent prioritaires. Les réglages MPC-BE enregistrés sont appliqués en arrière-plan avant un nouveau lancement, uniquement lorsque le lecteur est arrêté, avec sauvegarde et contrôles de session ; les valeurs identiques ne sont pas réécrites. Enregistrer conserve la lecture en cours ; Appliquer et relancer la vidéo permet une application immédiate.
  • Ajout Texte : le bouton Créer un autre élément remplace Nouvel élément ; l’indication Nouvel élément en préparation distingue la création de la modification d’un élément enregistré, dans les cinq langues.
  • Compléments du 15/10/2026 : Date et heure dans Ajout Texte, formats JJ/MM/AAAA, anglo-saxon MM/DD/YYYY, ISO, dates longues, 12/24 h AM/PM, secondes et disposition sur une ou plusieurs lignes.
  • Aperçu fixe, styles transparent/ombré/encadré/fond coloré et modification des éléments enregistrés ; réglages et positions conservés au redémarrage et dans les profils de scène. L’horloge locale met à jour uniquement son texte.
  • Aimantation des quatre côtés sur la grille 16 × 9 selon StreamerEditorPro ; Maj suspend l’aimantation pendant le déplacement et au relâchement. Commandes d’aimantation et de grille dans Ajout Texte, mémorisées pour tous les textes et logos ; repères temporaires.
  • Fenêtres optimisées : conservation séparée du rectangle fenêtré et du mode agrandi, restauration de Réglages avant affichage et correction des limites de son mode agrandi. Onglets sélectionnés bleus, barre de titre Niveau audio limitée à Fermer et Menu Live sans disparition de la fenêtre principale.
  • Raccourcis définitifs : S Self-Check, Ctrl+E Streaming, Maj+S espagnol, Ctrl+Maj+V Volume Auto, Ctrl+Maj+H À propos, L Licence, Ctrl+L Logs et Ctrl+Maj+L tableau Live 24/7. Logs en lecture seule avec raccourcis actifs et priorité aux vrais champs de saisie.
  • Libellé et icône Réglages restaurés, notices de licence incluses dans le dossier compilé ; changelog et manuel utilisateur actualisés dans les cinq langues.
  • Compléments du 14/10/2026 : documentation des réglages, commandes et améliorations de l’interface de la version 3.56.24, sans changement de numéro de version.
  • MPC-BE : préparation des playlists hors du thread de l’interface, contrôle des sessions/PID/chemins et réutilisation du contenu inchangé. Le délai de lancement prévu pour stabiliser un changement de résolution est conservé.
  • VLC : initialisation asynchrone, annulation des demandes périmées et transitions B_CLEAN avec recréation du lecteur ; A_FAST reste disponible. Les rappels redondants de premier plan de l’overlay peuvent être désactivés tout en conservant l’overlay visible.
  • Diagnostics séparés UI_FREEZE, PLAYER_INIT_SLOW et PLAYER_STALL/NO_PROGRESS ; un gel de l’interface seul ne déclenche pas de relance du lecteur. F8 permet de marquer un freeze observé.
  • Fenêtre Réglages commune aux lecteurs, traduite en cinq langues : vidéo, décodage, caches, synchronisation, audio et transitions VLC, options avancées libVLC validées et accès aux options natives MPC-BE.
  • Réglages : cases à cocher agrandies et alignées, cadre conservé dans les deux états, boutons uniformisés, protection de capture et mémorisation de la taille et de la position. Les commandes de fenêtre utilisent la barre de titre native.
  • Raccourcis et bulles d’aide traduits : Entrée arrête et revient au début, Ctrl+P/Ctrl+N naviguent, Ctrl+Maj+E active le plein écran, Ctrl+Maj+T ouvre Endurance et Ctrl+Maj+O choisit OFF. Ctrl+F est supprimé ; Maj+S sélectionne l’espagnol.
  • MPC-BE : relais des raccourcis lorsque le lecteur appartenant à StreamerPro est au premier plan, y compris en plein écran, avec exclusion des champs de saisie et des fenêtres d’options natives.
  • Barre VLC auto-masquante : apparition dans la zone basse de la vidéo, largeur adaptée à l’image en mode fenêtré, recherche directe par clic gauche sur la timeline et maintien pendant les interactions. Les déplacements hors de la zone basse ne l’ouvrent pas en plein écran.
  • Affichage : suivi des changements d’écran et de DPI, géométries bornées dans un espace de coordonnées cohérent et réduction des cycles inutiles lorsque l’overlay est vide. Les métriques de présentation restent diagnostiques et peuvent être indisponibles.
  • Explorateurs Dossier UHD, Logo et Texte : accès rapides Documents, Ma musique, Mes images et Mes vidéos, en respectant les dossiers Windows redirigés.
  • Ajout Texte : fenêtre ajustée au contenu et au DPI, réduction des anciennes dimensions excessives et conservation des actions visibles. Manuel utilisateur et aide intégrée actualisés en français, anglais, italien, allemand et espagnol.
  • Niveau audio : fenêtre compacte adaptée au contenu et au DPI, anciennes dimensions excessives réduites, curseur et protection de capture conservés.
  • L'overlay ne demande plus de remise au premier plan périodique quand aucun logo, texte ou contenu animé n'est affiché.
  • MPC-BE utilise la position réelle et la notification native de fin de média lorsqu'elles sont disponibles, au lieu du repli de durée majorée de trente secondes.
  • La liaison API MPC-BE est conservée lors de l'ajout de la playlist native.
  • Diagnostic de lecture MPC-BE discret dans les fichiers ; collecte des moteurs GPU en mode Diagnostic/Endurance, sans modifier le rendu ni la synchronisation. Les métriques non accessibles sont signalées comme indisponibles.
  • Les préférences MPC-BE existantes de synchronisation et de correction du temps d'image sont conservées ; la géométrie fenêtrée est mémorisée et restaurée lors des reprises.
  • La copie NAS peut continuer en arrière-plan pendant la lecture locale, avec protection du média courant, progression des copies et actualisation différée de la playlist MPC-BE.
  • Compteur de lecture VLC fondé sur une horloge monotone et suivi de progression non intrusif ; lecture VLC UHD vérifiée sans modification de ses réglages.
  • Le journal matériel affiche la cadence configurée du flux, y compris les valeurs fractionnaires comme 29,970 images/s.
  • Les scripts officiels de compilation utilisent Python 3.14.
  • Modes de compilation application seule, setup seul et préservation locale : les sorties existantes sont refusées plutôt qu'effacées dans le mode de préservation.
  • Vérification des composants VLC, MPC-BE et FFmpeg avant la génération des paquets.
  • Validation locale : une heure de lecture UHD en mode fenêtré avec Intel Iris Xe/DXVA2 HEVC, 14 médias, sans incident ni redémarrage déclaré. La chaîne d'encodage/live QSV n'est pas certifiée par cet essai.
Version 3.56.23

Version 3.56.23 — maintenance et publication

Cette version publie l'installateur officiel StreamerPro v3.56.23, ajoute la version portable 64 bits correspondante et aligne le site public, les pages de téléchargement et le manifeste update.json.

  • Publication de l'installateur officiel StreamerPro_Setup_v3.56.23.exe.
  • Publication de la version portable 64 bits StreamerPro_Portable_v3.56.23.zip.
  • Alignement des pages d'accueil multilingues, pages de téléchargement et changelogs sur v3.56.23.
  • Conservation de l'historique des versions précédentes dans le changelog.
Version 3.56.22

Version 3.56.22 - stabilité du profil live et logs 24/7

Cette version conserve l'encodage GPU automatique, stabilise le profil vidéo live pendant la session et réduit les logs techniques répétitifs pour améliorer la lisibilité en usage 24/7.

  • Encodage GPU automatique conservé avec sélection NVENC/QSV/AMF selon le matériel disponible.
  • Profil vidéo live désormais stable pendant la session pour améliorer la fiabilité 24/7.
  • Détection des résolutions et FPS des médias à titre informatif, sans reconfiguration automatique de la résolution, des FPS, du débit ou des keyframes à chaque changement de vidéo.
  • Signalement dans les logs des médias dont la résolution ou le FPS diffèrent du profil actif, avec recommandation de normalisation via Video Converter.
  • Débit UHD H.264 recommandé plus adapté aux sources 4K, notamment 35 Mbps pour les sources 4K 29.970/30 FPS.
  • Réduction des logs techniques répétitifs liés aux FPS et aux profils vidéo.
  • Réduction du spam de logs de synchronisation du volume MPC-BE.
  • Amélioration de la lisibilité des logs en usage 24/7.
  • Publication de l'installateur officiel StreamerPro_Setup_v3.56.22.exe.
  • Publication de la version portable 64 bits StreamerPro_Portable_v3.56.22.zip.
Version 3.56.19

Version 3.56.19 - démarrage VLC, overlays et diagnostics

Cette version améliore le démarrage VLC, stabilise les logos et overlays, filtre les logs techniques dans l'interface et conserve les corrections validées pour MPC-BE, l'enregistrement local et Video Converter.

  • Amélioration du démarrage VLC avec affichage clair du statut d'initialisation.
  • Réduction des blocages au démarrage et meilleure lisibilité pendant l'attente VLC.
  • Amélioration de la stabilité des logos et overlays.
  • Stabilisation du comportement des logos avec VLC et MPC-BE selon les correctifs validés.
  • Filtrage des logs techniques dans l'interface selon le mode Logs.
  • Conservation des détails techniques dans les fichiers logs.
  • Amélioration du diagnostic UI freeze et overlay.
  • Stabilité MPC-BE pendant synchronisation NAS conservée sur la base stable.
  • Corrections Enregistrement local conservées sur la base stable.
  • Corrections Video Converter conservées sur la base stable.
  • Diverses corrections UI validées depuis la précédente version stable.
Version 3.56.18

Version 3.56.18 - stabilité VLC, MPC-BE et overlays

Cette version revient à une base stable validée, retire des optimisations instables et restaure la fiabilité des logos, d'Ajout Texte et du kiosque 24/7.

  • Retour à une base stable validée depuis v3.56.15.
  • Retrait des optimisations instables liées au prewarm VLC et au refresh canvas logo.
  • Restauration de la fiabilité des logos en plein écran MPC-BE.
  • Validation des logos en plein écran VLC sur la base recovery.
  • Correction d'Ajout Texte qui disparaissait après switch VLC/MPC-BE.
  • Les caches canvas texte sont maintenant réinitialisés correctement lorsque le canvas overlay est vide.
  • Kiosque 24/7 validé visuellement.
  • Sortie temporaire plein écran avec Echap conservée.
  • Version portable et installateur classique conservés.
Version 3.56.17

Version 3.56.17 — optimisation VLC et stabilité

Cette version améliore le démarrage et la reprise VLC, réduit les freezes visibles et conserve les comportements MPC-BE, logos et plein écran déjà validés.

  • Préchauffage de l'instance VLC hors du thread UI.
  • Réduction du freeze d'environ 15 secondes lors du démarrage ou de la reprise VLC.
  • Démarrage VLC plus fluide en mode plein écran et kiosque.
  • Stabilisation du switch MPC-BE vers VLC.
  • Les logs techniques VLC restent écrits dans les fichiers logs sans polluer l'interface.
  • Comportement MPC-BE conservé.
  • Comportement des logos déjà validé conservé.
  • Sortie temporaire plein écran avec Échap conservée.
Version 3.56.14

Version 3.56.14

Notes reprises depuis streamerpro_updates.py pour cette version.

  • Ajout d'une sortie temporaire du plein écran avec la touche Echap.
  • En mode Plein écran ON, Echap sort temporairement du plein écran pendant 5 secondes.
  • Retour automatique en plein écran après 5 secondes.
  • Comportement disponible avec VLC et MPC-BE.
  • Le même comportement est disponible en mode Kiosque 24/7.
  • Le watchdog plein écran ne force plus le retour immédiat pendant la fenêtre temporaire.
  • Aucun changement lorsque Plein écran OFF et Kiosque OFF.
  • Logos VLC plein écran stabilisés.
  • Comportement MPC-BE conservé.
Version 3.56.13

Version 3.56.13

Notes reprises depuis streamerpro_updates.py pour cette version.

  • Ajout d'une version portable autonome de StreamerPro.
  • Lancement possible sans installation classique.
  • Configuration, état, licence utilisateur, logs et rapports stockés localement dans le dossier portable.
  • Détection du mode portable via portable.mode ou config/portable.json.
  • Résolution des players VLC, MPC-BE et FFmpeg depuis le dossier portable.
  • Ajout d'un script de build portable.
  • Génération d'un ZIP portable prêt à copier sur un autre PC.
  • L'installateur classique reste disponible et inchangé.
Version 3.56.12

Version 3.56.12

Notes reprises depuis streamerpro_updates.py pour cette version.

  • Stabilisation des logos en plein écran VLC.
  • Correction du clignotement des logos avec VLC en grand écran.
  • Comportement des logos conservé avec MPC-BE.
  • Ajustement cible du z-order uniquement pour VLC plein écran avec logos actifs.
  • Aucune modification du rendu ou de la position des logos.
Version 3.56.11

Version 3.56.11

Notes reprises depuis streamerpro_updates.py pour cette version.

  • Nouveau bouton unique Logs avec trois modes : Normal, Diagnostic et Silence.
  • Migration des anciens modes Diag ON et Prod silence ON vers le nouveau mode Logs.
  • Filtrage amélioré des logs techniques dans l'interface pour garder la fenêtre log lisible.
  • En mode Silence, les logs overlay ne polluent plus la fenêtre log.
  • Les logs techniques restent écrits dans les fichiers logs pour les diagnostics et exports.
  • Amélioration du diagnostic UI freeze / overlay.
  • Réduction des blocages overlay/front avec debounce des demandes de mise au premier plan.
  • Réduction du blocage initial au démarrage.
  • Respect de Grand écran OFF et Kiosque OFF pour MPC-BE.
  • Stabilité MPC-BE améliorée pendant les synchronisations NAS.
  • Video Converter : mode conversion exclusif et garde de fermeture pendant conversion.
  • Enregistrement local : nom réel généré, diagnostic sauvegarde et statut orange avec décompte.
Version 3.56.10

Version 3.56.10

Notes reprises depuis streamerpro_updates.py pour cette version.

  • Réduction du blocage initial au démarrage et de l'affichage blanc avec panneaux vides.
  • Meilleur respect de Grand écran OFF et Kiosque 24/7 OFF pour les lancements MPC-BE.
  • Correction des resynchronisations multiples du volume MPC-BE au démarrage.
  • Stabilité MPC-BE améliorée pendant les grosses synchronisations NAS.
  • Les mises à jour de playlist MPC-BE sont differees pendant la synchronisation NAS.
  • Video Converter : mode conversion exclusif et garde de fermeture pendant conversion.
  • Enregistrement local : le nom automatique affiche le vrai nom généré au démarrage de l'enregistrement.
  • Enregistrement local : l'autodiagnostic capture se lance automatiquement au premier enregistrement puis son resultat est reutilise.
  • Enregistrement local : statut orange avec décompte pendant l'autodiagnostic.
  • Choisir logo : correction de la navigation entre lecteurs.
  • Ajout des diagnostics freeze UI / heartbeat / endurance.
  • Overlay/logo : debounce et garde contre les appels foreground trop frequents.
  • Diag ON : les logs techniques frequents ne saturent plus la fenêtre log UI, tout en restant écrits dans les fichiers logs.
Version 3.56.8

Version 3.56.8 - stabilité MPC-BE, NAS, Video Converter et diagnostics UI

Cette version améliore la stabilité générale de StreamerPro autour de MPC-BE, de la synchronisation NAS, du Video Converter et des diagnostics d'interface. Elle renforce aussi les protections liées aux overlays, au logo et aux modes d'affichage.

  • Publication de l'installateur officiel StreamerPro_Setup_v3.56.8.exe.
  • Amélioration de la stabilité MPC-BE pendant les synchronisations NAS.
  • Meilleur respect des modes Grand écran OFF et Kiosque OFF.
  • Correction du volume MPC-BE au démarrage.
  • Diagnostics UI renforcés : heartbeat, freeze et endurance.
  • Protections supplémentaires pour les overlays et le logo.
  • Sécurisation du Video Converter avec mode exclusif et garde de fermeture.
  • Meilleure gestion des fermetures pendant les traitements vidéo.
  • Amélioration de la navigation lecteurs dans Choisir logo.
  • Instrumentation de santé StreamerPro enrichie.
  • Préparation de la publication v3.56.8.
Version 3.56.7

Version 3.56.7 - maintenance et alignement installateur

Cette version publie le nouvel installateur officiel et aligne la version application, le site et le manifeste de mise à jour.

  • Publication de l'installateur officiel StreamerPro_Setup_v3.56.7.exe.
  • Alignement de la version application, du script d'installation et du manifeste update.json.
  • Mise à jour de maintenance sans changement fonctionnel supplémentaire confirme dans les fichiers source.
  • Compatibilité Windows 10 / 11 conservée, avec version 64 bits recommandée.
Version 3.56.6

Version 3.56.6 - sécurité de fermeture pendant conversion vidéo

Cette version améliore la sécurité du Video Converter lorsque l'utilisateur ferme StreamerPro pendant une conversion en cours.

  • Ajout d'une confirmation avant fermeture si une conversion vidéo est active.
  • Possibilité de laisser la conversion continuer.
  • Arrêt propre de FFmpeg si l'utilisateur confirme la fermeture.
  • Attente de fin d’arrêt avant fermeture de l'application.
  • Meilleure journalisation des demandes de fermeture et d?arr?t FFmpeg.
  • Protection de l'état exclusif pendant la fermeture.
  • Comportement plus sûr avec la croix Windows et la fermeture de la fenêtre Streaming.
Version 3.56.5

Version 3.56.5 - stabilité, diagnostics et préparation diffusion

  • Ajout d'un Video Converter intégré pour préparer des vidéos avant diffusion, avec conversion FFmpeg, réglages H.264, résolution, FPS, débit, audio, dossier de sortie, progression et journal FFmpeg.
  • Publication de l'installateur officiel StreamerPro_Setup_v3.56.5.exe.
  • Actualisation des informations publiques de téléchargement : version, taille, date, SHA256 et manifeste de mise à jour.
  • Préparation diffusion : stabilité, diagnostics et contrôle de l'installation restent les priorités de cette version.
  • Les paiements, licences Stripe et scripts d'activation ne sont pas modifiés par cette mise à jour du site.
Version 3.54

Version 3.54

  • Passage de StreamerPro en version 3.54.
  • Réactivation de la planification du redémarrage PC via une tâche planifiée explicite StreamerProDailyRestart.
  • Réactivation de la planification du reboot ZowieBox via une tâche planifiée explicite StreamerProZowieBoxReboot.
  • Correction de la limite Windows schtasks /TR : la planification ZowieBox utilise maintenant un petit lanceur court généré dans APPDATA.
  • Réactivation du démarrage automatique StreamerPro avec Windows via un raccourci du dossier Applications de démarrage, sans utiliser la cle registre Run.
  • Autologon64.exe et plink.exe sont maintenant embarqués dans un dossier tools séparé, comme les players, au lieu d'être placés à la racine de l'application.
  • La mise à jour autonome silencieuse reste retiree : la mise à jour StreamerPro reste manuelle et visible afin de limiter les alertes Windows Defender.
  • Réactivation de ZowieBox ON/OFF et du Reboot ZowieBox manuel avec plink depuis le dossier tools.
  • Le self-check detecte maintenant plink depuis tools et indique que le script ZowieBox est généré à la demande.
  • Ajout de logs multilingues pour Auto Start Windows, Restart PC et reboot ZowieBox.
  • Mise à jour des tests de packaging pour vérifier que les outils sensibles ne sont plus embarqués directement à la racine du build.
Version 3.53

Version 3.53

  • Version de sécurité 3.53.
  • Retrait des dernieres traces de mise à jour autonome dans l'application.
  • La mise à jour StreamerPro reste manuelle, visible et confirmee par l'utilisateur.
  • Nettoyage des textes et controles internes pour reduire les faux positifs Windows Defender.
Version 3.51

Version 3.51

  • Version de sécurité 3.51.
  • Le service StreamerPro Update n'est plus installe ni embarque dans le setup.
  • L'installateur nettoie l'ancien service de mise à jour s'il existe deja sur le PC.
  • La licence active reste conservée et continue d'autoriser la mise à jour manuelle.
  • Protection capture conservée sur les fenêtres de maintenance et de mise à jour manuelle.
Version 3.50

Version 3.50

  • Passage de StreamerPro en version 3.50.
  • Sauvegarde forcée de l'adresse NAS dans streamerpro_state.json dès validation ou désactivation du NAS, afin de la conserver après redémarrage, mise à jour ou réinstallation.
  • Sauvegarde forcée de l'adresse IP ZowieBox dans streamerpro_state.json après modification, reboot manuel ou activation de la planification ZowieBox.
  • La fenêtre À propos de StreamerPro peut maintenant être maximisee sur toute la zone ecran, comme la fenêtre Streaming.
  • Mise à jour de l'historique des mises à jour en cinq langues.
Version 3.40

Version 3.40

  • Passage de StreamerPro en version 3.40.
  • Suppression du chemin fragile par tâche planifiée temporaire et runner PowerShell pour l'installation automatique silencieuse.
  • Correction de la maximisation de la fenêtre Streaming pour pouvoir occuper tout l'ecran.
  • Corrections UHD et harmonisation de plusieurs fenêtres et boutons de maintenance, streaming et contrôle.
Version 3.30

Version 3.30

  • Passage de StreamerPro en version 3.30.
  • La mise à jour conserve mieux les réglages utilisateur dans le même dossier que la licence : état général, logos, encodeur, scènes et clients/tokens chat.
  • Après une réinstallation/mise à jour, Auto Start, Restart PC et ZowieBox peuvent être réappliqués automatiquement si l'installateur a supprimé la clé Windows ou les tâches planifiées.
  • Le mode Kiosque 24/7 reste sauvegarde dans l'état StreamerPro et est reapplique au redémarrage si la licence est active.
  • Correction de la sauvegarde/restauration de la taille et position de la fenêtre principale StreamerPro après redémarrage.
  • Ajout de la mémorisation de position pour les grandes fenêtres réutilisables : Streaming, À propos, Manuel utilisateur, Maintenance, État Live 24/7 et Tableau opérateur.
  • Correction UHD du Tableau opérateur : hauteur minimale réduite et zone des cartes défilable pour éviter une fenêtre coupée en bas.
  • Ajout d'un petit icone au bouton MAJ StreamerPro pour l'uniformiser avec MAJ VLC et MAJ MPC.
  • Ajout d'un miroir de secours des réglages Streaming dans streamerpro_state.json afin de conserver flux, enregistrement et clé de diffusion après mise à jour/réinstallation.
  • La mise à jour force maintenant la sauvegarde immédiate des réglages Streaming et Menu Live avant de lancer un installateur externe.
  • Le Guide audio Streaming devient une vraie fenêtre redimensionnable avec boutons Installer VoiceMeeter, Installer VB-CABLE, Redémarrer PC, Son Windows et Fermer.
  • Correction installateur : les données runtime Tcl/Tk nécessaires a Tkinter sont explicitement installées et contrôlées au build pour éviter le crash _tcl_data manquant.
  • Ajout de tests pour vérifier la restauration des intégrations Windows après mise à jour.
Version 3.20

Version 3.20

  • Passage de StreamerPro en version 3.20.
  • Ajout du mode Profil verrouillé dans la fenêtre À propos : les réglages de profil Streaming sont proteges contre les modifications accidentelles.
  • Le Profil verrouillé bloque profil machine, profil YouTube, profil Streaming, codec, résolution, débit, FPS et intervalle I-Frame, tout en laissant live, lecture et enregistrement utilisables.
  • La fenêtre Streaming desactive les champs et boutons concernes tant que le Profil verrouillé est actif.
  • Diagnostic support serveur enrichi : server_dashboard_summary.json passe en schéma v2 avec gravité, score de priorité, licence, flux actifs, erreurs récentes et action recommandée.
  • Ajout du Tableau opérateur simplifie : état couleur lecture, live, enregistrement, licence, watchdog et ressources pour une décision rapide.
  • Ajout de la Protection capture active/inactive dans le Tableau opérateur simplifie.
  • La ligne Protection capture de la fenêtre principale est maintenant placée sur la même ligne que le titre, sans décaler le titre central.
  • Correction Menu Live : le choix Bureau complet ou une autre source capture relance doucement les flux Capture live actifs pour que FFmpeg applique immédiatement la nouvelle source.
  • Ajout d'un log multilangue pour le redémarrage automatique des flux après changement de source Menu Live.
  • Mise à jour de l'aide et du manuel utilisateur en 5 langues pour documenter le Profil verrouillé et le support serveur amélioré.
  • Ajout de tests de non-régression pour le Profil verrouillé, le mode démo, les profils Streaming, le diagnostic support serveur et les changements de source Menu Live.
Version 3.10

Version 3.10

  • Passage de StreamerPro en version 3.10.
  • Ajout d'une boite noire d'incident : les derniers logs et états runtime sont conservés pour comprendre ce qui s'est passé avant un freeze, une erreur FFmpeg ou une relance.
  • Ajout d'un test automatique avant live : StreamerPro vérifie FFmpeg, destination, source vidéo, encodage, audio et licence avant de démarrer un flux.
  • Mise à jour/rafraichissement des lecteurs VLC embarqués x64 et x86 en version officielle 3.0.23, avec vérification SHA256.
  • Agrandissement des cases à cocher de la fenêtre Ajout Texte pour une meilleure lisibilité sur les écrans UHD.
  • Elargissement des boutons de la fenêtre Streaming afin que Affichage Streaming ON/OFF ne soit plus coupe.
  • Correction de la surveillance MPC-BE : une durée depassee avec fenêtre MPC-BE encore reactive est maintenant traitee comme une fin estimee, pas comme un freeze.
  • La vraie protection freeze MPC-BE reste active si la fenêtre MPC-BE ne repond plus.
  • Ajout de tests de non-régression pour différencier une fin MPC-BE non détectée d'un vrai blocage.
Version 3.00

Version 3.00

  • Passage de StreamerPro en version 3.00.
  • Ajout de l'ecran de démarrage StreamerPro.png avant l'ouverture de l'interface, avec recadrage du logo pour supprimer le fond noir inutile.
  • Déplacement des boutons MAJ VLC et MAJ MPC-BE dans la fenêtre À propos, à côté de MAJ StreamerPro, avec le même style et les mêmes dimensions.
  • Uniformisation de la fenêtre Maintenance / Mise à jour sécurisée pour StreamerPro, VLC, MPC-BE et FFmpeg : affichage au premier plan, état clair et bouton Afficher StreamerPro.
  • Amélioration des fenêtres UHD : Choisir logo reprend la présentation de Choisir dossier UHD 4K avec noms complets de dossiers, zone redimensionnable et boutons harmonisés.
  • Correction des fenêtres Ajout Texte, Adresse NAS et Adresse IP ZowieBox sur écrans UHD : champs plus stables, boutons Ajouter/Annuler/OK alignés et dimensions harmonisées.
  • Le générateur de licence portable ajoute un license_uuid unique et un nombre de licences achetées, afin que deux achats identiques produisent des clés différentes.
  • La vérification serveur de licence affiche maintenant le nombre de licences actives par rapport au nombre acheté quand le serveur renvoie cette information.
  • Protection capture conservée sur les fenêtres impactees : le message active/inactive reste synchronise avec Affichage Streaming.
  • Mise à jour de l'aide et du manuel utilisateur en 5 langues pour documenter les évolutions de la version 3.00.
Version 2.90

Version 2.90

  • Suppression de l'ancienne regle qui ignorait la mise à jour StreamerPro au démarrage lorsque AutoStart ON et Restart PC ON étaient tous les deux actifs.
  • Diagnostic support enrichi avec server_dashboard_summary.json : version app, Windows, GPU, encodeurs, erreurs récentes et logs importants pour un tableau serveur exploitable.
  • Ajout de l'assistant PC pret pour streaming 24/7 depuis Self-check : VLC, MPC-BE, FFmpeg, encodeur GPU, capture live, débit YouTube, licence et redémarrage auto.
  • Ajout des profils automatiques par machine dans Streaming : StreamerPro recommandé et applique le meilleur profil streaming/enregistrement selon GPU, CPU, RAM, ecran et capture disponible.
  • Ajout du mode Verrou Client dans À propos/Aide : confirmation renforcee pendant live ou enregistrement avant les actions sensibles.
  • Ajout de la fenêtre Derniers problemes depuis Santé avec date, cause probable, action automatique et résultat.
  • Ajout du mode Maintenance / Mise à jour sécurisée pour VLC, MPC-BE, FFmpeg et StreamerPro : état clair, téléchargement, installation, attente installateur, termine/erreur et bouton pour ramener StreamerPro au premier plan.
  • Ajout du tableau de bord État Live 24/7 : lecture, streaming, enregistrement, capture, CPU/RAM, incidents recents et prochaine action automatique.
Version 2.80

Version 2.80

  • Ajout d'un vrai manuel utilisateur multilangues avec recherche, charge depuis des fichiers JSON modifiables.
  • Ajout du bouton Manuel dans la fenêtre À propos/Aide avec protection capture identique aux autres fenêtres.
  • Ajout du mode Production silencieux depuis la fenêtre principale.
  • Production silencieux conserve les logs importants dans l'interface et garde les details repetitifs uniquement dans les fichiers diagnostic.
  • Ajout du mode Kiosque 24/7 : plein écran automatique, aleatoire, surveillance du plein écran et restauration de la fenêtre si elle est minimisee.
  • En mode Kiosque 24/7, Echap ne quitte plus le plein écran et la fermeture de StreamerPro demande confirmation.
  • Les deux modes sont sauvegardés dans la configuration et traduits en 5 langues avec aide utilisateur.
  • Ajout du canal de mise à jour Stable/Beta et d'un point de rollback local avant installation d'une mise à jour StreamerPro.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, preflight et controles visuels restent actifs.
Version 2.70

Version 2.70

  • Ajout de la Protection anti-erreur utilisateur.
  • Blocage des doubles-clics rapides sur les actions sensibles : live, pause capture, redémarrage FFmpeg, enregistrement et reboot ZowieBox.
  • Confirmation avant fermeture de StreamerPro quand un flux Streaming ou un enregistrement est actif.
  • Confirmation avant suppression d'un profil scene et avant reboot manuel ZowieBox.
  • Ajout des textes et de l'aide Protection anti-erreur en 5 langues avec tests dedies.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, preflight et controles visuels restent actifs.
Version 2.60

Version 2.60

  • Ajout des Profils scene depuis le bouton Scenes de la fenêtre principale.
  • Chaque profil memorise l'habillage et le contexte de lecture : dossier, lecteur, plein écran auto, format, volume, aleatoire, Affichage Streaming, Audio fond MPC, Menu Live, logos, textes et titre audio.
  • La fenêtre Profils scene permet de creer, enregistrer, appliquer, renommer et supprimer des scenes sans toucher aux licences ni aux cles de diffusion.
  • Les profils scene sont sauvegardés dans streamerpro_scene_profiles.json et inclus dans la sauvegarde/restauration de configuration.
  • Ajout des textes Profils scene en 5 langues, de l'aide utilisateur et de tests dedies.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, preflight et controles visuels restent actifs.
Version 2.50

Version 2.50

  • Ajout de la sauvegarde/restauration complète de configuration depuis la fenêtre À propos : Exporter Config et Importer Config.
  • Le ZIP de configuration sauvegarde les réglages StreamerPro utiles : état general, logos, textes, Streaming, Enregistrement, Menu Live, audio et chemins.
  • Protection des données sensibles : licence, logs, tokens OAuth et clés de diffusion ne sont pas exportés, et les secrets déjà présents sont conservés à la restauration.
  • Creation automatique d'un dossier de secours avant restauration pour revenir aux anciens fichiers si besoin.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, preflight et controles visuels restent actifs.
Version 2.40

Version 2.40

  • Ajout du tableau de bord Live Health dans la fenêtre Streaming : état stable, a surveiller, erreur ou hors ligne.
  • Affichage rapide des flux actifs, débit total, durée du live, encodeur utilise et derniere erreur FFmpeg.
  • Rafraichissement automatique du Live Health pendant le streaming pour suivre le débit et les erreurs sans lire les logs.
  • Ajout des libelles Live Health en 5 langues et tests dedies pour vérifier les états stable, erreur, surveillance et hors ligne.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, preflight et controles visuels restent actifs.
Version 2.30

Version 2.30

  • Protection de la licence active pendant une mise à jour : l'installateur sauvegarde et restaure streamerpro_license.json si une version précédente est détectée.
  • La mise à jour ne desactive pas la licence côté serveur et évite de repasser en mode démo après installation.
  • Correction du diagnostic support anonymisé : les fichiers JSON sont maintenant anonymisés comme données JSON puis réécrits proprement pour éviter les erreurs d'échappement Windows.
  • Correction du lanceur build_streamerpro.exe : appel plus robuste de build_streamerpro.bat, fenêtre conservée ouverte et tests a blanc disponibles.
  • Conservation des protections existantes : profil matériel, diagnostic support, priorité GPU, FFmpeg, validation preflight et controles visuels restent actifs.
Version 2.20

Version 2.20

  • Ajout de profils Streaming prédéfinis : YouTube stable, UHD/HD H.264, leger 720p et UHD H.265 avec CBR, FPS, I-frame, résolution et encodeur GPU automatique.
  • Quand un profil Streaming est applique sur un flux déjà ON, StreamerPro lance maintenant automatiquement un redémarrage doux du flux pour appliquer les nouveaux réglages FFmpeg.
  • Ajout d'une validation avant live : StreamerPro verifie ffmpeg.exe, URL, clé de diffusion, source Lecture directe, débit binaire et FPS avant de lancer FFmpeg.
  • Crash recovery plus visible : alerte au démarrage après interruption, bouton Recovery mis en evidence et reprise automatique suspendue uniquement pour proteger ce lancement.
  • Conservation des protections existantes : profil matériel automatique, diagnostic support, GPU prioritaire et mise à jour FFmpeg restent documentes et actifs.
Version 2.10

Version 2.10

  • Ajout d'un profil matériel automatique : détection CPU, RAM, GPU et priorité encodeur GPU pour proposer des réglages Streaming/Enregistrement adaptés au PC.
  • Les nouveaux flux utilisent des réglages stables recommandés par le profil matériel sans ecraser les configurations deja sauvegardees.
  • L'export diagnostic contient maintenant un rapport matériel complet : Windows, processeur, RAM, carte mère, cartes graphiques, pilotes GPU, FFmpeg, VLC, MPC-BE et capacités encodeur.
  • Ajout d'un résumé de configuration encodeur anonymisé dans le diagnostic support pour faciliter la correction des bugs sans exposer les cles de diffusion.
  • Ajout du mode Safe startup : si le démarrage précédent n'a pas été validé, StreamerPro suspend temporairement la reprise lecture, Streaming, Enregistrement et l'assistant premier démarrage sans modifier les réglages sauvegardés.
  • Diagnostic support enrichi : ajout d'un contexte runtime, des processus StreamerPro/VLC/MPC-BE/FFmpeg, des fenêtres visibles, d'un index des fichiers joints et d'un resume support global anonymisable.
Version 2.00

Version 2.00

  • Ajout d'une routine de stabilisation avant compilation : tests visuels de la barre principale, de la barre Streaming et de la fenêtre Niveau audio avec captures automatiques.
  • Ajout d'un assistant premier lancement pour guider le choix du dossier UHD avant la configuration des logos, lecteurs et flux.
  • Ajout d'un bouton Profil YouTube stable dans chaque flux : réglage FFmpeg recommandé H.264 CBR, 30 FPS, I-frame 60, encodeur automatique et bitrate conservé ou relevé à un niveau stable.
  • Ajout d'un rapport stabilité dans l'export diagnostic : backend, media courant, flux actifs, enregistrement, mode capture, mode logs, incidents et relances.
  • Centralisation des nouvelles règles dans streamerpro_stability.py pour éviter d'alourdir les gros fichiers StreamerPro.
  • Clarification du bouton Diag en mode logs simples / logs avancés avec messages multilingues.
  • Ajout d'un bouton Test complet 30 s dans Self-check pour observer StreamerPro et afficher un rapport de stabilité sans couper les flux.
  • Mise à jour de l'aide StreamerPro en 5 langues avec le profil YouTube stable, le test complet 30 s, le rapport stabilité et les modes logs.
Version 1.90

Version 1.90

  • Ajout d'une activation licence via serveur streamerpro.fr : StreamerPro envoie la clé et l'ID machine, puis stocke la licence signée retournée par le serveur.
  • Ajout de la documentation STREAMERPRO_SERVER_ACTIVATION.md pour préparer l'API du VPS IONOS, les tables licences/activations et la signature Ed25519 côté serveur.
  • Ajout d'un log multilingue au démarrage pour vérifier explicitement l'état d'activation StreamerPro.
  • Ajout du diagnostic automatique de capture 10 s : mesure fps, dup, drop et speed sur les modes disponibles.
  • Ajout du bouton Appliquer le mode recommandé pour sauvegarder directement le mode de capture conseillé.
  • Optimisation de la capture live et de l'enregistrement : ddagrab est privilegie quand il est disponible, gdigrab reste le mode de secours.
  • Mise à jour FFmpeg gérée comme VLC et MPC-BE : vérification de version, message déjà installé si identique, remplacement uniquement si nécessaire.
  • Correction de la mise à jour FFmpeg : téléchargement par blocs avec progression, timeout réseau et protection contre les clics multiples.
  • Correction identique pour les téléchargements VLC, MPC-BE et StreamerPro : progression visible, fichier temporaire et clics multiples ignorés pendant la mise à jour.
  • Centralisation dans streamerpro_version.py des liens VB-CABLE, VoiceMeeter, StreamerPro, FFmpeg, VLC et MPC-BE pour faciliter les modifications.
  • Ajout du site internet et du mail de contact StreamerPro dans le panneau À propos, avec valeurs centralisées dans streamerpro_version.py.
  • Le site internet et le mail de contact du panneau À propos sont maintenant cliquables.
  • Ajout de la vérification de mise à jour StreamerPro au démarrage via le manifeste en ligne, avec confirmation utilisateur, contrôle taille et SHA256 avant lancement du setup.
  • Mise à jour de l'aide StreamerPro en 5 langues pour documenter le diagnostic capture, l'application du mode recommandé et la vérification FFmpeg.
  • Correction de l'ouverture du Menu Live : la fenêtre est positionnee au clic droit avant affichage pour éviter le flash a gauche de l'ecran.
  • Correction de l'ouverture Streaming après démarrage : la vérification serveur licence ne reconstruit plus la fenêtre si le mode licence reste identique.
  • Ajout d'une routine pre-compilation : vérification des fichiers requis, compilation Python, tests fonctionnels et smoke tests visuels avec captures avant PyInstaller.
Version 1.80

Version 1.80

  • Extension V1 complète de l'onglet Enregistrement : sources vidéo, sources audio, formats MOV/WAV/MP3, qualité, résolution, FPS, codec GPU, durée max, découpage automatique, état durée/taille, test 10 s et réinitialisation.
  • Ajout de l'onglet Enregistrement dans la fenêtre Streaming avec formats MP4/MKV H.264/H.265, dossier de sortie et chemin ffmpeg configurables.
  • Ajout des commandes Enregistrement ON, Pause/Reprendre et STOP dans le Menu Live avec couleurs d'état.
  • L'enregistrement local utilise un processus ffmpeg séparé et peut fonctionner pendant qu'un flux est déjà ON.
  • La pause d'enregistrement arrête proprement le fichier courant ; reprendre crée un nouveau fichier.
  • Correction du Menu Live qui remontait en haut après un clic dans une section basse.
  • Correction de la priorité d'affichage des fenêtres ouvertes depuis le Menu Live : elles passent devant le Menu Live et devant StreamerPro.
  • Ajout d'un bouton Fermer rouge dans le Menu Live, identique au style des autres fenêtres.
  • Ajout dans Info Streaming de l'explication indiquant que l'enregistrement est basé sur Capture live et non forcément sur le fichier brut de Lecture directe.
Version 1.70

Version 1.70

  • La fenêtre principale StreamerPro est protégée de la capture logicielle uniquement quand Affichage Streaming est ON.
  • Ajout de l'indication Protection capture active/inactive sur les fenêtres concernées, avec masquage en mode plein écran.
  • StreamerPro peut redevenir topmost uniquement quand VLC est en plein écran ; dans les autres cas la fenêtre principale reste normale.
  • Ajout du bouton Envoyer Rapport dans Export diagnostic avec confirmation avant envoi au support StreamerPro.
  • Envoi du diagnostic au serveur en POST application/zip, avec URL centralisée dans streamerpro_version.py.
  • Le fichier ZIP de diagnostic envoyé utilise un nom basé sur la date et l'heure, sans nom ni email client.
  • Ajout dans Info Streaming de l'avertissement simple : la Lecture directe est deconseillée pendant un streaming car elle peut provoquer une perte de flux au changement de vidéo.
  • Ajout dans Aide StreamerPro du fonctionnement détaillé du Menu Live.
Version 1.60

Version 1.60

  • Ajout d'une V1 du Menu Live StreamerPro accessible au clic droit dans StreamerPro et sur la zone live.
  • Le Menu Live configure les sources de capture live : automatique, bureau complet, zone StreamerPro, écrans, fenêtre active, VLC et MPC-BE.
  • Ajout de réglages de chat universel par URL widget avec fenêtre de contrôle, overlay, taille, apparence et options de modération préparees.
  • Ajout des plateformes de chat basées sur les services de la fenêtre Streaming avec activation/désactivation par service.
  • Le Menu Live et la fenêtre Chat Live utilisent la protection capture uniquement quand Affichage Streaming est ON.
  • Ajout de la V2 YouTube Chat API native : import client OAuth, connexion navigateur, détection du live actif et lecture du chat.
  • Ajout de la fenêtre Chat YouTube StreamerPro avec polling automatique, refresh token, anti-spam, blocage de liens et filtrage de mots.
  • La V1 par URL widget reste disponible en parallele pour les services sans API dédiée.
  • Passage V3 : ajout du Chat Live unifié pour regrouper les messages YouTube et Twitch dans une même fenêtre.
  • Ajout d'un provider Twitch natif avec configuration OAuth, connexion navigateur, token local et lecteur IRC Twitch prêt pour les tests réels.
  • Ajout des états, boutons et traductions Twitch dans le Menu Live avec protection capture identique aux autres fenêtres.
  • Ajout de tests automatisés et d'un smoke test Tk pour valider le Menu Live et la protection capture.
Version 1.50

Version 1.50

  • Traduction complète en 5 langues des fenêtres Self-check, Santé, Dossier UHD, Logo, Adresse IP ZowieBox, Adresse NAS et Recovery.
  • Traduction des contenus de rapports internes et des libellés de sélection de chemins dans ces fenêtres.
  • Ajout d'une couche centrale de traduction automatique des logs en 5 langues pour safe_log, log et throttled_log.
  • Traduction des familles de logs visibles : streaming, encodeur, VLC, MPC-BE, NAS, ZowieBox, playlist, plein écran, audio fond MPC, diagnostics, erreurs et mises à jour.
  • Redémarrage doux du flux en Lecture directe lors d'un changement de fichier vidéo porté à 2 secondes.
  • Couverture des changements vidéo passant par les chemins rapides VLC et MPC-BE pour déclencher la resynchronisation encodeur.
  • Ajout de tests automatisés pour la traduction des logs et le redémarrage doux sur changement vidéo.
  • Compilation validée de l'installateur StreamerPro_Setup_v1.50.exe avec conservation de la licence locale active pendant le build.
Version 1.40

Version 1.40

  • Fonctionnement Plein écran ON/OFF harmonisé entre VLC et MPC-BE.
  • Remise automatique en plein écran après sortie manuelle ou double-clic tant que Plein écran reste ON.
  • MPC-BE est restauré depuis la barre des tâches avant toute remise en plein écran automatique.
  • Suppression du bouton Appliquer aux flux actifs dans le mixer audio Streaming, les réglages étant sauvegardés et appliqués automatiquement.
  • Changement Lecture directe / Capture live sur un flux déjà ON : arrêt propre en arrière-plan puis redémarrage doux après 2,5 secondes.
  • Ajout du bouton Redémarrage flux sur chaque onglet de flux actif, traduit dans les 5 langues.
Version 1.30

Version 1.30

  • Ajout du bouton Mise à jour dans la fenêtre À propos de StreamerPro.
  • Ajout d'un historique de mises à jour centralisé dans streamerpro_updates.py.
  • Mode démo appliqué aux boutons Affichage Streaming et Audio fond MPC.
  • Licences migrées vers une signature asymétrique Ed25519 avec clé publique embarquée.
  • Cases à cocher de la fenêtre Ajout Texte agrandies.
  • Correction du focus des fenêtres Adresse NAS et Adresse IP ZowieBox pendant la saisie.
  • Renforcement du rendu sombre et du lancement de la fenêtre Streaming.
  • Correction de la fenêtre Niveau audio tronquée sur les écrans 4K.
  • Ajout d'un générateur de licence autonome generer_licence_streamerpro.exe.
  • Ajustement des boutons Info et Demo bloque dans la fenêtre Streaming.
  • Correction de la conservation de la selection dans la fenêtre Activation StreamerPro.
  • Ouverture de la fenêtre Streaming rendue progressive pour éviter le blocage en licence complète.
  • Bouton Santé repasse en OK quand seules des relances récentes restent dans l'historique.
  • Correction renforcée du focus des champs NAS, IP ZowieBox et Activation pendant la saisie.