Note pubblicate in StreamerPro.exe
Questa pagina riprende le stesse versioni e note della finestra Aggiornamenti di StreamerPro: streaming, installazione, licenza, registrazione, manutenzione e stabilità.
Version 3.56.26
- Pulsante Streaming: arancione dalla prima connessione e durante la riconnessione, comprese le attese di rete e la sostituzione di un flusso. Lo stato si aggiorna anche con la finestra Streaming chiusa. Il passaggio del mouse mantiene una tonalità arancione nel tema. L’arancione prevale se un altro flusso è già online; verde quando i flussi ON sono connessi, rosso quando sono tutti OFF.
- Cattura live MPC-BE: le sorgenti Automatica e MPC-BE usano la superficie video del lettore identificato e le sue dimensioni reali. Il percorso GPU viene verificato prima della diffusione, con ripiego GDI disponibile. Il flusso segue i cambiamenti stabili di geometria senza riavviare il lettore. EVR, audio, frequenza e bitrate scelti restano invariati.
- Frequenza sorgente: i controlli preliminari della playlist restano silenziosi e gli avvisi di riproduzione sono riuniti in una sola notifica non modale per sessione di cattura. Chiuderla non riavvia MPC-BE. Le catture arrestate, in arresto o obsolete non bloccano la lettura; i controlli delle sessioni attive restano applicati.
- Manutenzione: Aggiornamenti all’avvio e Chiudi hanno dimensioni uguali e compatte, etichette più brevi in cinque lingue, margini ridotti e misure adattate a testo e DPI, senza tagliare le due righe.
- Monitoraggio MPC-BE: chiudere la finestra del lettore durante la riproduzione attiva riavvia il contenuto corrente senza modificare le impostazioni. Il monitoraggio rimane programmato durante le attese temporanee e le modifiche alle impostazioni. Salute e la scheda Riproduzione segnalano un incidente quando MPC-BE è assente. Arresti e pause richiesti in StreamerPro, modalità OFF e protezione dello schermo vengono rispettati; massimo tre tentativi al minuto. Avviare direttamente streamerpro_ui.py utilizza ora la procedura completa, con inizializzazione del watchdog esterno e controllo della singola istanza.
- Ripristinato il watchdog esterno in modalità indipendente dello stesso EXE: recupero da crash o segnale UI scaduto, verifica PID/creazione/EXE, rispetto di chiusura volontaria e manutenzione, riavvii limitati e trasferimento nei riavvii interni. Indicatore reale basato su conferma recente e recupero limitato del supervisore. Manuale, guida e cronologia in cinque lingue; audio e impostazioni VLC/MPC-BE conservati.
- Streaming: errori RTMPS/TLS ambigui distinti dai guasti di rete e dai rifiuti espliciti, classificazione contestuale senza falsi codici server o ripieghi di cattura ingiustificati. Ultimo errore per flusso con ora visibile durante i tentativi; cronologia tecnica limitata e senza segreti nei diagnostici. Pulsante Streaming verde con almeno un flusso ON, arancione durante la riconnessione, rosso con tutti OFF. Messaggi, manuale e guida aggiornati nelle cinque lingue; audio e VLC/MPC-BE conservati.
- Streaming: scelte manuali memorizzate e applicate riavviando il flusso ON, modifiche raggruppate e campi protetti dagli aggiornamenti. Profili rapidi FHD/UHD H.264/H.265 e 8/10 bit, ridimensionamento GPU verificato con ripiego compatibile per NVENC/QSV/AMF/CPU; audio, bitrate, FPS e GOP manuali conservati. I rifiuti espliciti della chiave usano un registro breve tradotto, senza statistiche FFmpeg o segreti.
- Cattura live VLC: ogni flusso segue l’inquadratura dopo il passaggio a schermo intero, uno spostamento o un ridimensionamento stabile per almeno due secondi. Una riconnessione ordinata sostituisce la vecchia area, ad esempio 1862 × 332, con il riquadro reale, mantenendo proporzioni e risoluzione di uscita. Le uscite temporanee per i controlli vengono ignorate e OFF annulla la ripresa. Audio, impostazioni VLC/MPC-BE e altre modalità di cattura conservati; manuale e guida aggiornati nelle cinque lingue.
- Cattura live: gli ingressi audio vengono ora inizializzati prima della cattura video per ridurre gli scatti legati all’avvio audio. Assegnazione video/audio e mixaggio adattati per audio Windows, microfono, webcam e silenzio di emergenza, mantenendo livelli e impostazioni salvate. Correzione automatica al successivo avvio del flusso con questa compilazione; riproduzione diretta e impostazioni VLC/MPC-BE invariate. Guida aggiornata nelle cinque lingue.
- Riconnessione indipendente per flusso: supervisione della progressione FFmpeg, rilevamento dei blocchi, tentativi progressivi fino a 60 s, richiesta ON conservata e priorità allo stop manuale. Distinzione tra rete, server, autenticazione e chiave; sospensione dopo tre rifiuti espliciti concordanti, pulsante Riprova connessione e ripresa dopo modifica della destinazione. Diagnostica oscurata, protezione delle generazioni e arresto dei soli processi posseduti; VLC/MPC-BE invariati.
- Streaming: il messaggio FFmpeg « Error opening output … RTMP(S) … I/O error » mostra solo « Errore della chiave di streaming » nel riepilogo e nella scheda del flusso, senza URL né chiave. Il testo è tradotto nelle cinque lingue e segue la lingua corrente; gli altri messaggi diagnostici restano invariati.
- Codifica NVIDIA: sostituite le opzioni NVENC obsolete rifiutate da FFmpeg 9.0 (-cbr e i vecchi nomi AQ con underscore). CBR resta richiesto tramite -rc cbr, mantenendo bitrate e padding; si usano i nomi canonici -spatial-aq e -temporal-aq. La prima riga “Unrecognized option” resta nell’ultimo errore per identificare il parametro.
- Manutenzione: finestra preparata nascosta e poi mostrata tramite Tk, senza forzare direttamente il contenuto con Win32. Chiudi distrugge il pannello e libera i riferimenti; i vecchi callback non lo riaprono. Un nuovo stato permette una nuova apertura. Una creazione interrotta pulisce la finestra parziale senza lasciare un pannello vuoto.
- Streaming: corretta l’eccezione “find_ffprobe_binary() takes 0 positional arguments but 1 was given”, che poteva bloccare la verifica della cadenza prima dell’avvio. La ricerca di FFprobe accetta il percorso del FFmpeg selezionato, preferisce ffprobe.exe nella stessa cartella e mantiene la ricerca alternativa. Restano compatibili le chiamate senza argomenti, le cadenze esatte e le protezioni delle playlist; nessuna modifica alle impostazioni VLC/MPC-BE.
- Manutenzione: i due pulsanti inferiori hanno larghezza e altezza identiche, adattate al testo tradotto, con etichetta su due righe per il controllo all’avvio.
- Manutenzione: Mostra StreamerPro sostituito da un pulsante memorizzato per verificare aggiornamenti all’avvio, attivato per impostazione predefinita in assenza di una scelta salvata; la disattivazione scelta dall’utente resta memorizzata. Ricerca ritardata in background e proposta di installazione di nuove versioni e rebuild SHA256 dopo conferma; Safe startup rispettato. Interfaccia e documentazione in cinque lingue.
- Aggiornamenti StreamerPro: confronto dello SHA256 dell’installatore a versione identica per proporre rebuild. Il setup salva il riferimento dopo l’installazione e lo collega all’EXE installato; download, rifiuto o errore non lo sostituiscono. Le installazioni esistenti devono ricevere prima questa correzione una volta; messaggi e guida nelle cinque lingue.
- Preparazione della v3.56.26 dalla v3.56.25 finale convalidata; versione sincronizzata per applicazione, programma di installazione e cinque manuali. Impostazioni dei lettori e cronologia precedente conservate.
Version 3.56.25
- Documentazione delle Impostazioni ampliata nelle cinque lingue: guida comune ai pulsanti, spiegazione di ogni opzione VLC e MPC-BE, valori nativi, modifiche manuali e predefiniti, ambito delle opzioni avanzate, stato attivo e memoria della finestra. Impostazioni dei lettori invariate.
- Audit VLC ritirato dalla versione distribuita: pulsante e finestra rimossi dall’interfaccia; moduli sperimentali e mira esclusi dall’EXE. Lo strumento resta nei sorgenti, con risultati esistenti e tre profili VLC conservati. Nessuna modifica alle impostazioni dei lettori o al pausa/play automatico.
- Impostazioni VLC: Profilo VLC caricato propone MINIX software, hardware con orologio nativo e Profilo VLC predefinito. La selezione prepara direttamente i valori; Prepara questo profilo è stato rimosso. Il profilo predefinito viene identificato all’apertura e dopo il ripristino; i valori personalizzati restano identificati e conservati. Disponibile nelle cinque lingue.
- Orologio VLC: scelta esplicita Orologio nativo VLC, senza forzare clock-synchro o clock-jitter e ignorando la configurazione VLC esterna. Entrambi i profili di confronto usano questo orologio; il profilo predefinito StreamerPro mantiene Orologio personalizzato, sincronizzazione disattivata e jitter a 0 ms. Occorre ancora Salvare o Applicare.
- Avvio VLC: collegamento video e formato preparati prima della riproduzione; evitate riapplicazioni identiche e ignorati richiami di visualizzazione obsoleti dopo un cambio di lettore o sessione. Restano disponibili formato e schermo intero manuali. Nessun pausa/play automatico aggiunto alla riproduzione normale; l’eliminazione degli scatti UHD non è garantita.
- Elenchi a discesa: riconosciute le finestre interne Tk senza oggetto Python, evitando il falso log MPC_SHORTCUT_ERROR stage=focus detail=popdown. I comandi applicativi restano sospesi durante l’apertura, i tasti nativi restano utilizzabili e le scorciatoie riprendono alla chiusura. I veri errori di contesto restano segnalati.
- Cronologia di sviluppo — audit VLC sperimentale conservato solo nei sorgenti, non incluso nella versione distribuita 3.56.25: mira UHD, valutazioni F8/F9, profili comparativi e protocollo a quattro condizioni con 20 valutazioni valide per condizione. Preparazione equivalente di 2,5 s per sola attesa, uno o tre cicli pausa/play; osservazione limitata a 7,5 s, riavvio dopo la valutazione ed Esc per arrestare. Risultati esplorativi, senza selezione automatica delle impostazioni.
- VLC: il pulsante Valori predefiniti VLC ripristina ora il profilo predefinito StreamerPro usato per i nuovi profili: D3D11VA / Direct3D 11, quattro cache a 5.000 ms, sincronizzazione orologio disattivata, jitter a 0 ms e B_CLEAN + B_NO_RECALLS. Il riferimento storico a 3.000 ms resta separato; occorre ancora Salvare o Applicare.
- Webcam assente: una sola riga informativa, « Nessuna webcam rilevata », sostituisce il lungo errore e la relativa finestra nelle cinque lingue. In modalità Silenziosa resta solo nel file di registro. Il ripristino automatico viene confermato solo dopo il successo; i veri errori di accesso restano segnalati.
- Nuovi profili: VLC usa D3D11VA / Direct3D 11 con tutte e quattro le cache a 5.000 ms, eliminazione dei fotogrammi in ritardo e salto dei fotogrammi attivi; MPC-BE usa EVR come predefinito. B_CLEAN + B_NO_RECALLS e le scelte personalizzate salvate vengono conservati.
- Impostazioni: l’indicazione della protezione dalla cattura resta visibile durante aggiornamenti, cambi di scheda e ridimensionamenti, anche con la finestra ingrandita; eliminati gli oscuramenti periodici senza modificare la protezione dalla cattura o le impostazioni dei lettori.
- Scorciatoie MPC-BE: riattivazione dei tasti rilasciati fuori da StreamerPro per evitare una prima pressione ignorata al ritorno del focus, mantenendo la protezione dalle ripetizioni.
- Inoltro dei comandi da tastiera: un errore isolato di comando o lettura del contesto non interrompe più l’elaborazione successiva; errori registrati e ciclo riattivato rispettando la chiusura dell’applicazione.
- Ctrl+M: registrazione comune per le scorciatoie MPC-BE e la riduzione/ripristino delle finestre, compreso il ripristino di una finestra modale ridotta.
- Conflitto temporaneo Windows: ritentate solo le registrazioni rifiutate dopo 0,5 s, 1 s e poi con intervallo massimo di 2 s; diagnostica di rifiuto, recupero ed errore con messaggi ripetuti limitati. Impostazioni dei lettori e controlli PID/sessione/input conservati.
- Preparazione della v3.56.25 a partire dalla v3.56.24 convalidata; numero di versione sincronizzato per applicazione, programma di installazione e manuali utente.
Version 3.56.24
- Filtro Silenzioso corretto: titoli delle finestre e percorsi esclusi dalla classificazione degli avvisi; tracce dell’overlay e rapporti con contatori storici non diventano più prioritari. error=- resta informativo nei rapporti riusciti. I nuovi avvisi restano visibili e le tracce nascoste rimangono registrate, anche con i lettori OFF.
- Log Normale/Diagnostica/Silenziosa: classificazione degli avvisi prima della traduzione; UI_FREEZE, PLAYER_INIT_SLOW, PLAYER_STALL e avvisi Endurance visibili in Silenziosa nelle cinque lingue, senza scambiare rapporti regolari per allarmi.
- Endurance: una possibile deriva porta Salute alla sorveglianza arancione; semplici avvisi Endurance o di registrazione non aggiungono riavvii automatici del lettore.
- Registrazione: worker dedicato per registro principale, giornaliero e scatola nera; visualizzazione raggruppata e code limitate con riserva di priorità e contatori di saturazione.
- Errori del disco: gruppi in attesa conservati, nuovi tentativi temporizzati e conferma separata delle destinazioni per evitare duplicati dopo un successo parziale; stato journal in streamerpro_health.json e limiti di chiusura documentati.
- Aggiornamenti del 16/10/2026: i cinque pulsanti in basso nelle Impostazioni hanno dimensioni uniformi e compatte, adattate alla larghezza della finestra e ai DPI, mantenendo leggibili le etichette.
- MPC-BE: Rileggi i valori nativi è il primo pulsante, Valori predefiniti MPC-BE il secondo. La rilettura aggiorna lo stato visualizzato; i valori predefiniti preparano le impostazioni integrate per un Salva o Applica esplicito, senza ripristinare le pagine specializzate.
- VLC: avviare direttamente StreamerPro.exe. Il riferimento predefinito B_CLEAN + B_NO_RECALLS con D3D11VA / Direct3D 11 è integrato; B_NO_RECALLS.cmd non è più necessario né distribuito. In Transizioni, B_CLEAN con i richiami in primo piano dell’overlay disattivati corrisponde a B_NO_RECALLS; l’overlay rimane visibile. Le scelte personalizzate salvate mantengono la priorità.
- Finestre ingrandite: corretti i limiti condivisi dalle 38 famiglie identificate. La modalità ingrandita usa l’area di lavoro del monitor corrente senza coprire la barra delle applicazioni; lo schermo intero mantiene tutta la superficie del monitor. Posizione e dimensioni in modalità finestra e ultima modalità restano memorizzate separatamente. Manuale utente ampliato: comandi Ingrandisci/Ripristina, riapertura nell’ultima modalità e conservazione indipendente di posizione e dimensioni in modalità finestra.
- MPC-BE: Valori predefiniti MPC-BE sostituisce Rimuovi scelte manuali. Prepara i valori nativi 1.9.1 dei parametri presenti in Impostazioni; occorre poi Salvare o Applicare. Rileggi valori nativi aggiorna i valori del profilo attuale. Le pagine specializzate non vengono azzerate.
- Lettori: B_CLEAN + B_NO_RECALLS con D3D11VA / Direct3D 11 è il riferimento attivo predefinito, anche se era stato memorizzato un vecchio profilo WinGDI. Le scelte VLC personalizzate salvate hanno la precedenza. Le impostazioni MPC-BE salvate vengono applicate in background prima di un nuovo avvio, solo a lettore fermo, con backup e controlli di sessione; i valori invariati non vengono riscritti. Salva mantiene la riproduzione corrente; Applica e riavvia il video applica subito.
- Aggiungi testo: Crea un altro elemento sostituisce Nuovo elemento; Nuovo elemento in preparazione distingue la creazione dalla modifica di un elemento salvato nelle cinque lingue.
- Aggiornamenti del 15 ottobre 2026: Data e ora in Aggiungi testo, formati GG/MM/AAAA, anglosassone MM/DD/YYYY, ISO ed estesi, 12/24 h AM/PM, secondi e una o più righe.
- Anteprima fissa, stili trasparenti/ombreggiati/incorniciati/sfondo colorato e modifica degli elementi salvati; opzioni e posizioni conservate dopo il riavvio e nei profili di scena. L’orologio locale aggiorna soltanto il testo.
- Aggancio sui quattro lati alla griglia 16 × 9 come in StreamerEditorPro; Maiusc sospende l’aggancio durante il trascinamento e al rilascio. Comandi memorizzati in Aggiungi testo per tutti i testi e loghi; guide temporanee.
- Finestre ottimizzate: rettangolo normale e modalità ingrandita salvati separatamente, Impostazioni ripristinata prima della visualizzazione e limiti corretti. Schede selezionate blu, Livello audio con solo Chiudi nella barra del titolo e Menu Live senza nascondere la finestra principale.
- Scorciatoie definitive: S Self-Check, Ctrl+E Streaming, Maiusc+S spagnolo, Ctrl+Maiusc+V Volume automatico, Ctrl+Maiusc+H Informazioni, L Licenza, Ctrl+L Registri e Ctrl+Maiusc+L pannello Live 24/7. Registri di sola lettura con scorciatoie attive e priorità ai campi di input.
- Etichetta e icona Impostazioni ripristinate, licenze incluse nella cartella compilata; cronologia e manuale utente aggiornati nelle cinque lingue.
- Aggiornamenti del 14/10/2026: documentazione di impostazioni, comandi e miglioramenti dell’interfaccia della versione 3.56.24, senza modificare il numero di versione.
- MPC-BE: preparazione delle playlist fuori dal thread dell’interfaccia, controlli di sessione/PID/percorso e riutilizzo del contenuto invariato. Conservato il ritardo di avvio previsto per stabilizzare i cambi di risoluzione.
- VLC: inizializzazione asincrona, annullamento delle richieste obsolete e transizioni B_CLEAN con ricreazione del lettore; A_FAST resta disponibile. I richiami ridondanti in primo piano dell’overlay possono essere disattivati mantenendolo visibile.
- Diagnostiche distinte UI_FREEZE, PLAYER_INIT_SLOW e PLAYER_STALL/NO_PROGRESS; un blocco della sola interfaccia non riavvia il lettore. F8 segnala un blocco osservato.
- Finestra Impostazioni comune ai lettori in cinque lingue: video, decodifica, cache, sincronizzazione, audio e transizioni VLC, opzioni libVLC avanzate convalidate e accesso alle opzioni native MPC-BE.
- Impostazioni: caselle più grandi e allineate con bordo in entrambi gli stati, pulsanti uniformi, protezione dalla cattura e memorizzazione di dimensioni e posizione. Comandi della finestra nella barra del titolo nativa.
- Scorciatoie e suggerimenti tradotti: Invio ferma e torna all’inizio, Ctrl+P/Ctrl+N navigano, Ctrl+Maiusc+E attiva lo schermo intero, Ctrl+Maiusc+T apre Durata e Ctrl+Maiusc+O seleziona OFF. Rimosso Ctrl+F; Maiusc+S seleziona lo spagnolo.
- MPC-BE: inoltro delle scorciatoie quando il lettore di StreamerPro è in primo piano, anche a schermo intero, escludendo campi di testo e finestre delle opzioni native.
- Barra VLC a scomparsa: compare nell’area inferiore del video, si adatta alla larghezza dell’immagine in finestra, consente la ricerca diretta con clic sinistro e resta visibile durante l’interazione. A schermo intero i movimenti fuori dall’area inferiore non la aprono.
- Schermo: rilevamento dei cambi di monitor e DPI, geometrie limitate in coordinate coerenti e riduzione del lavoro inutile con overlay vuoto. Le metriche di presentazione restano diagnostiche e possono non essere disponibili.
- Esploratori Cartella UHD, Logo e Testo: accesso rapido a Documenti, Musica, Immagini e Video, rispettando le cartelle Windows reindirizzate.
- Aggiungi testo: finestra adattata a contenuto e DPI, riduzione delle vecchie dimensioni eccessive e pulsanti di azione accessibili. Manuale utente e guida integrata aggiornati in francese, inglese, italiano, tedesco e spagnolo.
- Livello audio: finestra compatta adattata a contenuto e DPI, vecchie dimensioni eccessive ridotte, cursore e protezione dalla cattura conservati.
- L'overlay non richiede più aggiornamenti periodici in primo piano quando non sono visualizzati loghi, testo o contenuti animati.
- MPC-BE usa la posizione reale e le notifiche native di fine riproduzione quando disponibili, al posto del ripiego sulla durata con trenta secondi aggiuntivi.
- La connessione API MPC-BE viene conservata durante l'aggiunta della playlist nativa.
- Diagnostica discreta di MPC-BE nei file di log; raccolta dei motori GPU in modalità Diagnostica/Endurance senza modificare rendering o sincronizzazione. Le metriche inaccessibili sono indicate come non disponibili.
- Le preferenze MPC-BE di sincronizzazione e correzione del tempo dei fotogrammi vengono conservate; la geometria della finestra viene salvata e ripristinata durante le riprese.
- La copia NAS può continuare in background durante la riproduzione locale, proteggendo il media corrente, mostrando l'avanzamento e rinviando gli aggiornamenti della playlist MPC-BE.
- Il tempo di riproduzione VLC usa un orologio monotono e un monitoraggio non intrusivo; la riproduzione UHD VLC è stata verificata senza cambiarne le impostazioni.
- Il log hardware mostra la frequenza configurata del flusso, inclusi valori frazionari come 29,970 fps.
- Gli script ufficiali di compilazione usano Python 3.14.
- Modalità di compilazione della sola applicazione, del solo setup e di conservazione locale: quest'ultima rifiuta gli output esistenti invece di eliminarli.
- I componenti VLC, MPC-BE e FFmpeg vengono verificati prima della creazione dei pacchetti.
- Validazione locale: un'ora di riproduzione UHD in finestra con Intel Iris Xe/DXVA2 HEVC, 14 media, senza incidenti o riavvii segnalati. Il test non certifica la catena di codifica/live QSV.
Versione 3.56.23 — manutenzione e pubblicazione
Questa versione pubblica l'installer ufficiale StreamerPro v3.56.23, aggiunge l'archivio portable a 64 bit corrispondente e allinea il sito pubblico, le pagine di download e il manifesto update.json.
- Installer ufficiale StreamerPro_Setup_v3.56.23.exe pubblicato.
- Versione portable a 64 bit StreamerPro_Portable_v3.56.23.zip pubblicata.
- Homepage multilingue, pagine di download e changelog allineati alla v3.56.23.
- La cronologia delle versioni precedenti resta disponibile nel changelog.
Versione 3.56.22 - profilo live stabile e log 24/7
Questa versione mantiene la codifica GPU automatica, rende stabile il profilo video live durante la sessione e riduce i log tecnici ripetitivi per migliorare la leggibilità nell'uso 24/7.
- Codifica GPU automatica mantenuta con selezione NVENC/QSV/AMF in base all'hardware disponibile.
- Profilo video live stabile durante la sessione per migliorare l'affidabilità 24/7.
- Rilevamento di risoluzione e FPS dei media a scopo informativo, senza riconfigurare automaticamente risoluzione, FPS, bitrate o keyframe a ogni cambio video.
- I media con risoluzione o FPS diversi dal profilo attivo vengono segnalati nei log con raccomandazione di normalizzarli tramite Video Converter.
- Bitrate UHD H.264 consigliato più adatto, in particolare 35 Mbps per sorgenti 4K a 29.970/30 FPS.
- Riduzione dei log tecnici ripetitivi relativi a FPS e profili video.
- Riduzione del rumore nei log di sincronizzazione volume MPC-BE.
- Migliore leggibilità dei log per uso 24/7.
- Installer ufficiale StreamerPro_Setup_v3.56.22.exe pubblicato.
- Versione portable a 64 bit StreamerPro_Portable_v3.56.22.zip pubblicata.
Versione 3.56.19 - avvio VLC, overlay e diagnostica
Questa versione migliora l'avvio di VLC, stabilizza loghi e overlay, filtra i log tecnici dall'interfaccia e conserva le correzioni validate per MPC-BE, registrazione locale e Video Converter.
- Migliorato l'avvio VLC con visualizzazione chiara dello stato di inizializzazione.
- Ridotti i blocchi all'avvio e migliore leggibilità durante l'attesa di VLC.
- Migliorata la stabilità di loghi e overlay.
- Stabilizzato il comportamento dei loghi con VLC e MPC-BE secondo le correzioni validate.
- I log tecnici sono filtrati dall'interfaccia secondo la modalità Logs.
- I dettagli tecnici restano conservati nei file di log.
- Migliorata la diagnostica UI freeze e overlay.
- Stabilità MPC-BE durante la sincronizzazione NAS conservata sulla base stabile.
- Correzioni Registrazione locale conservate sulla base stabile.
- Correzioni Video Converter conservate sulla base stabile.
- Diverse correzioni UI validate dalla precedente versione stabile.
Versione 3.56.18 - stabilità VLC, MPC-BE e overlay
Questa versione torna a una base stabile validata, rimuove ottimizzazioni instabili e ripristina l'affidabilita di loghi, Ajout Texte e modalità kiosk 24/7.
- Ritorno a una base stabile validata da v3.56.15.
- Rimosse le ottimizzazioni instabili legate al prewarm VLC e al refresh del canvas logo.
- Ripristinata l'affidabilita dei loghi a schermo intero MPC-BE.
- Validati i loghi a schermo intero VLC sulla base recovery.
- Corretto Ajout Texte che spariva dopo il passaggio VLC/MPC-BE.
- Le cache del canvas testo ora vengono reinizializzate correttamente quando il canvas overlay viene svuotato.
- Modalita Kiosque 24/7 validata visivamente.
- Uscita temporanea dallo schermo intero con Esc conservata.
- Versione portatile e installer classico conservati.
Versione 3.56.17 — ottimizzazione VLC e stabilità
Questa versione migliora l'avvio e la ripresa di VLC, riduce i freeze visibili e conserva il comportamento MPC-BE, loghi e schermo intero già validato.
- Precaricamento dell'istanza VLC fuori dal thread UI.
- Riduzione del freeze di circa 15 secondi durante l'avvio o la ripresa di VLC.
- Avvio VLC più fluido in modalità schermo intero e chiosco.
- Stabilizzazione del passaggio da MPC-BE a VLC.
- I log tecnici VLC restano scritti nei file di log senza inquinare l'interfaccia.
- Comportamento MPC-BE conservato.
- Comportamento dei loghi già validato conservato.
- Uscita temporanea dallo schermo intero con Esc conservata.
Versione 3.56.14
Note importate da streamerpro_updates.py per questa versione.
- Aggiunta un'uscita temporanea dallo schermo intero con il tasto Esc.
- Con Schermo intero ON, Esc esce temporaneamente dallo schermo intero per 5 secondi.
- Ritorno automatico allo schermo intero dopo 5 secondi.
- Comportamento disponibile con VLC e MPC-BE.
- Lo stesso comportamento e disponibile in modalità Kiosco 24/7.
- Il watchdog dello schermo intero non forza piu il ritorno immediato durante la finestra temporanea.
- Nessuna modifica quando Schermo intero OFF e Kiosco OFF.
- Loghi VLC a schermo intero stabilizzati.
- Comportamento MPC-BE conservato.
Versione 3.56.13
Note importate da streamerpro_updates.py per questa versione.
- Aggiunta una versione portatile autónoma di StreamerPro.
- Avvio possibile senza installazione classica.
- Configurazione, stato, licenza utente, log e rapporti sono salvati localmente nella cartella portatile.
- Rilevamento della modalità portatile tramite portable.mode o config/portable.json.
- Risoluzione dei player VLC, MPC-BE e FFmpeg dalla cartella portatile.
- Aggiunto uno script di build portatile.
- Generazione di uno ZIP portatile pronto da copiare su un altro PC.
- L'installatore classico resta disponibile e invariato.
Versione 3.56.12
Note importate da streamerpro_updates.py per questa versione.
- Stabilizzati i loghi in VLC a schermo intero.
- Corretto il lampeggiamento dei loghi con VLC a schermo intero.
- Comportamento dei loghi conservato con MPC-BE.
- Regolazione mirata dello z-order solo per VLC a schermo intero con loghi attivi.
- Nessuna modifica al rendering o alla posizione dei loghi.
Versione 3.56.11
Note importate da streamerpro_updates.py per questa versione.
- Nuovo pulsante unico Logs con tre modalità: Normale, Diagnostica e Silenzioso.
- Migrazione dei vecchi modi Diag ON e Prod silenziosa ON al nuovo modo Logs.
- Filtraggio migliorato dei log tecnici nell'interfaccia per mantenere leggibile la finestra log.
- In modo Silenzioso, i log overlay non inquinano piu la finestra log.
- I log tecnici restano scritti nei file log per diagnostica ed export.
- Migliorata la diagnostica UI freeze / overlay.
- Ridotti i blocchi overlay/front con debounce delle richieste di primo piano.
- Ridotto il blocco iniziale all'avvio.
- Schermo intero OFF e Kiosk OFF sono rispettati per MPC-BE.
- Stabilita MPC-BE migliorata durante le sincronizzazioni NAS.
- Video Converter: modalità conversione esclusiva e protezione chiusura durante la conversione.
- Registrazione locale: nome reale generato, diagnostica salvata e stato arancione con conto alla rovescia.
Versione 3.56.10
Note importate da streamerpro_updates.py per questa versione.
- Ridotto il blocco iniziale all'avvio e la finestra bianca con pannelli vuoti.
- Migliorato il rispetto di Schermo intero OFF e Kiosk 24/7 OFF durante gli avvii MPC-BE.
- Corrette le risincronizzazioni multiple del volume MPC-BE all'avvio.
- Stabilita MPC-BE migliorata durante grandi sincronizzazioni NAS.
- Gli aggiornamenti playlist MPC-BE vengono differiti durante la sincronizzazione NAS.
- Video Converter: modalità conversione esclusiva e protezione chiusura durante la conversione.
- Registrazione locale: il nome automatico mostra il vero nome file generato all'avvio della registrazione.
- Registrazione locale: l'autodiagnosi di cattura parte automaticamente alla prima registrazione e poi riutilizza il risultato salvato.
- Registrazione locale: stato arancione con conto alla rovescia durante l'autodiagnosi.
- Scegli logo: corretta la navigazione tra unita.
- Aggiunti diagnostici freeze UI / heartbeat / endurance.
- Overlay/logo: debounce e protezione contro chiamate foreground troppo frequenti.
- Diag ON: i log tecnici frequenti non saturano piu la finestra log UI, ma restano scritti nei file log.
Versione 3.56.8 - stabilità MPC-BE, NAS, Video Converter e diagnostica UI
Questa versione migliora la stabilità generale di StreamerPro attorno a MPC-BE, alla sincronizzazione NAS, al Video Converter e alla diagnostica dell'interfaccia. Rafforza inoltre le protezioni relative a overlay, logo e modalità di visualizzazione.
- Pubblicato l'installer ufficiale StreamerPro_Setup_v3.56.8.exe.
- Migliorata la stabilità di MPC-BE durante la sincronizzazione NAS.
- Migliore rispetto delle modalità Schermo intero OFF e Chiosco OFF.
- Correzione del volume MPC-BE all'avvio.
- Diagnostica UI rafforzata: heartbeat, freeze ed endurance.
- Protezioni aggiuntive per overlay e logo.
- Comportamento piu sicuro del Video Converter con modalità esclusiva e protezione di chiusura.
- Migliore gestione della chiusura durante i processi video.
- Migliorata la navigazione dei player in Scegli logo.
- Strumentazione di salute StreamerPro arricchita.
- Preparazione della pubblicazione v3.56.8.
Versione 3.56.7 - manutenzione e allineamento installer
Questa versione pubblica il nuovo installer ufficiale e allinea la versione dell'applicazione, il sito e il manifesto di aggiornamento.
- Pubblicato l'installer ufficiale StreamerPro_Setup_v3.56.7.exe.
- Allineata la versione dell'applicazione, lo script di installazione e il manifesto update.json.
- Aggiornamento di manutenzione senza ulteriori modifiche funzionali confermate nei file sorgente.
- Compatibilita Windows 10 / 11 invariata, con 64-bit consigliato.
Versione 3.56.6 - chiusura piu sicura durante la conversione video
Questa versione migliora la sicurezza del Video Converter quando l'utente chiude StreamerPro durante una conversione in corso.
- Conferma prima della chiusura se una conversione video e attiva.
- Possibilita di lasciare continuare la conversione.
- Arresto pulito di FFmpeg se l'utente conferma la chiusura.
- Attesa del completamento dell'arresto prima di chiudere l'applicazione.
- Registrazione migliorata delle richieste di chiusura e arresto FFmpeg.
- Gestione piu sicura dello stato esclusivo durante la chiusura.
- Comportamento piu sicuro con il pulsante di chiusura di Windows e la finestra Streaming.
Versione 3.56.5 - stabilità, diagnostica e preparazione al rilascio
- Aggiunto un Video Converter integrato per preparare i video prima dello streaming, con conversione FFmpeg, impostazioni H.264, risoluzione, FPS, bitrate, audio, cartella di uscita, avanzamento e log FFmpeg.
- Pubblicato l'installer ufficiale StreamerPro_Setup_v3.56.5.exe.
- Aggiornate le informazioni pubbliche di download: versione, dimensione, data, SHA256 e manifesto di aggiornamento.
- La preparazione al rilascio mantiene come priorita stabilità, diagnostica e controlli di installazione.
- Pagamenti Stripe, licenze e script di attivazione non vengono modificati da questo aggiornamento del sito.
Version 3.54
- StreamerPro passa alla versione 3.54.
- Riattivata la pianificazione del riavvio PC tramite l'attivita pianificata esplicita StreamerProDailyRestart.
- Riattivata la pianificazione del riavvio ZowieBox tramite l'attivita pianificata esplicita StreamerProZowieBoxReboot.
- Corretta la limitazione Windows schtasks /TR: la pianificazione ZowieBox usa ora un piccolo launcher breve generato in APPDATA.
- Riattivato l'avvio di StreamerPro con Windows tramite un collegamento nella cartella App di avvio, senza usare la chiave di registro Run.
- Autologon64.exe e plink.exe sono ora inclusi in una cartella tools separata, come i player, invece di essere posizionati nella radice dell'applicazione.
- L'aggiornamento autonomo silenzioso resta rimosso: l'aggiornamento StreamerPro rimane manuale e visibile per limitare gli avvisi Windows Defender.
- Riattivati ZowieBox ON/OFF e il riavvio manuale ZowieBox con plink dalla cartella tools.
- Il self-check ora rileva plink da tools e indica che lo script ZowieBox viene generato su richiesta.
- Aggiunti log multilingue per Auto Start Windows, Riavvio PC e riavvio ZowieBox.
- Aggiornati i test di packaging per verificare che gli strumenti sensibili non siano piu inclusi direttamente nella radice del build.
Version 3.53
- Versione di sicurezza 3.53.
- Rimosse le ultime tracce di aggiornamento autonomo dall'applicazione.
- L'aggiornamento StreamerPro resta manuale, visibile e confermato dall'utente.
- Puliti testi e controlli interni per ridurre i falsi positivi Windows Defender.
Version 3.51
- Versione di sicurezza 3.51.
- Rimosso l'aggiornamento silenzioso autonomo di StreamerPro per evitare avvisi di Windows Defender.
- Il servizio StreamerPro Update non viene piu installato ne incluso nel setup.
- L'installatore elimina il vecchio servizio di aggiornamento se e gia presente sul PC.
- La licenza attiva viene conservata e continua ad autorizzare l'aggiornamento manuale.
- Protezione cattura conservata sulle finestre di manutenzione e aggiornamento manuale.
Version 3.50
- StreamerPro passa alla versione 3.50.
- Salvataggio forzato dell'indirizzo NAS in streamerpro_state.json alla conferma o disattivazione del NAS, per conservarlo dopo riavvio, aggiornamento o reinstallazione.
- Salvataggio forzato dell'indirizzo IP ZowieBox in streamerpro_state.json dopo modifica, riavvio manuale o attivazione della pianificazione ZowieBox.
- La finestra Informazioni su StreamerPro ora puo essere massimizzata su tutta l'area dello schermo, come la finestra Streaming.
- Aggiornata la cronologia degli aggiornamenti in cinque lingue.
Version 3.40
- StreamerPro passa alla versione 3.40.
- Rimosso il percorso fragile con attivita pianificata temporanea e runner PowerShell per l'installazione silenziosa automatica.
- Corretta la massimizzazione della finestra Streaming per occupare tutto lo schermo.
- Correzioni UHD e uniformazione visiva di varie finestre e pulsanti di manutenzione, streaming e controllo.
Version 3.30
- StreamerPro passa alla versione 3.30.
- Gli aggiornamenti conservano meglio le impostazioni utente nella stessa cartella della licenza: stato generale, loghi, encoder, scene e client/token chat.
- Dopo reinstallazione/aggiornamento, Auto Start, Riavvio PC e ZowieBox possono essere riapplicati automaticamente se l'installatore ha rimosso la voce Run di Windows o le attivita pianificate.
- Il modo Kiosk 24/7 resta salvato nello stato StreamerPro e viene riapplicato al riavvio quando la licenza e attiva.
- Durante un'installazione silenziosa autónoma di StreamerPro, una finestra passiva mostra lo stato senza interazione dell'operatore, poi StreamerPro si riavvia automaticamente.
- Corretta la memorizzazione/ripristino di dimensione e posizione della finestra principale StreamerPro dopo il riavvio.
- Aggiunta la memoria della posizione per le finestre principali riutilizzabili: Streaming, Informazioni, Manuale utente, Manutenzione, Stato Live 24/7 e dashboard operatore.
- Correzione UHD della dashboard operatore: altezza minima ridotta e area schede scorrevole per evitare che il fondo venga tagliato.
- Aggiunta una piccola icona al pulsante Aggiorna StreamerPro per uniformarlo ad Aggiorna VLC e Aggiorna MPC.
- Aggiunto un mirror di sicurezza delle impostazioni Streaming in streamerpro_state.json per conservare flussi, registrazione e chiave stream dopo aggiornamento/reinstallazione.
- L'aggiornamento forza ora il salvataggio immediato delle impostazioni Streaming e Menu Live prima di avviare un installatore esterno.
- La guida audio Streaming diventa una vera finestra ridimensionabile con pulsanti Installa VoiceMeeter, Installa VB-CABLE, Riavvia PC, Audio Windows e Chiudi.
- Correzione installatore: i dati runtime Tcl/Tk necessari a Tkinter sono installati esplicitamente e controllati durante la build per evitare il crash _tcl_data mancante.
- Aggiunti test per verificare il ripristino delle integrazioni Windows dopo l'aggiornamento.
Version 3.20
- StreamerPro passa alla versione 3.20.
- Aggiunta la modalità Blocco Profilo nella finestra Info: le impostazioni del profilo Streaming sono protette dalle modifiche accidentali.
- Blocco Profilo blocca profilo macchina, profilo YouTube, profilo Streaming, codec, risoluzione, bitrate, FPS e intervallo keyframe, lasciando utilizzabili live, riproduzione e registrazione.
- La finestra Streaming disattiva campi e pulsanti interessati finche Blocco Profilo e attivo.
- Diagnostica supporto server arricchita: server_dashboard_summary.json passa a schema v2 con gravita, punteggio priorita, licenza, flussi attivi, errori recenti e azione consigliata.
- Aggiunta la dashboard Operatore semplificata: stato colore per riproduzione, live, registrazione, licenza, watchdog e risorse per decisioni rapide.
- Aggiunto lo stato Protezione cattura attiva/inattiva nella dashboard Operatore semplificata.
- La riga Protezione cattura della finestra principale ora e sulla stessa riga del titolo senza spostare il titolo centrale.
- Correzione Menu Live: scegliendo Desktop completo o un'altra sorgente di cattura, i flussi Capture live attivi vengono riavviati dolcemente per applicare subito la nuova sorgente in FFmpeg.
- Aggiunto un log multilingue per il riavvio automatico dei flussi dopo il cambio sorgente del Menu Live.
- Aggiornati aiuto e manuale utente in 5 lingue per documentare Blocco Profilo e supporto server migliorato.
- Aggiunti test di regressione per Blocco Profilo, modo demo, profili Streaming, diagnostica supporto server e cambi sorgente Menu Live.
Version 3.10
- StreamerPro passa alla versione 3.10.
- Aggiunta una scatola nera incidenti: gli ultimi log e stati runtime vengono conservati per capire cosa e successo prima di un freeze, errore FFmpeg o riavvio.
- Aggiunto un test automatico prima del live: StreamerPro verifica FFmpeg, destinazione, sorgente video, codifica, audio e licenza prima di avviare un flusso.
- Aggiornati/rigenerati i lettori VLC integrati x64 e x86 alla versione ufficiale 3.0.23, con verifica SHA256.
- Ingrandite le caselle di spunta della finestra Aggiungi testo per una migliore leggibilita sugli schermi UHD.
- Allargati i pulsanti della finestra Streaming affinche Visualizzazione Streaming ON/OFF non venga piu tagliato.
- Corretta la sorveglianza MPC-BE: una durata superata con finestra MPC-BE ancora reattiva viene ora trattata come fine stimata, non come freeze.
- La vera protezione freeze MPC-BE resta attiva se la finestra MPC-BE non risponde piu.
- Aggiunti test di regressione per distinguere una fine MPC-BE non rilevata da un vero blocco.
Version 3.00
- StreamerPro passa alla versione 3.00.
- Aggiunta schermata di avvio StreamerPro.png prima dell'apertura dell'interfaccia, con ritaglio del logo per rimuovere lo sfondo nero inutile.
- Spostati i pulsanti Aggiorna VLC e Aggiorna MPC-BE nella finestra Info, accanto ad Aggiorna StreamerPro, con lo stesso stile e le stesse dimensioni.
- Uniformata la finestra Manutenzione / Aggiornamento sicuro per StreamerPro, VLC, MPC-BE e FFmpeg: visualizzazione in primo piano, stato chiaro e pulsante Mostra StreamerPro.
- Migliorate le finestre UHD: Scegli logo usa la stessa presentazione di Scegli cartella UHD 4K con nomi completi delle cartelle, area ridimensionabile e pulsanti armonizzati.
- Corrette le finestre Aggiungi testo, Indirizzo NAS e Indirizzo IP ZowieBox su schermi UHD: campi piu stabili, pulsanti Aggiungi/Annulla/OK allineati e dimensioni uniformi.
- Il generatore di licenza portatile aggiunge un license_uuid unico e il numero di licenze acquistate, cosi due acquisti identici producono chiavi diverse.
- La verifica server licenza mostra ora le licenze attive rispetto alle licenze acquistate quando il server restituisce questa informazione.
- Protezione cattura conservata sulle finestre interessate: il messaggio attiva/inattiva resta sincronizzato con Visualizzazione Streaming.
- Aggiornati aiuto e manuale utente in 5 lingue per documentare le modifiche della versione 3.00.
Version 2.90
- Rimossa la vecchia regola che ignorava l'aggiornamento StreamerPro all'avvio quando AutoStart ON e Riavvio PC ON erano entrambi attivi.
- Diagnostica supporto arricchita con server_dashboard_summary.json: versione app, Windows, GPU, encoder, errori recenti e log importanti per una dashboard server utile.
- Aggiunto l'assistente PC pronto per streaming 24/7 da Self-check: VLC, MPC-BE, FFmpeg, encoder GPU, cattura live, bitrate YouTube, licenza e riavvio auto.
- Aggiunti profili automatici per macchina in Streaming: StreamerPro consiglia e applica il miglior profilo streaming/registrazione secondo GPU, CPU, RAM, schermo e cattura disponibile.
- Aggiunta la modalità Blocco Cliente in Info/Aiuto: conferma rinforzata durante live o registrazione prima delle azioni sensibili.
- Aggiunta la finestra Ultimi problemi da Salute con data, causa probabile, azione automatica e risultato.
- Aggiunta la modalità Manutenzione / Aggiornamento sicuro per VLC, MPC-BE, FFmpeg e StreamerPro: stato chiaro, download, installazione, attesa installatore, terminato/errore e pulsante per riportare StreamerPro in primo piano.
- Aggiunto il dashboard Stato Live 24/7: riproduzione, streaming, registrazione, cattura, CPU/RAM, incidenti recenti e prossima azione automatica.
Version 2.80
- Aggiunto un vero manuale utente multilingue con ricerca, caricato da file JSON modificabili.
- Aggiunto il pulsante Manuale nella finestra Info/Aiuto con la stessa protezione di cattura delle altre finestre.
- Aggiunto il modo Produzione silenziosa dalla finestra principale.
- Produzione silenziosa mantiene visibili nell'interfaccia i log importanti e conserva i dettagli ripetitivi solo nei file diagnostici.
- Aggiunto il modo Kiosk 24/7: schermo intero automatico, riproduzione casuale, sorveglianza dello schermo intero e ripristino finestra se minimizzata.
- In modo Kiosk 24/7, Esc non esce piu dallo schermo intero e la chiusura di StreamerPro richiede conferma.
- Entrambi i modi sono salvati nella configurazione e tradotti in 5 lingue con aiuto utente.
- Aggiunto il canale aggiornamento Stable/Beta e un punto rollback locale prima dell'installazione di un aggiornamento StreamerPro.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, preflight e controlli visivi.
Version 2.70
- Aggiunta la Protezione anti-errore utente.
- Blocco dei doppi clic rapidi sulle azioni sensibili: live, pausa cattura, riavvio FFmpeg, registrazione e riavvio ZowieBox.
- Conferma prima di chiudere StreamerPro quando un flusso Streaming o una registrazione e attiva.
- Conferma prima di eliminare un profilo scena e prima del riavvio manuale ZowieBox.
- Aggiunti testi e aiuto Protezione anti-errore in 5 lingue con test dedicati.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, preflight e controlli visivi.
Version 2.60
- Aggiunti i Profili scena tramite il pulsante Scene nella finestra principale.
- Ogni profilo memorizza grafica e contesto di lettura: cartella, player, schermo intero automatico, formato, volume, casuale, Visualizzazione Streaming, audio sfondo MPC, Menu Live, loghi, testi e titolo audio.
- La finestra Profili scena permette di creare, salvare, applicare, rinominare ed eliminare scene senza toccare licenze o chiavi streaming.
- I profili scena sono salvati in streamerpro_scene_profiles.json e inclusi nel backup/ripristino della configurazione.
- Aggiunti testi Profili scena in 5 lingue, aiuto utente e test dedicati.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, preflight e controlli visivi.
Version 2.50
- Aggiunto backup/ripristino completo della configurazione dalla finestra Informazioni: Esporta Config e Importa Config.
- Lo ZIP di configurazione salva le impostazioni utili di StreamerPro: stato generale, loghi, testi, Streaming, Registrazione, Menu Live, audio e percorsi.
- Protezione dei dati sensibili: licenza, log, token OAuth e chiavi streaming non vengono esportati, e i segreti gia presenti sono conservati al ripristino.
- Creazione automatica di una cartella di sicurezza prima del ripristino per recuperare i vecchi file se necessario.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, preflight e controlli visivi.
Version 2.40
- Aggiunto il pannello Live Health nella finestra Streaming: stato stabile, da controllare, errore o offline.
- Visualizzazione rapida di flussi attivi, bitrate totale, durata live, encoder usato e ultimo errore FFmpeg.
- Aggiornamento automatico del Live Health durante lo streaming per seguire bitrate ed errori senza leggere i log.
- Aggiunte etichette Live Health in 5 lingue e test dedicati per stati stabile, errore, controllo e offline.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, preflight e controlli visivi.
Version 2.30
- Protetta la licenza attiva durante gli aggiornamenti: l'installatore salva e ripristina streamerpro_license.json quando rileva una versione precedente.
- L'aggiornamento non disattiva piu la licenza lato server ed evita il ritorno al modo demo dopo l'installazione.
- Corretta la diagnostica supporto anonimizzata: i file JSON vengono ora anonimizzati come dati JSON e riscritti correttamente per evitare errori di escape Windows.
- Corretto il launcher build_streamerpro.exe: chiamata piu robusta a build_streamerpro.bat, finestra mantenuta aperta e test dry-run disponibili.
- Mantenute attive le protezioni esistenti: profilo hardware, diagnostica supporto, priorita GPU, FFmpeg, validazione preflight e controlli visivi.
Version 2.20
- Aggiunti profili Streaming predefiniti: YouTube stabile, UHD/HD H.264, leggero 720p e UHD H.265 con CBR, FPS, I-frame, risoluzione ed encoder GPU automatico.
- Quando un profilo Streaming viene applicato a un flusso gia ON, StreamerPro ora esegue automaticamente un riavvio dolce del flusso per applicare le nuove impostazioni FFmpeg.
- Aggiunta validazione prima del live: StreamerPro verifica ffmpeg.exe, URL, chiave streaming, sorgente Lettura diretta, bitrate e FPS prima di avviare FFmpeg.
- Crash recovery piu visibile: avviso all'avvio dopo un'interruzione, pulsante Recovery evidenziato e ripristino automatico sospeso solo per proteggere questo avvio.
- Mantenute documentate e attive le protezioni esistenti: profilo hardware automatico, diagnostica supporto, priorita GPU e aggiornamento FFmpeg.
Version 2.10
- Aggiunto un profilo hardware automatico: rilevamento CPU, RAM, GPU e priorita encoder GPU per proporre impostazioni Streaming/Registrazione adatte al PC.
- I nuovi flussi usano impostazioni stabili consigliate dal profilo hardware senza sovrascrivere le configurazioni gia salvate.
- L'export diagnostica ora include un rapporto hardware completo: Windows, processore, RAM, scheda madre, schede grafiche, driver GPU, FFmpeg, VLC, MPC-BE e capacita encoder.
- Aggiunto un riepilogo anonimizzato della configurazione encoder nel diagnostico di supporto per facilitare la correzione dei bug senza esporre le chiavi di streaming.
- Aggiunto il modo Safe startup: se l'avvio precedente non e stato convalidato, StreamerPro sospende temporaneamente ripresa lettura, Streaming, Registrazione e assistente primo avvio senza modificare le impostazioni salvate.
- Diagnostica supporto ampliata: aggiunti contesto runtime, processi StreamerPro/VLC/MPC-BE/FFmpeg, finestre visibili, indice dei file allegati e riepilogo globale anonimizzabile.
Version 2.00
- Aggiunta una routine di stabilizzazione prima della compilazione: test visivi della barra principale, barra Streaming e finestra Livello audio con screenshot automatici.
- Aggiunto un assistente primo avvio per guidare la scelta della cartella UHD prima della configurazione di loghi, player e flussi.
- Aggiunto un pulsante Profilo YouTube stabile in ogni flusso: modo FFmpeg consigliato H.264 CBR, 30 FPS, I-frame 60, encoder automatico e bitrate mantenuto o aumentato a un livello stabile.
- Aggiunto un rapporto stabilità all'export diagnostica: backend, media corrente, flussi attivi, registrazione, modo cattura, modo log, incidenti e riavvii.
- Centralizzate le nuove regole in streamerpro_stability.py per evitare di appesantire i grandi file StreamerPro.
- Chiarito il pulsante Diag come modo log semplici / log avanzati con messaggi multilingue.
- Aggiunto un pulsante Test completo 30 s in Self-check per osservare StreamerPro e mostrare un rapporto di stabilità senza fermare i flussi.
- Aggiornato l'Aiuto StreamerPro in 5 lingue con Profilo YouTube stabile, Test completo 30 s, rapporto stabilità e modi log.
Version 1.90
- Aggiunta attivazione licenza tramite server streamerpro.fr: StreamerPro invia chiave e ID macchina, poi salva la licenza firmata restituita dal server.
- Aggiunta documentazione STREAMERPRO_SERVER_ACTIVATION.md per preparare API VPS IONOS, tabelle licenze/attivazioni e firma Ed25519 lato server.
- Aggiunto un log multilingue all'avvio per verificare esplicitamente lo stato di attivazione StreamerPro.
- Aggiunta la diagnostica automatica cattura 10 s: misura fps, dup, drop e speed sui modi disponibili.
- Aggiunto il pulsante Applica modo consigliato per salvare direttamente il modo di cattura consigliato.
- Ottimizzate cattura live e registrazione: ddagrab e preferito quando disponibile, gdigrab resta il modo di riserva.
- Aggiornamento FFmpeg gestito come VLC e MPC-BE: verifica versione, messaggio gia installato se identico, sostituzione solo se necessaria.
- Corretto l'aggiornamento FFmpeg: download a blocchi con avanzamento, timeout di rete e protezione dai clic multipli.
- Applicata la stessa correzione ai download VLC, MPC-BE e StreamerPro: avanzamento visibile, file temporaneo e clic ripetuti ignorati durante l'aggiornamento.
- Centralizzati in streamerpro_version.py i link VB-CABLE, VoiceMeeter, StreamerPro, FFmpeg, VLC e MPC-BE per modifiche piu semplici.
- Aggiunti sito web ed email di contatto StreamerPro nel pannello Info, con valori centralizzati in streamerpro_version.py.
- Il sito web e l'email di contatto nel pannello Info sono ora cliccabili.
- Aggiunta verifica aggiornamento StreamerPro all'avvio tramite manifesto online, con conferma utente, controllo dimensione e SHA256 prima di avviare il setup.
- Aggiornato l'Aiuto StreamerPro in 5 lingue per documentare diagnostica cattura, applicazione del modo consigliato e verifica FFmpeg.
- Corretta l'apertura del Menu Live: la finestra viene posizionata sul clic destro prima della visualizzazione per evitare il lampeggio a sinistra dello schermo.
- Corretta l'apertura Streaming dopo l'avvio: la verifica server licenza non ricostruisce piu la finestra se il modo licenza resta invariato.
- Aggiunta una routine pre-compilazione: verifica file richiesti, compilazione Python, test funzionali e smoke test visivi con screenshot prima di PyInstaller.
Version 1.80
- Complétata la V1 della scheda Registrazione: sorgenti video, sorgenti audio, formati MOV/WAV/MP3, qualita, risoluzione, FPS, codec GPU, durata max, divisione automatica, stato durata/dimensione, test 10 s e ripristino.
- Aggiunta la scheda Registrazione nella finestra Streaming con formati MP4/MKV H.264/H.265, cartella di uscita e percorso ffmpeg configurabili.
- Aggiunti i comandi Registrazione ON, Pausa/Riprendi e STOP nel Menu Live con colori di stato.
- La registrazione locale usa un processo ffmpeg separato e puo funzionare mentre un flusso e gia ON.
- La pausa della registrazione arresta correttamente il file corrente; riprendere crea un nuovo file.
- Corretto il Menu Live che tornava in alto dopo un clic in una sezione bassa.
- Corretta la priorita di visualizzazione delle finestre aperte dal Menu Live: ora passano davanti al Menu Live e a StreamerPro.
- Aggiunto un pulsante Chiudi rosso nel Menu Live, con lo stesso stile delle altre finestre.
- Aggiunta in Info Streaming la spiegazione che la registrazione si basa su Cattura live e non necessariamente sul file originale della Lettura diretta.
Version 1.70
- La finestra principale StreamerPro e protetta dalla cattura software solo quando Visualizzazione Streaming e ON.
- Aggiunta l'indicazione Protezione cattura attiva/inattiva sulle finestre interessate, nascosta in modalità schermo intero.
- StreamerPro puo diventare topmost solo quando VLC e a schermo intero; in tutti gli altri casi la finestra principale resta normale.
- Aggiunto il pulsante Invia rapporto in Export diagnostica con conferma prima dell'invio al supporto StreamerPro.
- L'invio diagnostico manda il ZIP al server con POST application/zip, usando un URL centralizzato in streamerpro_version.py.
- Il ZIP diagnostico inviato usa un nome basato su data e ora, senza nome o email cliente.
- Aggiunto in Info Streaming un avviso semplice: la Lettura diretta non e consigliata durante uno streaming perche puo causare perdita del flusso al cambio video.
- Aggiunto in Aiuto StreamerPro il funzionamento dettagliato del Menu Live.
Version 1.60
- Aggiunta una V1 del Menu Live StreamerPro accessibile con clic destro in StreamerPro e nell'area live.
- Il Menu Live configura le sorgenti di cattura live: automatico, desktop completo, area StreamerPro, schermi, finestra attiva, VLC e MPC-BE.
- Aggiunte impostazioni chat universale tramite URL widget con finestra di controllo, overlay, dimensione, aspetto e opzioni di moderazione preparate.
- Aggiunte piattaforme chat basate sui servizi della finestra Streaming con attivazione/disattivazione per servizio.
- Il Menu Live e la finestra Chat Live usano la protezione cattura solo quando Visualizzazione Streaming e ON.
- Aggiunta la V2 nativa YouTube Chat API: import client OAuth, connessione browser, rilevamento live attivo e lettura chat.
- Aggiunta la finestra Chat YouTube StreamerPro con polling automatico, refresh token, anti-spam, blocco link e filtro parole.
- La V1 tramite URL widget resta disponibile in parallelo per i servizi senza API dedicata.
- Passaggio V3: aggiunta la Chat Live unificata per raggruppare messaggi YouTube e Twitch in una sola finestra.
- Aggiunto provider Twitch nativo con configurazione OAuth, connessione browser, token locale e lettore IRC Twitch pronto per test reali.
- Aggiunti stati, pulsanti e traduzioni Twitch nel Menu Live con la stessa protezione cattura delle altre finestre.
- Aggiunti test automatici e smoke test Tk per validare Menu Live e protezione cattura.
Version 1.50
- Traduzione completa in 5 lingue delle finestre Self-check, Salute, Cartella UHD, Logo, Indirizzo IP ZowieBox, Indirizzo NAS e Recovery.
- Tradotti i contenuti dei rapporti interni e le etichette di selezione percorso in queste finestre.
- Aggiunto uno strato centrale di traduzione automatica dei log in 5 lingue per safe_log, log e throttled_log.
- Tradotte le famiglie di log visibili: streaming, encoder, VLC, MPC-BE, NAS, ZowieBox, playlist, schermo intero, audio sfondo MPC, diagnostica, errori e aggiornamenti.
- Riavvio morbido del flusso in Lettura diretta dopo cambio file video portato a 2 secondi.
- Coperti i cambi video che passano dai percorsi rapidi VLC e MPC-BE per attivare la risincronizzazione encoder.
- Aggiunti test automatici per la traduzione dei log e il riavvio morbido al cambio video.
- Compilazione validata di StreamerPro_Setup_v1.50.exe conservando la licenza locale attiva durante la build.
Version 1.40
- Comportamento Schermo intero ON/OFF allineato tra VLC e MPC-BE.
- Ripristino automatico dello schermo intero dopo uscita manuale o doppio clic finche Schermo intero resta ON.
- MPC-BE viene ripristinato dalla barra delle applicazioni prima di ogni ripristino automatico dello schermo intero.
- Rimosso il pulsante Applica ai flussi attivi dal mixer audio Streaming, perche le impostazioni vengono salvate e applicate automaticamente.
- Cambio Lettura diretta / Cattura live su un flusso gia ON: arresto pulito in background e riavvio morbido dopo 2,5 secondi.
- Aggiunto il pulsante Riavvia flusso su ogni scheda di flusso attiva, tradotto nelle 5 lingue.
Version 1.30
- Aggiunto il pulsante Aggiornamenti nella finestra Info StreamerPro.
- Aggiunta una cronologia aggiornamenti centralizzata in streamerpro_updates.py.
- Il modo demo si applica ora ai pulsanti Visualizzazione Streaming e Audio sfondo MPC.
- Licenze migrate a una firma asimmetrica Ed25519 con chiave pubblica integrata.
- Ingrandite le caselle di spunta nella finestra Aggiungi testo.
- Corretto il focus nelle finestre Indirizzo NAS e Indirizzo IP ZowieBox durante la digitazione.
- Rafforzati il rendering scuro e l'aggiornamento all'apertura della finestra Streaming.
- Corretta la finestra Livello audio tagliata sugli schermi 4K.
- Aggiunto il generatore di licenze autonomo generer_licence_streamerpro.exe.
- Regolati i pulsanti Info e Demo bloccato nella finestra Streaming.
- Corretta la conservazione della selezione nella finestra Attivazione StreamerPro.
- Apertura progressiva della finestra Streaming per evitare blocchi con licenza completa.
- Il pulsante Salute torna OK quando restano solo rilanci recenti nello storico.
- Rafforzata la gestione del focus nei campi NAS, IP ZowieBox e Attivazione durante la digitazione.
