À propos du projet
vokoscreenNG est un créateur de screencast open-source pour Windows et Linux. Il enregistre l'écran entier, une zone sélectionnée ou une fenêtre (la capture de fenêtre est notée comme étant uniquement pour Linux), et prend en charge la capture audio à partir de plusieurs sources. Une option caméra intégrée permet d'inclure une superposition vidéo personnelle, et plusieurs outils d'aide sont fournis : contrôle de la barre système, loupe, compte à rebours, minuteur, effets Showclick et Halo.
Le projet est traduit dans de nombreuses langues via Transifex ; seules les langues atteignant 100 % de traduction sont ajoutées à l'application, et les nouvelles traductions sont incluses dans la prochaine version de correction de bugs. L'interface et la documentation sont en anglais.
L'installation est gérée par les paquets de distribution plutôt que par un installateur intégré. Le README note que les routines d'installation pour Windows et Linux ne sont pas fournies car chaque plateforme, installateur et gestionnaire de paquets a ses propres conventions ; make-install, métadonnées, fichiers de bureau, icônes, page de manuel et logo sont censés être fournis par l'empaqueteur. Toutes les images et logos fournis avec vokoscreenNG sont libres d'utilisation et peuvent être redimensionnés pour des installateurs personnalisés ou des gestionnaires de paquets.
Sur Linux, les exigences d'exécution incluent Qt6 (>= 6.9), pulseaudio, libwayland-client0, et GStreamer (>= 1.22.8) avec les ensembles de plugins base, good, bad, ugly, libav et rs pour des formats tels que mkv, mp4, vorbis, opus, flac, mp3, x264, openh264, caméra et GIF. Les sessions Wayland nécessitent en plus pipewire (>= 1.0.0), gstreamer-plugin-pipewire, xdg-desktop-portal (>= 1.18.2) et un backend de portail de bureau tel que KDE, GTK ou GNOME. Les exigences de compilation sont pkgconfig, libqt6-devel et libqt6-linguist (>= 6.9), libX11-devel, gstreamer-devel, libpulse-devel et wayland-devel. Les étapes de compilation sont : cloner ou télécharger la source et entrer dans son répertoire, cd dans src, exécuter qmake6, puis make.
Sur Windows 10 64 bits, le README liste Qt 6.10.0 depuis l'installateur en ligne Qt (incluant Qt Network Authorization et Qt Creator avec prise en charge du débogueur CDB et les outils de débogage pour Windows) ainsi que la boîte à outils OpenSSL 1.1.1 avec binaires 64 bits, et un paquet GStreamer MSVC x86_64. Certaines entrées plus anciennes MinGW et vc_redist sont marquées comme obsolètes.
Des paquets sont disponibles pour Debian et Ubuntu (vokoscreen-ng), Fedora (vokoscreenNG), openSUSE Tumbleweed et Leap (vokoscreenNG), Arch Linux (vokoscreen) et NixOS (vokoscreen-ng).
Pour les contributions de code, le README demande aux contributeurs de discuter de leur idée au préalable, de conserver le code source dans des fichiers séparés, et de le publier sous licence MIT avec l'en-tête de licence inclus dans chaque fichier ; l'en-tête est lié depuis le dépôt.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.