Cree un video de reproducción de chat para cualquier twitch vod. Actualmente, una compilación del proyecto está disponible aquí.
Después de descargar el programa inicialmente, verificará las actualizaciones automáticamente en el lanzamiento.
Este programa requiere .NET Framework versión 4.7.2. Es posible que deba instalar una versión más nueva de .NET Framework antes de ejecutarlo.
Aquí hay una salida de ejemplo a 640x480 (haga clic para el video):
Ingrese la URL de un video y luego haga clic en hacer video. Debería verse así: https://www.twitch.tv/videos/<Video ID> . También puede simplemente usar el ID de video. Este proceso puede llevar mucho tiempo, especialmente para videos largos con muchos mensajes de chat. La barra de progreso le hará saber en qué se está trabajando actualmente; Cuando todo esté hecho, se publicará un video en el directorio output .
La ventana de vista previa proporciona un ejemplo de cómo se verá su renderizado. ¡Haga doble clic en la imagen de vista previa para obtener una vista previa de tamaño verdadero a tamaño!
El color de fondo para usar para el video.
El color para usar para los mensajes de chat. Tenga en cuenta que los nombres de usuario y los bits siempre se dibujarán con el color apropiado.
La fuente para usar para los mensajes de chat. Cualquier fuente instalada en su sistema está disponible.
El tamaño de fuente para usar para los mensajes de chat.
La resolución horiztonal del video resultante.
La resolución vertical del video resultante.
Habilitar o deshabilitar las insignias de chat de usuario.
Si está habilitado, se incluirá el chat publicado por usuarios durante un VOD.
Inserta relleno adicional entre los chats por diferentes usuarios.
Si algo no parece funcionar correctamente, tiene algo que le gustaría ver, o simplemente sabe mucho más sobre todo esto que yo y tiene algunos comentarios, no dude en crear un problema.
Se descargarán varios archivos de imagen pequeños durante el proceso de creación de video y se almacenarán en los directorios de badges , emotes y cheers . Esto se debe principalmente a una limitación en .NET relacionada con la animación de GIF, pero viene con el beneficio de no tener que obtener la imagen varias veces en varios videos. Si lo desea, se pueden eliminar entre videos y cualquier imagen necesaria se recuperará nuevamente.
Del mismo modo, se creará y publicará un archivo de registro para cada video en logs . La descarga del chat desde Twitch lleva mucho tiempo, por lo que si hay un archivo de registro disponible, se utilizará en su lugar. Si por alguna razón desea obtener una nueva versión de CHAT (para incluir nuevos comentarios de VOD, por ejemplo), simplemente elimine el archivo de registro apropiado.