All Projects → vkohaupt → Vokoscreenng

vkohaupt / Vokoscreenng

Licence: gpl-2.0
VokscreenNG is a user friendly Open Source screencaster for Linux and Windows.

Projects that are alternatives of or similar to Vokoscreenng

psimedia
Audio/video RTP abstraction library
Stars: ✭ 19 (-94.59%)
Mutual labels:  gstreamer
Dockerfiles
Optimized media, analytics and graphics software stack images. Use the dockerfile(s) in your project or as a recipe book for bare metal installation.
Stars: ✭ 98 (-72.08%)
Mutual labels:  gstreamer
Castaway
System for building screencasts and video presentations
Stars: ✭ 307 (-12.54%)
Mutual labels:  screencast
Promys
Screencasting project
Stars: ✭ 69 (-80.34%)
Mutual labels:  screencast
jetson csi cam
A ROS package making it simple to use CSI cameras on the Nvidia Jetson TK1, TX1, or TX2 with ROS.
Stars: ✭ 95 (-72.93%)
Mutual labels:  gstreamer
Menyoki
Screen{shot,cast} and perform ImageOps on the command line 🌱 🏞️
Stars: ✭ 255 (-27.35%)
Mutual labels:  screencast
gst-sync-server
A library for synchronised network playback applications
Stars: ✭ 56 (-84.05%)
Mutual labels:  gstreamer
Screen capture lite
cross platform screen/window capturing library
Stars: ✭ 340 (-3.13%)
Mutual labels:  screencast
webrtcsink
All-batteries included GStreamer WebRTC producer
Stars: ✭ 18 (-94.87%)
Mutual labels:  gstreamer
Exaile
🎶 Cross-platform music player
Stars: ✭ 270 (-23.08%)
Mutual labels:  gstreamer
gst-plugin-ndi
GStreamer NDI Plugin for Linux
Stars: ✭ 94 (-73.22%)
Mutual labels:  gstreamer
streamdelay
A delay + dump button for live streams, allowing screening and redaction of explict content.
Stars: ✭ 31 (-91.17%)
Mutual labels:  gstreamer
Rtspallthethings
Deprecated RTSP media server -- Use github.com/aler9/rtsp-simple-server instead.
Stars: ✭ 258 (-26.5%)
Mutual labels:  gstreamer
docker-nvidia-glx-desktop
MATE Desktop container designed for Kubernetes supporting OpenGL GLX and Vulkan for NVIDIA GPUs with WebRTC and HTML5, providing an open source remote cloud graphics or game streaming platform. Spawns its own fully isolated X Server instead of using the host X server, therefore not requiring /tmp/.X11-unix host sockets or host configuration.
Stars: ✭ 47 (-86.61%)
Mutual labels:  gstreamer
Gstreamer Rs
GStreamer bindings for Rust - This repository moved to https://gitlab.freedesktop.org/gstreamer/gstreamer-rs
Stars: ✭ 319 (-9.12%)
Mutual labels:  gstreamer
JDSP4Linux
An audio effect processor for PipeWire and PulseAudio clients
Stars: ✭ 192 (-45.3%)
Mutual labels:  gstreamer
buzztrax
Buzztrax is a modular music composer for Linux.
Stars: ✭ 86 (-75.5%)
Mutual labels:  gstreamer
Movie Monad
📺 A free and simple to use video player made with Haskell.
Stars: ✭ 347 (-1.14%)
Mutual labels:  gstreamer
Nnstreamer
🔀 Neural Network (NN) Streamer, Stream Processing Paradigm for Neural Network Apps/Devices.
Stars: ✭ 329 (-6.27%)
Mutual labels:  gstreamer
Kms Core
Core library of Kurento Media Server
Stars: ✭ 260 (-25.93%)
Mutual labels:  gstreamer

vokoscreenNG (New Generation)

  • For Linux(X11) and Windows
  • vokoscreenNG is based of Qt and GStreamer.

Download

Translate

Only 100% translated languages will be added to vokoscreenNG. You can translate to anytime, your translation will be included in the next bugfix release. Please translate only at Transifex, it is very easy. https://www.transifex.com/vkohaupt/vokoscreen/

Code Contributions

If you want to contribute code, please ask beforehand whether your idea finds harmony. Your source code must be in separate files and published under the MIT-License. Every file must include the License-header. The License-header can be found here: https://github.com/vkohaupt/vokoscreenNG/blob/3.0/Third-Party-License/MIT-License

Windows 10

Requirements

  • The integrated vokoscreenNG Player needs a codec pack.

BuildRequires

Environment

  • GST_PLUGIN_PATH=C:\gstreamer\1.0\x86\lib\gstreamer-1.0
  • GSTREAMER_1_0_ROOT_X86=C:\gstreamer\1.0\x86\

Linux

Note

Since every distribution has its own characteristics, a make install is not supported. The integration into the distribution must be carried out by each distribution itself. The same applies to metadata.

Run-time requirements

  • Qt5 >= 5.9.4
  • pulseaudio
  • gstreamer >= 1.12.5
  • gstreamer-plugins-base
    • Audio: vorbis, opus
  • gstreamer-plugins-good
    • Format: mkv, avi, webm, mp4, mov
    • Video: vp8
    • Audio: flac
  • gstreamer-plugins-bad
    • Video: camera
    • Audio: AAC (since 3.0.5)
  • gstreamer-plugins-bad-orig-addon (openSUSE Packman)
    • Video: openh264
  • gstreamer-plugins-ugly
    • Video: x264
    • Audio: mp3
  • gstreamer-plugins-ugly-orig-addon (openSUSE Packman)
    • Video: x264
  • gstreamer-plugins-libav
    • Player: x264

VAAPI only supported in vokoscreenNG 3.0.0 - 3.0.8

  • gstreamer-plugins-vaapi
    • Intel Hardwareenconding H.264 and MPEG2
  • intel-vaapi-driver
    • Intel Hardwareenconding H.264 and MPEG2

Build requirements

  • pkgconfig
  • libqt5-devel
  • libqt5-linguist
  • libX11-devel
  • gstreamer-devel
  • libpulse-devel (since 3.0.7)

On Ubuntu these requirements can be satisfied by running sudo apt install libgstreamer1.0-dev qt5-default qttools5-dev-tools libqt5x11extras5-dev qtmultimedia5-dev libqt5multimedia5-plugins libpulse-dev

Build instructions

  1. Download the source / clone the repo and cd into its directory
  2. cd src
  3. qmake

Install packages

  • Debian: sudo apt install vokoscreen-ng
  • Fedora: sudo dnf install vokoscreenNG
  • openSUSE (Tumbleweed and Leap 15.2): sudo zypper install vokoscreenNG
  • Snap: sudo snap install vokoscreen-ng
  • Ubuntu: sudo apt install vokoscreen-ng
  • Arch linux: sudo pacman -S vokoscreen
  • NixOS: nix-env -iA nixos.vokoscreen-ng

Picture Picture Picture Picture Picture Picture Picture Picture Picture

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].