OBS es uno de los mejores programas que existen para grabar o capturar la pantalla del PC, algo que puede servir cuando quieres hacer tutoriales en video. Justamente pensando en esto, existen recursos para OBS que te permitirán perfeccionar esos tutoriales. Por ejemplo, hacer un acercamiento para destacar el área de la pantalla donde se encuentra el cursor. Esto se puede lograr de forma automática con el script Zoom and Follow y aquí te explico como ponerlo en marcha en OBS (Windows) para que empieces a hacer tus grabaciones y tutoriales más profesionales, pero también indico cuál es el tremendo problema de este «plugin» OBS.
Requerimientos
- Para empezar obviamente debes tener instalado OBS Studio en tu PC que descargas desde su web oficial.
- También deberás descargar e instalar el software de Python, que encuentras aquí. Durante la instalación asegúrate de dejar marcada la casilla Add python.exe to PATH, además de la casilla Use admin privileges/Install for all users.
- En OBS, Ajustes, Scripts, Configuración de Python haz clic en Examinar y carga la ruta de tu instalación de Python.
Instalación y configuración de OBS Zoom and Follow Mouse
- Abre una ventana de comandos escribiendo cmd en la caja de Windows y haz clic derecho en Símbolo del sistema, Ejecutar como administrador (importante para evitar errores de falta de permisos durante la ejecución de los comandos). Deberás ingresar con Enter uno a uno los siguientes comandos.
pip3 install pywinctl
pip install pymonctl
- Ve al sitio web del script y descárgalo como se explica. Búscalo donde se descargó, copia el archivo y pégalo en la carpeta de scripts de tu instalación de OBS, usualmente será algo así: C:\Program Files\obs-studio\data\obs-plugins\frontend-tools\scripts
- Abre OBS, Ajustes, Scripts y en la ficha Scripts toca el + y ubica el archivo zoom_and_follow_mouse.py en la carpeta de scripts de OBS donde lo pegaste en el paso anterior.
- Selecciona el script, en Zoom Source escoge la fuente de tu OBS donde quieres que funcione el acercamiento y seguimiento del ratón. El resto de opciones pueden quedar con los valores por defecto.
- En la pantalla principal de OBS nuevamente, haz clic derecho sobre la fuente que seleccionaste en el paso anterior, Transformar, Editar transformación. Configura los tres aspectos de la imagen arriba, tal cual se ven (el resto no importa). La fuente en el lienzo de OBS se descuadrará. Vuelve a alinearla en el centro (este video en inglés explica esto).
- Ve a OBS, Ajustes, Atajos y establece un atajo para activar y desactivar el funcionamiento del script, como en mi caso Ctrl + Shift + Z.
- Finalmente, en la pantalla de OBS, deja seleccionada la fuente configurada en el paso 4 y 5, y presiona el atajo de teclado que se acaba de configurar. Debería activarse el acercamiento y seguimiento del mouse.
Errores y resolución de problemas
ModuelNotFoundError […] SyntaxError: invalid character ‘·’ (U+00B7)
Este error puede surgir cuando intentas añades el script desde el + en la pantalla de scripts de OBS. La causa de este error es que el archivo zoom_and_follow_mouse.py no es correcto y sucede cuando descargas el archivo independiente desde página principal del script en GitHub o desde el botón verde que dice «Code». Por esa razón en el paso 2 de este tutorial yo indico que hay que descargar el script de esa manera. Esto puede suceder con cualquier otro script que se instale en OBS. Vía.
No hace zoom, no sigue el cursor, no hace nada en absoluto
Este plugin tiene varias fallas. Por ejemplo, puede dejar de funcionar tras cerrar OBS. De hecho, el programa se crashea al cerrarlo. Cuando vuelvas a abrir OBS, debes ir a Herramientas, Scripts y en los ajustes del script, jugar con sus controles (por ejemplo hacer clic en Reload list of sources) para que entre en funcionamiento nuevamente. En la misma ventana de Scripts de OBS habilita el «Registro de secuencia de comandos» para ver los procesos del script en forma de texto.
No hay una solución exacta para arreglar este script cuando se daña. Puedes probar a cambiar entre fuentes, crear nuevas fuentes y probar con ellas, reiniciar el OBS (ejecutando siempre como administrador, para evitar problemas con permisos para escribir), activar el Enable Monitor Override y Enable Manual Monitor Dimension, quitar y volver a añadir el script, instalar otras versiones de Python, etc. Yo he probado todo esto por horas y no he dado con la solución efectiva a este script. Lastimosamente está lleno de errores y no se puede garantizar su buen funcionamiento.
Alternativas
Puedes usar la lupa de Windows, que se activa con la tecla Windows y la tecla «+» y puede funcionar en cualquier programa. Un programa mejor que la lupa de Windows, puesto que ésta hace distorsiona el contenido al acercar es ZoomIt y está disponible en este enlace. Su desventaja es que cuando se hace zoom y estás grabando con Camtasia, aparecen dos cursores en la grabación.
Para OBS hay otro script llamado MagicWindow, aunque no lo he probado y está descontinuado (Discusión en el foro de OBS).
Esperamos mientras tanto que el desarrollador de Zoom and Follow pueda solucionar los problemas que tiene su script para poder aprovecharlo.
3 soluciones a la imagen redondeada (ojo de pez) en una WebCam
Webcam FULL calidad: Las mejores cámaras de streaming para arrasar en Twitch, YouTube
Componentes de PC: 3 ejemplos reales de configuraciones de alto rendimiento
Deja un comentario