Accueil StreamerPro

Changelog

Changelog StreamerPro v3.56.23

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

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.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.