Sobre el proyecto

vokoscreenNG es un creador de screencast de código abierto para Windows y Linux. Graba toda la pantalla, un área seleccionada o una ventana (la captura de ventana se indica como solo para Linux), y admite la captura de audio desde múltiples fuentes. Una opción de cámara integrada permite incluir una superposición de vídeo personal, y se proporcionan varias herramientas auxiliares: control desde la bandeja del sistema, una lupa, cuenta atrás, temporizador, efectos Showclick y Halo. El proyecto está traducido a muchos idiomas a través de Transifex; solo los idiomas que alcanzan el 100% de traducción se añaden a la aplicación, y las nuevas traducciones se incluyen en la siguiente versión de corrección de errores. La interfaz y la documentación están en inglés. La instalación se gestiona mediante paquetes de distribución en lugar de un instalador incluido. El README señala que no se proporcionan rutinas de instalación para Windows y Linux porque cada plataforma, instalador y gestor de paquetes tiene sus propias convenciones; se espera que el empaquetador proporcione make-install, metadatos, archivos .desktop, iconos, página de manual y logotipo. Todas las imágenes y logotipos incluidos con vokoscreenNG son de uso libre y pueden redimensionarse para instaladores o gestores de paquetes personalizados. En Linux, los requisitos en tiempo de ejecución incluyen Qt6 (>= 6.9), pulseaudio, libwayland-client0 y GStreamer (>= 1.22.8) con los conjuntos de plugins base, good, bad, ugly, libav y rs para formatos como mkv, mp4, vorbis, opus, flac, mp3, x264, openh264, cámara y GIF. Las sesiones Wayland necesitan además pipewire (>= 1.0.0), gstreamer-plugin-pipewire, xdg-desktop-portal (>= 1.18.2) y un backend de portal de escritorio como KDE, GTK o GNOME. Los requisitos de compilación son pkgconfig, libqt6-devel y libqt6-linguist (>= 6.9), libX11-devel, gstreamer-devel, libpulse-devel y wayland-devel. Los pasos de compilación son: clonar o descargar el código fuente y entrar en su directorio, acceder a src, ejecutar qmake6 y luego make. En Windows 10 de 64 bits, el README enumera Qt 6.10.0 del Qt Online Installer (incluidos Qt Network Authorization y Qt Creator con soporte para el depurador CDB y Debugging Tools for Windows) más el kit OpenSSL 1.1.1 con binarios de 64 bits, y un paquete GStreamer MSVC x86_64. Algunas entradas antiguas de MinGW y vc_redist están marcadas como obsoletas. Hay paquetes disponibles para Debian y Ubuntu (vokoscreen-ng), Fedora (vokoscreenNG), openSUSE Tumbleweed y Leap (vokoscreenNG), Arch Linux (vokoscreen) y NixOS (vokoscreen-ng). Para las contribuciones de código, el README pide a los colaboradores que discutan su idea de antemano, que mantengan el código fuente en archivos separados y que lo publiquen bajo la Licencia MIT con el encabezado de licencia incluido en cada archivo; el encabezado está enlazado desde el repositorio.