Notas publicadas en StreamerPro.exe
Esta pagina reproduce las mismas versiones y notas que la ventana Actualizaciones de StreamerPro: streaming, instalación, licencia, grabación, mantenimiento y estabilidad.
Version 3.56.26
- Botón Streaming: naranja desde la primera conexión y durante la reconexión, incluidas las esperas de red y la sustitución de un flujo. El estado se actualiza incluso con la ventana Streaming cerrada. Al pasar el ratón conserva un tono naranja en el tema. El naranja tiene prioridad si otro flujo ya está en línea; verde cuando los flujos ON están conectados, rojo cuando todos están OFF.
- Captura live MPC-BE: las fuentes Automática y MPC-BE usan la superficie de vídeo del reproductor identificado con sus dimensiones reales. La ruta GPU se comprueba antes de emitir, con alternativa GDI disponible. El flujo sigue los cambios estables de geometría sin reiniciar el reproductor. EVR, audio, frecuencia y bitrate elegidos no cambian.
- Frecuencia de origen: las comprobaciones previas de la playlist son silenciosas y los avisos de reproducción se agrupan en una sola notificación no modal por sesión de captura. Cerrarla no reinicia MPC-BE. Las capturas detenidas, en proceso de parada u obsoletas ya no bloquean la lectura; se mantienen los controles de las sesiones activas.
- Mantenimiento: Actualizaciones al iniciar y Cerrar tienen el mismo tamaño compacto, etiquetas más cortas en cinco idiomas, márgenes reducidos y dimensiones adaptadas al texto y a los DPI, sin cortar las dos líneas.
- Supervisión MPC-BE: cerrar la ventana del reproductor durante la reproducción activa reinicia el contenido actual sin cambiar los ajustes. La supervisión sigue programada durante esperas temporales y cambios de ajustes. Salud y la tarjeta Reproducción indican un incidente si MPC-BE está ausente. Se respetan las paradas y pausas solicitadas desde StreamerPro, el modo OFF y la protección de pantalla; máximo tres intentos por minuto. El inicio directo de streamerpro_ui.py usa ahora el arranque completo, incluida la inicialización del watchdog externo y la comprobación de instancia única.
- Restaurado el watchdog externo en un modo independiente del mismo EXE: recuperación tras fallos o señal UI caducada, verificación PID/creación/EXE, cierre voluntario y mantenimiento respetados, reinicios limitados y transferencia en reinicios internos. Indicador real basado en confirmación reciente y recuperación limitada del supervisor. Manual, ayuda e historial en cinco idiomas; audio y ajustes VLC/MPC-BE conservados.
- Streaming: fallos RTMPS/TLS ambiguos diferenciados de averías de red y rechazos explícitos; clasificación contextual sin falsos códigos de servidor ni cambios injustificados de captura. Último error por flujo con hora visible durante los reintentos; historial técnico limitado y sin secretos incluido en el diagnóstico. Botón Streaming verde si algún flujo está ON, naranja durante la reconexión y rojo si todos están OFF. Mensajes, manual y ayuda actualizados en cinco idiomas; audio y VLC/MPC-BE conservados.
- Streaming: las elecciones manuales se guardan y aplican reiniciando el flujo ON, agrupando cambios y protegiendo campos de actualizaciones. Perfiles rápidos FHD/UHD H.264/H.265 y 8/10 bits, escalado GPU comprobado con alternativa compatible para NVENC/QSV/AMF/CPU; audio, bitrate, FPS y GOP manuales conservados. Los rechazos explícitos de clave usan un registro breve traducido, sin estadísticas FFmpeg ni secretos.
- Captura en directo VLC: cada flujo sigue su encuadre tras pasar a pantalla completa, mover o redimensionar, cuando la zona permanece estable al menos dos segundos. Una reconexión ordenada sustituye la zona anterior, por ejemplo 1862 × 332, por el cuadro real, conservando las proporciones y la resolución de salida. Se ignoran las salidas temporales para abrir controles y OFF cancela la reanudación. Audio, ajustes VLC/MPC-BE y otros modos de captura conservados; manual y ayuda actualizados en los cinco idiomas.
- Captura en directo: las entradas de audio se inicializan antes de la captura de vídeo para reducir los tirones relacionados con el inicio del audio. Asignación de vídeo/audio y mezcla adaptadas para sonido Windows, micrófono, webcam y silencio de respaldo, conservando niveles y ajustes guardados. Corrección automática al próximo inicio del flujo con esta compilación; reproducción directa y ajustes VLC/MPC-BE sin cambios. Guía actualizada en los cinco idiomas.
- Reconexión independiente por flujo: supervisión del progreso FFmpeg, detección de bloqueos, reintentos progresivos hasta 60 s, conservación de la solicitud ON y prioridad a OFF manual. Distingue red, servidor, autenticación y clave; suspensión tras tres rechazos explícitos concordantes, botón Reintentar conexión y recuperación al corregir el destino. Diagnósticos ocultos, protección por generación y cierre solo del proceso propio; VLC/MPC-BE sin cambios.
- Streaming: el mensaje FFmpeg «Error opening output … RTMP(S) … I/O error» muestra únicamente «Error de clave de transmisión» en el resumen y la pestaña del flujo, sin URL ni clave. El texto está traducido a los cinco idiomas y sigue el idioma actual; se conservan los demás diagnósticos.
- Codificación NVIDIA: sustituidas opciones NVENC obsoletas rechazadas por FFmpeg 9.0 (-cbr y los antiguos nombres AQ con guiones bajos). CBR se sigue solicitando con -rc cbr, conservando bitrate y relleno; se usan -spatial-aq y -temporal-aq. La primera línea “Unrecognized option” se conserva en el último error para identificar el parámetro.
- Mantenimiento: preparar la ventana oculta y mostrarla con Tk, sin forzar directamente su contenido mediante Win32. Cerrar destruye el panel y libera referencias; las llamadas antiguas no lo reabren. Un estado nuevo permite abrir otro panel. Una creación interrumpida limpia la ventana parcial en lugar de dejar un panel vacío.
- Streaming: corregido “find_ffprobe_binary() takes 0 positional arguments but 1 was given”, que podía bloquear la comprobación de cadencia antes de iniciar. La búsqueda de FFprobe acepta la ruta del FFmpeg elegido, prioriza ffprobe.exe de la misma carpeta y conserva la búsqueda alternativa. Se mantienen las llamadas sin argumentos, las cadencias exactas y la protección frente a listas incompatibles; no se modifican ajustes de VLC/MPC-BE.
- Mantenimiento: los dos botones inferiores comparten ancho y alto, ajustados al texto traducido, con etiqueta de dos líneas para la comprobación al iniciar.
- Mantenimiento: Mostrar StreamerPro sustituido por un botón guardado para buscar actualizaciones al iniciar, activado por defecto si no hay una elección guardada; se conserva la desactivación elegida por el usuario. Búsqueda diferida en segundo plano y propuesta de instalación de nuevas versiones y rebuilds SHA256 tras confirmar; se respeta Safe startup. Interfaz y documentación en cinco idiomas.
- Actualizaciones StreamerPro: comparación del SHA256 del instalador con versión idéntica para ofrecer rebuilds. El setup guarda la referencia después de instalar y la vincula al EXE instalado; descargar, rechazar o fallar no la sustituye. Las instalaciones existentes deben recibir primero esta corrección una vez; mensajes y guía en cinco idiomas.
- Preparación de la v3.56.26 desde la v3.56.25 final validada; versión sincronizada para aplicación, instalador y cinco manuales. Ajustes de reproductores e historial anterior conservados.
Version 3.56.25
- Documentación de Ajustes ampliada en los cinco idiomas: guía común de botones, explicación de cada opción VLC y MPC-BE, valores nativos, ajustes manuales y predeterminados, alcance de opciones avanzadas, estado activo y memoria de la ventana. Ajustes de los reproductores sin cambios.
- Auditoría VLC retirada de la versión distribuida: botón y ventana eliminados de la interfaz; módulos experimentales y mira excluidos del EXE. La herramienta permanece en las fuentes, conservando los resultados existentes y los tres perfiles VLC. Sin cambios en los ajustes de los reproductores ni en pausa/play automático.
- Ajustes VLC: Perfil VLC cargado ofrece MINIX por software, hardware con reloj nativo y Perfil VLC predeterminado. La selección prepara los valores directamente; se retira Preparar este perfil. Se identifica el perfil predeterminado al abrir y restaurar; los valores personalizados siguen identificados y conservados. Disponible en los cinco idiomas.
- Reloj VLC: opción explícita Reloj nativo VLC, sin forzar clock-synchro ni clock-jitter e ignorando la configuración VLC externa. Ambos perfiles comparativos usan este reloj; los valores predeterminados StreamerPro mantienen Reloj personalizado, sincronización desactivada y fluctuación de 0 ms. Sigue siendo necesario Guardar o Aplicar.
- Inicio VLC: enlace de vídeo y formato preparados antes de reproducir; se evitan reaplicaciones idénticas y se ignoran llamadas de visualización obsoletas al cambiar reproductor o sesión. Se mantienen los cambios manuales de formato y pantalla completa. Sin pausa/play automático añadido a la reproducción normal; no se garantiza eliminar los tirones UHD.
- Listas desplegables: se reconocen las ventanas internas Tk sin objeto Python, evitando el falso registro MPC_SHORTCUT_ERROR stage=focus detail=popdown. Los comandos de la aplicación quedan suspendidos mientras están abiertas, las teclas nativas siguen funcionando y los atajos se recuperan al cerrar. Se siguen notificando los errores reales de contexto.
- Historial de desarrollo — auditoría VLC experimental conservada únicamente en el código fuente, no incluida en la versión distribuida 3.56.25: carta UHD, valoraciones F8/F9, perfiles comparativos y protocolo de cuatro condiciones con 20 valoraciones válidas por condición. Preparación equivalente de 2,5 s para solo espera, uno o tres ciclos pausa/play; observación máxima de 7,5 s, reinicio tras valorar y Escape para detener. Resultados exploratorios, sin selección automática de ajustes.
- VLC: Valores predeterminados VLC restaura ahora el perfil predeterminado StreamerPro de los nuevos perfiles: D3D11VA / Direct3D 11, cuatro cachés a 5.000 ms, sincronización del reloj desactivada, jitter a 0 ms y B_CLEAN + B_NO_RECALLS. La referencia histórica a 3.000 ms sigue separada; aún hay que Guardar o Aplicar.
- Webcam ausente: una sola línea informativa, « No se ha detectado ninguna webcam », sustituye al error extenso y su diálogo en los cinco idiomas. En modo Silencio solo permanece en el archivo de registro. La restauración automática se confirma únicamente tras completarse; los errores reales de acceso siguen notificándose.
- Nuevos perfiles: VLC usa D3D11VA / Direct3D 11 con las cuatro cachés a 5.000 ms, descarte de fotogramas tardíos y salto de fotogramas activados; MPC-BE usa EVR por defecto. Se conservan B_CLEAN + B_NO_RECALLS y las opciones personalizadas guardadas.
- Ajustes: el indicador de protección de captura permanece visible durante las actualizaciones, los cambios de pestaña y los cambios de tamaño, también con la ventana maximizada; eliminadas las ocultaciones periódicas sin cambiar la protección de captura ni los ajustes de los reproductores.
- Atajos MPC-BE: reactivación de teclas soltadas fuera de StreamerPro para evitar una primera pulsación ignorada al volver el foco, manteniendo la protección contra repeticiones.
- Envío de comandos de teclado: un error aislado de comando o lectura del contexto ya no detiene el procesamiento posterior; errores registrados y ciclo reactivado respetando el cierre de la aplicación.
- Ctrl+M: reserva compartida para los atajos MPC-BE y la minimización/restauración de ventanas, incluida una ventana modal minimizada.
- Conflicto temporal Windows: reintento solo de las reservas rechazadas tras 0,5 s, 1 s y después con intervalo máximo de 2 s; diagnósticos de rechazo, recuperación y error con mensajes repetidos limitados. Ajustes de reproductores y controles PID/sesión/entrada conservados.
- Preparación de la v3.56.25 a partir de la v3.56.24 validada; número de versión sincronizado para la aplicación, el instalador y los manuales de usuario.
Version 3.56.24
- Filtro Silencio corregido: los títulos de ventanas y las rutas dejan de determinar la clasificación de alertas; las trazas del overlay y los informes con contadores históricos ya no se vuelven prioritarios. error=- sigue siendo informativo en informes correctos. Las alertas nuevas siguen visibles y las trazas ocultas permanecen registradas, incluso con los reproductores OFF.
- Logs Normal/Diagnóstico/Silencio: clasificación de alertas antes de traducir; UI_FREEZE, PLAYER_INIT_SLOW, PLAYER_STALL y alertas Endurance visibles en Silencio en los cinco idiomas, sin tratar los informes normales como alertas.
- Endurance: una posible deriva pone Salud en vigilancia naranja; las alertas simples de Endurance o registro no añaden reinicios automáticos del reproductor.
- Registro: worker dedicado para el archivo principal, el diario y la caja negra; visualización agrupada y colas limitadas con reserva de prioridad y contadores de saturación.
- Errores de disco: conservación de lotes pendientes, reintentos temporizados y confirmación por destino para evitar duplicados tras un éxito parcial; estado journal en streamerpro_health.json y límites de cierre documentados.
- Novedades del 16/10/2026: los cinco botones inferiores de Ajustes tienen un tamaño uniforme y compacto que se adapta al ancho de la ventana y a los DPI, manteniendo legibles sus etiquetas.
- MPC-BE: Volver a leer los valores nativos es el primer botón y Valores predeterminados de MPC-BE el segundo. La lectura actualiza el estado mostrado; los valores predeterminados preparan los ajustes integrados para Guardar o Aplicar de forma explícita, sin restablecer las páginas especializadas.
- VLC: inicie directamente StreamerPro.exe. La referencia predeterminada B_CLEAN + B_NO_RECALLS con D3D11VA / Direct3D 11 está integrada; B_NO_RECALLS.cmd ya no es necesario ni se distribuye. En Transiciones, B_CLEAN con las llamadas del overlay al primer plano desactivadas corresponde a B_NO_RECALLS; el overlay permanece visible. Sus ajustes personalizados guardados mantienen la prioridad.
- Ventanas maximizadas: corregidos los límites compartidos por las 38 familias identificadas. El modo maximizado utiliza el área de trabajo del monitor actual sin cubrir la barra de tareas; la pantalla completa mantiene toda la superficie del monitor. El rectángulo del modo ventana y el último modo se guardan por separado. Manual de usuario ampliado: comandos Maximizar/Restaurar, reapertura en el último modo y conservación independiente de la posición y el tamaño del modo ventana.
- MPC-BE: Valores predeterminados MPC-BE sustituye a Quitar ajustes manuales. Prepara los valores nativos 1.9.1 de los parámetros ofrecidos en Ajustes; después hay que Guardar o Aplicar. Leer valores nativos actualiza los valores del perfil actual. Las páginas especializadas no se restablecen.
- Reproductores: B_CLEAN + B_NO_RECALLS con D3D11VA / Direct3D 11 es la referencia activa por defecto, incluso si se guardó un antiguo perfil WinGDI. Los ajustes VLC personalizados guardados tienen prioridad. Los ajustes MPC-BE guardados se aplican en segundo plano antes de un nuevo inicio, solo con el reproductor detenido, con copia de seguridad y controles de sesión; los valores idénticos no se reescriben. Guardar mantiene la reproducción actual; Aplicar y reiniciar el vídeo aplica los ajustes de inmediato.
- Añadir texto: Crear otro elemento sustituye a Nuevo elemento; Nuevo elemento en preparación distingue la creación de la modificación de un elemento guardado en los cinco idiomas.
- Actualizaciones del 15 de octubre de 2026: Fecha y hora en Añadir texto, formatos DD/MM/AAAA, anglosajón MM/DD/YYYY, ISO y largos, 12/24 h AM/PM, segundos y una o varias líneas.
- Vista previa fija, estilos transparente/sombreado/enmarcado/fondo de color y edición de elementos guardados; opciones y posiciones conservadas al reiniciar y en perfiles de escena. El reloj local actualiza solo su texto.
- Ajuste de los cuatro bordes a la cuadrícula 16 × 9 como en StreamerEditorPro; Mayús suspende el ajuste al arrastrar y soltar. Controles de ajuste/cuadrícula memorizados en Añadir texto para todos los textos y logos; guías temporales.
- Ventanas optimizadas: rectángulo normal y modo maximizado guardados por separado, Ajustes restaurado antes de mostrarse y límites de maximización corregidos. Pestañas seleccionadas azules, Nivel de audio con solo Cerrar en la barra de título y Menú Live sin ocultar la ventana principal.
- Atajos definitivos: S Self-Check, Ctrl+E Streaming, Mayús+S español, Ctrl+Mayús+V Volumen automático, Ctrl+Mayús+H Acerca de, L Licencia, Ctrl+L Registros y Ctrl+Mayús+L panel Live 24/7. Registros de solo lectura con atajos activos y prioridad de los campos de entrada.
- Etiqueta e icono Ajustes restaurados, avisos de licencia incluidos en la carpeta compilada; historial y manual de usuario actualizados en los cinco idiomas.
- Actualizaciones del 14/10/2026: documentación de ajustes, controles y mejoras de interfaz de la versión 3.56.24, sin cambiar el número de versión.
- MPC-BE: preparación de listas fuera del hilo de interfaz, comprobaciones de sesión/PID/ruta y reutilización del contenido sin cambios. Se conserva el retardo de inicio previsto para estabilizar cambios de resolución.
- VLC: inicialización asíncrona, cancelación de solicitudes obsoletas y transiciones B_CLEAN que recrean el reproductor; A_FAST sigue disponible. Se pueden desactivar las llamadas redundantes al primer plano del overlay manteniéndolo visible.
- Diagnósticos separados UI_FREEZE, PLAYER_INIT_SLOW y PLAYER_STALL/NO_PROGRESS; un bloqueo de la interfaz por sí solo no reinicia el reproductor. F8 marca un bloqueo observado.
- Ventana Ajustes común a los reproductores en cinco idiomas: vídeo, decodificación, cachés, sincronización, audio y transiciones VLC, opciones libVLC avanzadas validadas y acceso a opciones nativas MPC-BE.
- Ajustes: casillas más grandes y alineadas con borde en ambos estados, botones uniformes, protección de captura y tamaño y posición guardados. Los controles de ventana usan la barra de título nativa.
- Atajos y ayudas traducidos: Intro detiene y vuelve al inicio, Ctrl+P/Ctrl+N navegan, Ctrl+Mayús+E activa pantalla completa, Ctrl+Mayús+T abre Larga duración y Ctrl+Mayús+O selecciona OFF. Se elimina Ctrl+F; Mayús+S selecciona español.
- MPC-BE: envío de atajos cuando el reproductor de StreamerPro está en primer plano, incluso a pantalla completa, excluyendo campos de texto y ventanas de opciones nativas.
- Barra VLC autoocultable: aparece en la zona inferior del vídeo, se adapta al ancho de imagen en ventana, permite buscar directamente con clic izquierdo y permanece visible durante la interacción. En pantalla completa, los movimientos fuera de la zona inferior no la abren.
- Pantalla: detección de cambios de monitor y DPI, geometría limitada en coordenadas coherentes y menos trabajo innecesario con overlay vacío. Las métricas de presentación son diagnósticas y pueden no estar disponibles.
- Exploradores Carpeta UHD, Logo y Texto: acceso rápido a Documentos, Música, Imágenes y Vídeos, respetando las carpetas Windows redirigidas.
- Añadir texto: ventana adaptada al contenido y DPI, reducción de tamaños anteriores excesivos y botones de acción accesibles. Manual de usuario y ayuda integrada actualizados en francés, inglés, italiano, alemán y español.
- Nivel de audio: ventana compacta adaptada al contenido y DPI, tamaños anteriores excesivos reducidos, control y protección de captura conservados.
- El overlay ya no solicita actualizaciones periódicas de primer plano cuando no se muestran logotipos, texto o contenido animado.
- MPC-BE usa la posición real y las notificaciones nativas de fin cuando están disponibles, en lugar del mecanismo de duración con treinta segundos adicionales.
- La conexión API MPC-BE se conserva al añadir la lista de reproducción nativa.
- Diagnóstico discreto de MPC-BE en archivos de registro; recopilación de motores GPU en modo Diagnóstico/Endurance sin cambiar el renderizado ni la sincronización. Las métricas inaccesibles se indican como no disponibles.
- Se conservan las preferencias MPC-BE existentes de sincronización y corrección del tiempo de fotograma; la geometría de la ventana se guarda y restaura al reanudar.
- La copia NAS puede continuar en segundo plano durante la reproducción local, protegiendo el medio actual, mostrando el progreso y aplazando la actualización de la lista MPC-BE.
- El contador VLC usa un reloj monotónico y un seguimiento no intrusivo; la reproducción UHD VLC se comprobó sin cambiar sus ajustes.
- El registro de hardware muestra la cadencia configurada del flujo, incluidos valores fraccionarios como 29,970 fps.
- Los scripts oficiales de compilación usan Python 3.14.
- Modos de compilación de solo aplicación, solo setup y conservación local: el modo de conservación rechaza las salidas existentes en vez de borrarlas.
- Los componentes VLC, MPC-BE y FFmpeg se comprueban antes de generar los paquetes.
- Validación local: una hora de reproducción UHD en ventana con Intel Iris Xe/DXVA2 HEVC, 14 medios, sin incidentes ni reinicios declarados. Esta prueba no certifica la cadena de codificación/live QSV.
Versión 3.56.23 — mantenimiento y publicación
Esta versión publica el instalador oficial StreamerPro v3.56.23, añade la versión portátil de 64 bits correspondiente y alinea el sitio público, las páginas de descarga y el manifiesto update.json.
- Instalador oficial StreamerPro_Setup_v3.56.23.exe publicado.
- Versión portátil de 64 bits StreamerPro_Portable_v3.56.23.zip publicada.
- Páginas de inicio multilingües, páginas de descarga y changelogs alineados con v3.56.23.
- El historial de versiones anteriores se conserva en el changelog.
Versión 3.56.22 - perfil live estable y logs 24/7
Esta versión conserva la codificación GPU automática, mantiene estable el perfil de vídeo en directo durante la sesión y reduce los logs técnicos repetitivos para mejorar la legibilidad en uso 24/7.
- Codificación GPU automática conservada con selección NVENC/QSV/AMF según el hardware disponible.
- Perfil de vídeo en directo estable durante la sesión para mejorar la fiabilidad 24/7.
- Detección de resolución y FPS de los medios con fines informativos, sin reconfigurar automáticamente resolución, FPS, bitrate o keyframes en cada cambio de vídeo.
- Los medios cuya resolución o FPS difieren del perfil activo se indican en los logs con recomendación de normalizarlos mediante Video Converter.
- Bitrate UHD H.264 recomendado más adecuado, especialmente 35 Mbps para fuentes 4K a 29.970/30 FPS.
- Reducción de logs técnicos repetitivos relacionados con FPS y perfiles de vídeo.
- Reducción del ruido de logs de sincronización de volumen MPC-BE.
- Mejor legibilidad de los logs para uso 24/7.
- Instalador oficial StreamerPro_Setup_v3.56.22.exe publicado.
- Versión portable de 64 bits StreamerPro_Portable_v3.56.22.zip publicada.
Versión 3.56.19 - inicio VLC, overlays y diagnósticos
Esta versión mejora el inicio de VLC, estabiliza logos y overlays, filtra los logs técnicos de la interfaz y conserva correcciones validadas para MPC-BE, grabación local y Video Converter.
- Mejorado el inicio de VLC con visualización clara del estado de inicialización.
- Reducidos los bloqueos al inicio y mejor legibilidad durante la espera de VLC.
- Mejorada la estabilidad de logos y overlays.
- Estabilizado el comportamiento de los logos con VLC y MPC-BE según las correcciones validadas.
- Los logs técnicos se filtran en la interfaz según el modo Logs.
- Los detalles técnicos se conservan en los archivos de log.
- Mejorado el diagnóstico de UI freeze y overlay.
- Estabilidad MPC-BE durante la sincronización NAS conservada sobre la base estable.
- Correcciones de Grabación local conservadas sobre la base estable.
- Correcciones de Video Converter conservadas sobre la base estable.
- Diversas correcciones UI validadas desde la versión estable anterior.
Version 3.56.18 - estabilidad VLC, MPC-BE y overlays
Esta version vuelve a una base estable validada, retira optimizaciones inestables y restaura la fiabilidad de logos, Ajout Texte y modo kiosco 24/7.
- Vuelta a una base estable validada desde v3.56.15.
- Retiradas las optimizaciones inestables relacionadas con el prewarm VLC y el refresco del canvas de logos.
- Restaurada la fiabilidad de los logos en pantalla completa MPC-BE.
- Logos en pantalla completa VLC validados sobre la base recovery.
- Corregido Ajout Texte que desaparecia tras cambiar entre VLC y MPC-BE.
- Las caches del canvas de texto se reinicializan correctamente cuando se vacia el canvas overlay.
- Modo Kiosque 24/7 validado visualmente.
- Salida temporal de pantalla completa con Escape conservada.
- Version portable e instalador clasico conservados.
Versión 3.56.17 — optimización VLC y estabilidad
Esta versión mejora el inicio y la reanudación de VLC, reduce los bloqueos visibles y conserva el comportamiento MPC-BE, logos y pantalla completa ya validado.
- Precalentamiento de la instancia VLC füra del hilo UI.
- Reducción del bloqueo de unos 15 segundos durante el inicio o la reanudación de VLC.
- Inicio VLC más fluido en modo pantalla completa y kiosco.
- Estabilización del cambio de MPC-BE a VLC.
- Los logs técnicos VLC siguen escribiéndose en los archivos log sin contaminar la interfaz.
- Comportamiento MPC-BE conservado.
- Comportamiento de logos ya validado conservado.
- Salida temporal de pantalla completa con Escape conservada.
Version 3.56.14
Notas importadas desde streamerpro_updates.py para esta versión.
- Añadida una salida temporal de pantalla completa con la tecla Escape.
- Con Pantalla completa ON, Escape sale temporalmente de pantalla completa durante 5 segundos.
- Retorno automatico a pantalla completa despues de 5 segundos.
- Comportamiento disponible con VLC y MPC-BE.
- El mismo comportamiento esta disponible en modo Quiosco 24/7.
- El watchdog de pantalla completa ya no fürza el retorno inmediato durante la ventana temporal.
- Sin cambios cuando Pantalla completa OFF y Quiosco OFF.
- Logos VLC en pantalla completa estabilizados.
- Comportamiento MPC-BE conservado.
Version 3.56.13
Notas importadas desde streamerpro_updates.py para esta versión.
- Añadida una version portatil autónoma de StreamerPro.
- Inicio posible sin instalación clasica.
- Configuracion, estado, licencia de usuario, logs e informes se guardan localmente en la carpeta portatil.
- Deteccion del modo portatil mediante portable.mode o config/portable.json.
- Resolución de los reproductores VLC, MPC-BE y FFmpeg desde la carpeta portatil.
- Anadido un script de build portatil.
- Generacion de un ZIP portatil listo para copiar a otro PC.
- El instalador clasico sigue disponible y sin cambios.
Version 3.56.12
Notas importadas desde streamerpro_updates.py para esta versión.
- Estabilizados los logos en pantalla completa VLC.
- Corregido el parpadeo de los logos con VLC en pantalla completa.
- El comportamiento de los logos se conserva con MPC-BE.
- Ajuste especifico del z-order solo para VLC en pantalla completa con logos activos.
- Sin cambios en el renderizado ni en la posicion de los logos.
Version 3.56.11
Notas importadas desde streamerpro_updates.py para esta versión.
- Nuevo boton unico Logs con tres modos: Normal, Diagnostico y Silencio.
- Migracion de los antiguos modos Diag ON y Prod silencio ON al nuevo modo Logs.
- Filtrado mejorado de logs tecnicos en la interfaz para mantener legible la ventana log.
- En modo Silencio, los logs overlay ya no saturan la ventana log.
- Los logs tecnicos siguen escribiendose en los archivos log para diagnósticos y exportaciones.
- Mejora del diagnostico UI freeze / overlay.
- Reduccion de bloqueos overlay/front con debounce de solicitudes de primer plano.
- Reduccion del bloqueo inicial al arranque.
- Pantalla completa OFF y Kiosco OFF se respetan para MPC-BE.
- Mejorada la estabilidad MPC-BE durante sincronizaciones NAS.
- Video Converter: modo de conversion exclusivo y proteccion de cierre durante conversion.
- Grabacion local: nombre real generado, diagnostico guardado y estado naranja con cuenta atras.
Version 3.56.10
Notas importadas desde streamerpro_updates.py para esta versión.
- Reduccion del bloqueo inicial al arranque y de la ventana blanca con paneles vacios.
- Mejor respeto de Pantalla completa OFF y Kiosco 24/7 OFF durante los lanzamientos MPC-BE.
- Corregidas las resincronizaciones repetidas del volumen MPC-BE al inicio.
- Mejorada la estabilidad MPC-BE durante grandes sincronizaciones NAS.
- Las actualizaciones de playlist MPC-BE se difieren durante la sincronizacion NAS.
- Video Converter: modo de conversion exclusivo y proteccion de cierre durante la conversion.
- Grabacion local: el nombre automatico muestra el nombre real generado al iniciar la grabación.
- Grabacion local: el autodiagnostico de captura se inicia automaticamente en la primera grabación y luego reutiliza el resultado guardado.
- Grabacion local: estado naranja con cuenta atras durante el autodiagnostico.
- Elegir logo: corregida la navegacion entre unidades.
- Añadidos diagnósticos de freeze UI / heartbeat / endurance.
- Overlay/logo: debounce y proteccion contra llamadas foreground demasiado frecuentes.
- Diag ON: los logs tecnicos frecuentes ya no saturan la ventana log UI, aunque siguen escribiendose en los archivos log.
Version 3.56.8 - estabilidad de MPC-BE, NAS, Video Converter y diagnósticos de interfaz
Esta version mejora la estabilidad general de StreamerPro en torno a MPC-BE, la sincronizacion NAS, Video Converter y los diagnósticos de interfaz. Tambien refürza las protecciones relacionadas con overlays, logotipo y modos de visualizacion.
- Publicado el instalador oficial StreamerPro_Setup_v3.56.8.exe.
- Mejora de la estabilidad de MPC-BE durante la sincronizacion NAS.
- Mejor respeto de los modos Pantalla completa OFF y Quiosco OFF.
- Correccion del volumen de MPC-BE al iniciar.
- Diagnosticos de interfaz reforzados: heartbeat, bloqueo y resistencia.
- Protecciones adicionales para overlays y logotipo.
- Comportamiento mas seguro de Video Converter con modo exclusivo y proteccion de cierre.
- Mejor gestion del cierre durante los procesos de video.
- Mejora de la navegacion de reproductores en Elegir logotipo.
- Instrumentacion de salud StreamerPro enriquecida.
- Preparacion de publicacion v3.56.8.
Version 3.56.7 - mantenimiento y alineacion del instalador
Esta version publica el nuevo instalador oficial y alinea la version de la aplicacion, el sitio web y el manifiesto de actualizacion.
- Publicado el instalador oficial StreamerPro_Setup_v3.56.7.exe.
- Alineada la version de la aplicacion, el script de instalación y el manifiesto update.json.
- Actualizacion de mantenimiento sin cambio funcional adicional confirmado en los archivos fuente.
- Compatibilidad Windows 10 / 11 conservada, con 64-bit recomendado.
Version 3.56.6 - cierre mas seguro durante la conversion de video
Esta version mejora la seguridad de Video Converter cuando el usuario cierra StreamerPro durante una conversion en curso.
- Confirmacion antes de cerrar si hay una conversion de video activa.
- Opcion para dejar continuar la conversion.
- Cierre limpio de FFmpeg si el usuario confirma.
- Espera del final del proceso de parada antes de cerrar la aplicacion.
- Mejor registro de las solicitudes de cierre y parada de FFmpeg.
- Gestion mas segura del estado exclusivo durante el cierre.
- Comportamiento mas seguro con el boton de cierre de Windows y la ventana Streaming.
Version 3.56.5 - estabilidad, diagnósticos y preparacion de publicacion
- Añadido un Video Converter integrado para preparar vídeos antes de la emisión, con conversión FFmpeg, ajustes H.264, resolución, FPS, bitrate, audio, carpeta de salida, progreso y registro FFmpeg.
- Publicado el instalador oficial StreamerPro_Setup_v3.56.5.exe.
- Actualizada la información publica de descarga: version, tamano, fecha, SHA256 y manifiesto de actualizacion.
- La preparacion de publicacion mantiene como prioridad la estabilidad, los diagnósticos y las comprobaciones de instalación.
- Los pagos Stripe, las licencias y los scripts de activación no cambian con esta actualizacion del sitio.
Version 3.54
- StreamerPro pasa a la version 3.54.
- Reactivada la planificacion del reinicio del PC mediante la tarea programada explicita StreamerProDailyRestart.
- Reactivada la planificacion del reinicio ZowieBox mediante la tarea programada explicita StreamerProZowieBoxReboot.
- Corregido el limite Windows schtasks /TR: la planificacion ZowieBox usa ahora un pequeno lanzador corto generado en APPDATA.
- Reactivado el inicio de StreamerPro con Windows mediante un acceso directo en la carpeta Aplicaciones de inicio, sin usar la clave de registro Run.
- Autologon64.exe y plink.exe ahora se incluyen en una carpeta tools separada, como los reproductores, en lugar de colocarse en la raiz de la aplicacion.
- La actualizacion silenciosa autónoma sigue retirada: la actualizacion StreamerPro queda manual y visible para limitar alertas de Windows Defender.
- Reactivados ZowieBox ON/OFF y el reinicio manual de ZowieBox con plink desde la carpeta tools.
- El self-check ahora detecta plink desde tools e indica que el script ZowieBox se genera bajo demanda.
- Añadidos logs multilingues para Auto Start Windows, Restart PC y reinicio ZowieBox.
- Actualizados los tests de empaquetado para verificar que las herramientas sensibles ya no se incluyan directamente en la raiz del build.
Version 3.53
- Version de seguridad 3.53.
- Retiradas las ultimas trazas de actualizacion autónoma de la aplicacion.
- La actualizacion StreamerPro sigue siendo manual, visible y confirmada por el usuario.
- Limpieza de textos y controles internos para reducir falsos positivos de Windows Defender.
Version 3.51
- Version de seguridad 3.51.
- Se retiro la actualizacion silenciosa autónoma de StreamerPro para evitar alertas de Windows Defender.
- El servicio StreamerPro Update ya no se instala ni se incluye en el setup.
- El instalador limpia el antiguo servicio de actualizacion si ya existe en el PC.
- La licencia activa se conserva y sigue autorizando la actualizacion manual.
- Proteccion de captura conservada en las ventanas de mantenimiento y actualizacion manual.
Version 3.50
- StreamerPro pasa a la version 3.50.
- Guardado forzado de la dirección NAS en streamerpro_state.json al validar o desactivar el NAS, para conservarla tras reinicio, actualizacion o reinstalación.
- Guardado forzado de la dirección IP ZowieBox en streamerpro_state.json tras modificarla, reinicio manual o activación de la planificacion ZowieBox.
- La ventana Acerca de StreamerPro ahora puede maximizarse en toda el area de pantalla, igual que la ventana Streaming.
- Actualizado el historial de actualizaciones en cinco idiomas.
Version 3.40
- StreamerPro pasa a la version 3.40.
- Eliminado el camino fragil con tarea programada temporal y runner PowerShell para la instalación silenciosa automatica.
- Corregida la maximizacion de la ventana Streaming para que pueda ocupar toda la pantalla.
- Correcciones UHD y armonizacion visual de varias ventanas y botones de mantenimiento, streaming y control.
Version 3.30
- StreamerPro pasa a la version 3.30.
- Las actualizaciones conservan mejor los ajustes de usuario en la misma carpeta que la licencia: estado general, logos, codificador, escenas y clientes/tokens de chat.
- Tras reinstalación/actualizacion, Auto Start, Reinicio PC y ZowieBox pueden reaplicarse automaticamente si el instalador elimino la entrada Run de Windows o las tareas programadas.
- El modo Kiosco 24/7 queda guardado en el estado StreamerPro y se reaplica al reiniciar cuando la licencia esta activa.
- Durante una instalación silenciosa autónoma de StreamerPro, una ventana pasiva muestra el progreso sin interaccion del operador y despues StreamerPro se reinicia automaticamente.
- Corregido el guardado/restauracion del tamano y posicion de la ventana principal StreamerPro tras reiniciar.
- Añadida memoria de posicion para las ventanas principales reutilizables: Streaming, Acerca de, Manual de usuario, Mantenimiento, Estado Live 24/7 y Panel operador.
- Correccion UHD del panel operador: altura minima reducida y area de tarjetas con desplazamiento para evitar que la parte inferior quede cortada.
- Anadido un pequeno icono al boton Actualizar StreamerPro para igualarlo con Actualizar VLC y Actualizar MPC.
- Anadido un espejo de seguridad de los ajustes Streaming en streamerpro_state.json para conservar flujos, grabación y clave de emisión tras actualizar/reinstalar.
- Las actualizaciones ahora fürzan el guardado inmediato de los ajustes Streaming y Menu Live antes de lanzar un instalador externo.
- La guia audio Streaming ahora es una ventana redimensionable con botones Instalar VoiceMeeter, Instalar VB-CABLE, Reiniciar PC, Sonido Windows y Cerrar.
- Correccion del instalador: los datos runtime Tcl/Tk necesarios para Tkinter se instalan explicitamente y se verifican durante la compilacion para evitar el bloqueo por falta de _tcl_data.
- Anadidas pruebas para verificar la restauracion de integraciones Windows tras una actualizacion.
Version 3.20
- StreamerPro pasa a la version 3.20.
- Anadido el modo Bloqueo Perfil en la ventana Acerca de: los ajustes del perfil Streaming quedan protegidos contra cambios accidentales.
- Bloqueo Perfil bloquea perfil maquina, perfil YouTube, perfil Streaming, codec, resolución, bitrate, FPS e intervalo de keyframe, manteniendo disponibles directo, reproducción y grabación.
- La ventana Streaming desactiva los campos y botones afectados mientras Bloqueo Perfil esta activo.
- Diagnostico de soporte servidor enriquecido: server_dashboard_summary.json pasa a schema v2 con gravedad, puntuacion de prioridad, licencia, flujos activos, errores recientes y accion recomendada.
- Anadido el panel Operador simplificado: estado por color de reproducción, live, grabación, licencia, watchdog y recursos para decidir rapido.
- Anadido el estado Proteccion de captura activa/inactiva en el panel Operador simplificado.
- La linea Proteccion de captura de la ventana principal ahora esta en la misma linea que el titulo, sin desplazar el titulo centrado.
- Correccion Menu Live: al elegir Escritorio completo u otra fuente de captura, los flujos Capture live activos se reinician suavemente para que FFmpeg aplique la nueva fuente al instante.
- Anadido un log multilingue para el reinicio automatico de flujos tras cambiar la fuente del Menu Live.
- Actualizada la ayuda y el manual de usuario en 5 idiomas para documentar Bloqueo Perfil y el soporte servidor mejorado.
- Anadidas pruebas de regresion para Bloqueo Perfil, modo demo, perfiles Streaming, diagnostico de soporte servidor y cambios de fuente Menu Live.
Version 3.10
- StreamerPro pasa a la version 3.10.
- Añadida una caja negra de incidentes: los ultimos logs y estados runtime se conservan para entender que paso antes de un freeze, error FFmpeg o reinicio.
- Añadida una prueba automatica antes del directo: StreamerPro verifica FFmpeg, destino, fuente de video, codificación, audio y licencia antes de iniciar un flujo.
- Actualizados/renovados los reproductores VLC integrados x64 y x86 a la version oficial 3.0.23, con verificacion SHA256.
- Aumentado el tamano de las casillas de la ventana Anadir texto para mejorar la legibilidad en pantallas UHD.
- Ensanchados los botones de la ventana Streaming para que Visualizacion Streaming ON/OFF ya no quede cortado.
- Corregida la vigilancia MPC-BE: una duracion superada con la ventana MPC-BE aun reactiva se trata ahora como final estimado, no como freeze.
- La proteccion real contra freeze de MPC-BE sigue activa si la ventana MPC-BE deja de responder.
- Anadidas pruebas de regresion para distinguir un final MPC-BE no detectado de un bloqueo real.
Version 3.00
- StreamerPro pasa a la version 3.00.
- Añadida pantalla de inicio StreamerPro.png antes de abrir la interfaz, con recorte del logo para eliminar el fondo negro innecesario.
- Movidos los botones Actualizar VLC y Actualizar MPC-BE a la ventana Acerca de, junto a Actualizar StreamerPro, con el mismo estilo y dimensiones.
- Unificada la ventana Mantenimiento / Actualizacion segura para StreamerPro, VLC, MPC-BE y FFmpeg: primer plano, estado claro y boton Mostrar StreamerPro.
- Mejoradas las ventanas UHD: Elegir logo usa la misma presentacion que Elegir carpeta UHD 4K con nombres completos de carpetas, area redimensionable y botones armonizados.
- Corregidas las ventanas Anadir texto, Direccion NAS y Direccion IP ZowieBox en pantallas UHD: campos mas estables, botones Anadir/Cancelar/OK alineados y dimensiones uniformes.
- El generador de licencia portable añade un license_uuid unico y el numero de licencias compradas, para que dos compras identicas generen claves diferentes.
- La comprobacion del servidor de licencia muestra ahora licencias activas frente a licencias compradas cuando el servidor devuelve esta información.
- Proteccion de captura conservada en las ventanas afectadas: el mensaje activa/inactiva permanece sincronizado con Visualizacion Streaming.
- Actualizada la ayuda y el manual de usuario en 5 idiomas para documentar los cambios de la version 3.00.
Version 2.90
- Eliminada la antigua regla que omitia la actualizacion StreamerPro al iniciar cuando AutoStart ON y Reinicio PC ON estaban ambos activos.
- Diagnostico de soporte enriquecido con server_dashboard_summary.json: version app, Windows, GPU, codificadores, errores recientes y logs importantes para un panel servidor util.
- Anadido el asistente PC listo para streaming 24/7 desde Self-check: VLC, MPC-BE, FFmpeg, codificador GPU, captura live, bitrate YouTube, licencia y reinicio auto.
- Añadidos perfiles automaticos por maquina en Streaming: StreamerPro recomienda y aplica el mejor perfil streaming/grabación según GPU, CPU, RAM, pantalla y captura disponible.
- Anadido el modo Bloqueo Cliente en Acerca/Ayuda: confirmacion reforzada durante directo o grabación antes de acciones sensibles.
- Añadida la ventana Ultimos problemas desde Salud con fecha, causa probable, accion automatica y resultado.
- Anadido el modo Mantenimiento / Actualizacion segura para VLC, MPC-BE, FFmpeg y StreamerPro: estado claro, descarga, instalación, espera del instalador, terminado/error y boton para traer StreamerPro al frente.
- Anadido el panel Estado Live 24/7: reproducción, streaming, grabación, captura, CPU/RAM, incidentes recientes y proxima accion automatica.
Version 2.80
- Anadido un verdadero manual de usuario multilingue con busqueda, cargado desde archivos JSON modificables.
- Anadido el boton Manual en la ventana Acerca/Ayuda con la misma proteccion de captura que otras ventanas.
- Anadido el modo Produccion silenciosa desde la ventana principal.
- Produccion silenciosa mantiene visibles los logs importantes en la interfaz y conserva los detalles repetitivos solo en los archivos diagnósticos.
- Anadido el modo Kiosco 24/7: pantalla completa automatica, aleatorio, supervision de pantalla completa y restauracion de ventana si esta minimizada.
- En modo Kiosco 24/7, Escape ya no sale de pantalla completa y cerrar StreamerPro pide confirmacion.
- Ambos modos se guardan en la configuración y estan traducidos a 5 idiomas con ayuda de usuario.
- Anadido el canal de actualizacion Stable/Beta y un punto de rollback local antes de instalar una actualizacion StreamerPro.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, preflight y controles visuales.
Version 2.70
- Añadida la Proteccion anti-error de usuario.
- Bloqueo de dobles clics rapidos en acciones sensibles: directo, pausa de captura, reinicio FFmpeg, grabación y reinicio ZowieBox.
- Confirmacion antes de cerrar StreamerPro cuando hay un flujo Streaming o una grabación activa.
- Confirmacion antes de eliminar un perfil de escena y antes del reinicio manual ZowieBox.
- Añadidos textos y ayuda de Proteccion anti-error en 5 idiomas con tests dedicados.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, preflight y controles visuales.
Version 2.60
- Añadidos Perfiles de escena desde el boton Escenas de la ventana principal.
- Cada perfil guarda el aspecto y el contexto de reproducción: carpeta, reproductor, pantalla completa automatica, formato, volumen, aleatorio, Visualizacion Streaming, audio fondo MPC, Menu Live, logos, textos y titulo audio.
- La ventana Perfiles de escena permite crear, guardar, aplicar, renombrar y eliminar escenas sin tocar licencias ni claves de streaming.
- Los perfiles de escena se guardan en streamerpro_scene_profiles.json y se incluyen en la copia/restauracion de configuración.
- Añadidos textos de Perfiles de escena en 5 idiomas, ayuda de usuario y tests dedicados.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, preflight y controles visuales.
Version 2.50
- Añadida copia/restauracion completa de configuración desde la ventana Acerca de: Exportar Config e Importar Config.
- El ZIP de configuración guarda los ajustes utiles de StreamerPro: estado general, logos, textos, Streaming, Grabacion, Menu Live, audio y rutas.
- Proteccion de datos sensibles: licencia, logs, tokens OAuth y claves de streaming no se exportan, y los secretos existentes se conservan al restaurar.
- Creacion automatica de una carpeta de seguridad antes de restaurar para recuperar los archivos anteriores si hace falta.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, preflight y controles visuales.
Version 2.40
- Anadido el panel Live Health en la ventana Streaming: estado estable, vigilar, error o sin linea.
- Vista rapida de flujos activos, bitrate total, duracion del live, codificador usado y ultimo error FFmpeg.
- Actualizacion automatica de Live Health durante el streaming para seguir bitrate y errores sin leer los logs.
- Anadidas etiquetas Live Health en 5 idiomas y tests dedicados para estados estable, error, vigilancia y sin linea.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, preflight y controles visuales.
Version 2.30
- Proteccion de la licencia activa durante las actualizaciones: el instalador guarda y restaura streamerpro_license.json si detecta una version anterior.
- La actualizacion ya no desactiva la licencia en el servidor y evita volver al modo demo despues de la instalación.
- Corregido el diagnostico de soporte anonimizado: los archivos JSON se anonimizan ahora como datos JSON y se reescriben correctamente para evitar errores de escape de Windows.
- Corregido el lanzador build_streamerpro.exe: llamada mas robusta a build_streamerpro.bat, ventana mantenida abierta y pruebas dry-run disponibles.
- Se mantienen activas las protecciones existentes: perfil de hardware, diagnostico de soporte, prioridad GPU, FFmpeg, validacion preflight y controles visuales.
Version 2.20
- Añadidos perfiles Streaming predefinidos: YouTube estable, UHD/HD H.264, ligero 720p y UHD H.265 con CBR, FPS, I-frame, resolución y codificador GPU automatico.
- Cuando se aplica un perfil Streaming a un flujo ya ON, StreamerPro ahora hace automaticamente un reinicio suave del flujo para aplicar los nuevos ajustes FFmpeg.
- Añadida validacion antes del live: StreamerPro comprueba ffmpeg.exe, URL, clave de streaming, fuente de Lectura directa, bitrate y FPS antes de iniciar FFmpeg.
- Crash recovery mas visible: aviso al inicio tras una interrupcion, boton Recovery resaltado y restauracion automatica suspendida solo para proteger este inicio.
- Se mantienen documentadas y activas las protecciones existentes: perfil de hardware automatico, diagnostico de soporte, prioridad GPU y actualizacion FFmpeg.
Version 2.10
- Anadido un perfil de hardware automatico: deteccion de CPU, RAM, GPU y prioridad de codificador GPU para proponer ajustes de Streaming/Grabacion adaptados al PC.
- Los nuevos flujos usan ajustes estables recomendados por el perfil de hardware sin sobrescribir configuraciones ya guardadas.
- El export diagnostico incluye ahora un informe de hardware completo: Windows, procesador, RAM, placa base, tarjetas graficas, controladores GPU, FFmpeg, VLC, MPC-BE y capacidades de codificador.
- Anadido un resumen anonimizado de la configuración del codificador al diagnostico de soporte para facilitar la correccion de errores sin exponer claves de streaming.
- Anadido el modo Safe startup: si el inicio anterior no fue validado, StreamerPro suspende temporalmente reanudacion de reproducción, Streaming, Grabacion y asistente de primer inicio sin cambiar los ajustes guardados.
- Diagnostico de soporte ampliado: contexto runtime, procesos StreamerPro/VLC/MPC-BE/FFmpeg, ventanas visibles, indice de archivos adjuntos y resumen global anonimizable.
Version 2.00
- Añadida una rutina de estabilizacion antes de compilar: tests visuales de la barra principal, barra Streaming y ventana Nivel audio con capturas automaticas.
- Anadido un asistente de primer inicio para guiar la eleccion de carpeta UHD antes de configurar logos, reproductores y flujos.
- Anadido un boton Perfil YouTube estable en cada flujo: ajuste FFmpeg recomendado H.264 CBR, 30 FPS, I-frame 60, codificador automatico y bitrate conservado o elevado a un nivel estable.
- Anadido un informe de estabilidad al export diagnostico: backend, medio actual, flujos activos, grabación, modo captura, modo logs, incidencias y reinicios.
- Centralizadas las nuevas reglas en streamerpro_stability.py para evitar hacer mas pesados los grandes archivos StreamerPro.
- Aclarado el boton Diag como modo logs simples / logs avanzados con mensajes multilingues.
- Anadido un boton Test completo 30 s en Self-check para observar StreamerPro y mostrar un informe de estabilidad sin detener flujos.
- Actualizada la Ayuda StreamerPro en 5 idiomas con Perfil YouTube estable, Test completo 30 s, informe de estabilidad y modos logs.
Version 1.90
- Añadida activación de licencia mediante el servidor streamerpro.fr: StreamerPro envía la clave y el ID de maquina, y guarda la licencia firmada devuelta por el servidor.
- Añadida la documentacion STREAMERPRO_SERVER_ACTIVATION.md para preparar la API del VPS IONOS, tablas de licencias/activaciónes y firma Ed25519 del servidor.
- Anadido un log multilingue al iniciar para comprobar explicitamente el estado de activación StreamerPro.
- Anadido el diagnostico automatico de captura 10 s: mide fps, dup, drop y speed en los modos disponibles.
- Anadido el boton Aplicar modo recomendado para guardar directamente el modo de captura recomendado.
- Optimizadas la captura live y la grabación: ddagrab se prioriza cuando esta disponible, gdigrab queda como modo de reserva.
- Actualizacion FFmpeg gestionada como VLC y MPC-BE: comprobacion de version, mensaje ya instalado si es identica, reemplazo solo si es necesario.
- Corregida la actualizacion FFmpeg: descarga por bloques con progreso, timeout de red y proteccion contra clics repetidos.
- Aplicada la misma correccion a las descargas VLC, MPC-BE y StreamerPro: progreso visible, archivo temporal y clics repetidos ignorados durante la actualizacion.
- Centralizados en streamerpro_version.py los enlaces VB-CABLE, VoiceMeeter, StreamerPro, FFmpeg, VLC y MPC-BE para modificarlos mas facilmente.
- Añadidos el sitio web y el email de contacto StreamerPro en el panel Acerca de, con valores centralizados en streamerpro_version.py.
- El sitio web y el email de contacto del panel Acerca de ahora son clicables.
- Añadida comprobacion de actualizacion StreamerPro al iniciar mediante el manifiesto en linea, con confirmacion del usuario y validacion de tamano/SHA256 antes de lanzar el setup.
- Actualizada la Ayuda StreamerPro en 5 idiomas para documentar diagnostico de captura, aplicacion del modo recomendado y comprobacion FFmpeg.
- Corregida la apertura del Menu Live: la ventana se posiciona en el clic derecho antes de mostrarse para evitar el parpadeo a la izquierda de la pantalla.
- Corregida la apertura de Streaming tras el inicio: la comprobacion del servidor de licencia ya no reconstruye la ventana si el modo de licencia no cambia.
- Añadida una rutina previa a la compilacion: comprobacion de archivos requeridos, compilacion Python, pruebas funcionales y smoke tests visuales con capturas antes de PyInstaller.
Version 1.80
- Completada la V1 de la pestana Grabacion: fuentes de video, fuentes de audio, formatos MOV/WAV/MP3, calidad, resolución, FPS, codec GPU, duracion maxima, division automatica, estado duracion/tamano, prueba 10 s y restablecer.
- Añadida la pestana Grabacion en la ventana Streaming con formatos MP4/MKV H.264/H.265, carpeta de salida y ruta ffmpeg configurables.
- Añadidos los controles Grabacion ON, Pausa/Reanudar y STOP en el Menu Live con colores de estado.
- La grabación local usa un proceso ffmpeg separado y puede funcionar mientras un flujo ya esta ON.
- La pausa de grabación detiene correctamente el archivo actual; reanudar crea un nuevo archivo.
- Corregido el Menu Live que volvia arriba despues de hacer clic en una seccion inferior.
- Corregida la prioridad de visualizacion de las ventanas abiertas desde el Menu Live: ahora aparecen delante del Menu Live y de StreamerPro.
- Anadido un boton Cerrar rojo en el Menu Live, con el mismo estilo que las otras ventanas.
- Añadida en Info Streaming la explicacion de que la grabación se basa en Captura live y no necesariamente en el archivo bruto de Lectura directa.
Version 1.70
- La ventana principal StreamerPro queda protegida de la captura por software solo cuando Visualizacion Streaming esta ON.
- Anadido el aviso Proteccion captura activa/inactiva en las ventanas afectadas, oculto en modo pantalla completa.
- StreamerPro puede ponerse topmost solo cuando VLC esta en pantalla completa; en los demas casos la ventana principal queda normal.
- Anadido el boton Enviar informe en Export diagnostico con confirmacion antes de envíar al soporte StreamerPro.
- El envio de diagnostico manda el ZIP al servidor con POST application/zip, usando una URL centralizada en streamerpro_version.py.
- El ZIP de diagnostico envíado usa un nombre basado en fecha y hora, sin nombre ni email del cliente.
- Anadido en Info Streaming un aviso simple: no se recomienda Lectura directa durante un streaming porque puede provocar perdida de flujo al cambiar de video.
- Anadido en Ayuda StreamerPro el funcionamiento detallado del Menu Live.
Version 1.60
- Añadida una V1 del Menu Live StreamerPro accesible con clic derecho dentro de StreamerPro y en el area live.
- El Menu Live configura fuentes de captura live: automatico, escritorio completo, area StreamerPro, pantallas, ventana activa, VLC y MPC-BE.
- Añadidos ajustes de chat universal mediante URL widget con ventana de control, overlay, tamano, apariencia y opciones de moderacion preparadas.
- Anadidas plataformas chat basadas en los servicios de la ventana Streaming con activar/desactivar por servicio.
- El Menu Live y la ventana Chat Live usan proteccion de captura solo cuando Visualizacion Streaming esta ON.
- Añadida la V2 nativa YouTube Chat API: importacion cliente OAuth, conexion navegador, deteccion de live activo y lectura de chat.
- Añadida la ventana Chat YouTube StreamerPro con polling automatico, refresh token, anti-spam, bloqueo de enlaces y filtrado de palabras.
- La V1 por URL widget sigue disponible en paralelo para servicios sin API dedicada.
- Paso a V3: anadido Chat Live unificado para agrupar mensajes YouTube y Twitch en una sola ventana.
- Anadido provider Twitch nativo con configuración OAuth, conexion navegador, token local y lector IRC Twitch listo para pruebas reales.
- Añadidos estados, botones y traducciones Twitch en el Menu Live con la misma proteccion de captura que las demas ventanas.
- Anadidas pruebas automaticas y un smoke test Tk para validar el Menu Live y la proteccion de captura.
Version 1.50
- Traduccion completa en 5 idiomas de las ventanas Self-check, Salud, Carpeta UHD, Logo, Direccion IP ZowieBox, Direccion NAS y Recovery.
- Traducidos los contenidos de informes internos y las etiquetas de seleccion de rutas en estas ventanas.
- Añadida una capa central de traduccion automatica de logs en 5 idiomas para safe_log, log y throttled_log.
- Traducidas las familias de logs visibles: streaming, codificador, VLC, MPC-BE, NAS, ZowieBox, playlist, pantalla completa, audio fondo MPC, diagnósticos, errores y actualizaciones.
- Reinicio suave del flujo en Lectura directa tras cambio de archivo de video aumentado a 2 segundos.
- Cubiertos los cambios de video que pasan por rutas rapidas VLC y MPC-BE para activar la resincronizacion del codificador.
- Anadidas pruebas automatizadas para la traduccion de logs y el reinicio suave al cambiar de video.
- Compilacion validada de StreamerPro_Setup_v1.50.exe conservando la licencia local activa durante el build.
Version 1.40
- Funcionamiento Pantalla completa ON/OFF unificado entre VLC y MPC-BE.
- Restauracion automatica de pantalla completa tras salida manual o doble clic mientras Pantalla completa sigue en ON.
- MPC-BE se restaura desde la barra de tareas antes de cualquier restauracion automatica de pantalla completa.
- Eliminado el boton Aplicar a flujos activos del mezclador audio Streaming, porque los ajustes se guardan y aplican automaticamente.
- Cambio Lectura directa / Captura live en un flujo ya ON: parada limpia en segúndo plano y reinicio suave tras 2,5 segundos.
- Anadido el boton Reiniciar flujo en cada pestana de flujo activo, traducido a los 5 idiomas.
Version 1.30
- Anadido el boton Actualizaciones en la ventana Acerca de StreamerPro.
- Anadido un historial de actualizaciones centralizado en streamerpro_updates.py.
- El modo demo se aplica ahora a los botones Visualizacion Streaming y Audio fondo MPC.
- Licencias migradas a una firma asimetrica Ed25519 con clave publica integrada.
- Aumentado el tamano de las casillas en la ventana Anadir texto.
- Corregido el foco en las ventanas Direccion NAS y Direccion IP ZowieBox al escribir.
- Reforzado el renderizado oscuro y el refresco de apertura de la ventana Streaming.
- Corregida la ventana Nivel audio recortada en pantallas 4K.
- Anadido el generador de licencias autonomo generer_licence_streamerpro.exe.
- Ajustados los botones Info y Demo bloqueado en la ventana Streaming.
- Corregida la conservacion de la seleccion en la ventana Activacion StreamerPro.
- Apertura progresiva de la ventana Streaming para evitar bloqueos con licencia completa.
- El boton Salud vuelve a OK cuando solo queda historial de relanzamientos recientes.
- Reforzado el foco de los campos NAS, IP ZowieBox y Activacion al escribir.
