Skip to content

poJLikno/VideoRec

Repository files navigation

VideoRec

WinAPI: C++ Lib: WASAPI Lib: FFmpeg Lib: OpenCL Lib: WindowLib Developer: poJLikno License: GPL v3

This app supplies opportunity to record high quality and perfomace videos of screen or windows.

VideoRec_4_1_GDI-video

Features

  • Video recording
  • Audio recording
  • Capture windows (support layered windows)
  • Capture cursor
  • Preview captured video
  • Capture loopback audio
  • H264 codec
  • MP3 codec
  • MP4 output file format
  • Hotkey support
  • Double buffer async file write
  • Dynamic audio pts
  • DPI unaware

How to use

  1. Select source window for capture or capture desktop
  2. Check/Uncheck optimization setting in entire window capture mode
  3. Setup settings for video (resolution, fps)
  4. Choose a method of caption
  5. Press "Apply"
  6. Select "Options" -> "Start recording" or press hotkey (Alt + K)

How to build from sources

For successful app compilation you need install OpenCL and FFmpeg libs. Visual Studio supply vcpkg manager and this solution has vcpkg dependencies, so you need just run vcpkg install --triplet=x64-windows in VS powrshell to install libraries. Now you are ready to build the app.

Releases

You can get the latest release right here!