프로젝트 소개

vokoscreenNG는 Windows와 Linux용 오픈소스 스크린캐스트 제작 도구입니다. 전체 화면, 선택한 영역 또는 창을 녹화하며(창 캡처는 Linux 전용으로 명시됨), 여러 소스에서 오디오를 캡처할 수 있습니다. 내장 카메라 옵션을 통해 개인 비디오 오버레이를 포함할 수 있으며, 시스템 트레이 제어, 돋보기, 카운트다운, 타이머, Showclick 및 Halo 효과와 같은 여러 보조 도구가 제공됩니다. 이 프로젝트는 Transifex를 통해 여러 언어로 번역됩니다. 100% 번역에 도달한 언어만 애플리케이션에 추가되며, 새로운 번역은 다음 버그 수정 릴리스에 포함됩니다. 인터페이스와 문서는 영어로 제공됩니다. 설치는 번들 설치 프로그램 대신 배포판 패키지로 처리됩니다. README는 각 플랫폼, 설치 프로그램 및 패키지 관리자가 고유한 규칙을 가지고 있기 때문에 Windows 및 Linux 설치 루틴이 제공되지 않으며, make-install, 메타데이터, 데스크톱 파일, 아이콘, 매뉴얼 페이지 및 로고는 패키저가 제공해야 한다고 설명합니다. vokoscreenNG와 함께 제공되는 모든 이미지와 로고는 자유롭게 사용할 수 있으며 사용자 정의 설치 프로그램이나 패키지 관리자를 위해 크기를 조정할 수 있습니다. Linux에서 런타임 요구 사항에는 Qt6 (>= 6.9), pulseaudio, libwayland-client0, 그리고 mkv, mp4, vorbis, opus, flac, mp3, x264, openh264, camera 및 GIF와 같은 형식을 위한 base, good, bad, ugly, libav 및 rs 플러그인 세트가 포함된 GStreamer (>= 1.22.8)가 포함됩니다. Wayland 세션에는 추가로 pipewire (>= 1.0.0), gstreamer-plugin-pipewire, xdg-desktop-portal (>= 1.18.2) 및 KDE, GTK 또는 GNOME과 같은 데스크톱 포털 백엔드가 필요합니다. 빌드 요구 사항은 pkgconfig, libqt6-devel 및 libqt6-linguist (>= 6.9), libX11-devel, gstreamer-devel, libpulse-devel 및 wayland-devel입니다. 빌드 단계는 다음과 같습니다: 소스를 클론하거나 다운로드하여 해당 디렉터리로 이동하고, src로 cd한 다음 qmake6를 실행하고 make를 실행합니다. Windows 10 64비트에서 README는 Qt Online Installer의 Qt 6.10.0(Qt Network Authorization 및 CDB 디버거 지원 및 Windows용 Debugging Tools가 포함된 Qt Creator 포함)과 64비트 바이너리가 포함된 OpenSSL 1.1.1 툴킷, 그리고 GStreamer MSVC x86_64 패키지를 나열합니다. 일부 이전 MinGW 및 vc_redist 항목은 더 이상 사용되지 않는 것으로 표시됩니다. 패키지는 Debian 및 Ubuntu(vokoscreen-ng), Fedora(vokoscreenNG), openSUSE Tumbleweed 및 Leap(vokoscreenNG), Arch Linux(vokoscreen) 및 NixOS(vokoscreen-ng)에서 사용할 수 있습니다. 코드 기여의 경우 README는 기여자에게 사전에 아이디어를 논의하고, 소스 코드를 별도의 파일로 유지하며, 모든 파일에 라이선스 헤더를 포함하여 MIT 라이선스로 게시할 것을 요청합니다. 헤더는 저장소에서 링크됩니다.