ChungZH / kylin-screenshot

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Kylin-Screenshot

Powerful yet simple to use screenshot software forked from flameshot.

kylin-screenshot is a powerful screenshot and screen recording tool. It allows you to take screenshots of the captured images in rectangular and circular boxes, set blur, add markers, add text and more. And set mouse display, sound recording, video frame rate, audio bit rate when making screen recording.

Index

Features

  • Customizable appearance.
  • Easy to use.
  • In-app screenshot and screenrecorder edition.
  • DBus interface.

Usage

Dependencies

You will need the following packages to compile kylin-screenshot:

  •           qt5-qmake,
    
  •           qtbase5-dev,
    
  •           qttools5-dev-tools,
    
  •           libqt5svg5-dev,
    
  •           libavformat-dev,
    
  •           libavcodec-dev,
    
  •           libavutil-dev,
    
  •           libswscale-dev,
    
  •           libpulse-dev,
    
  •           libqt5x11extras5,
    
  •           libqt5x11extras5-dev,
    
  •           libxfixes3,
    
  •           libxfixes-dev,
    
  •           libx11-dev,
    
  •           libxinerama1,
    
  •           libxinerama-dev,
    
  •           libgsettings-qt-dev,
    
  •           libkf5windowsystem5
    
  •           libkf5windowsystem-dev,
    
  •           libxtst-dev,
    

You can Build and Install by apt command

sudo mk-build-deps -i kylin-screenshot/debian/control

###Installations After installing all the dependencies, finally run the following commands in the sources root directory:

git clone https://github.com/ubuntukylin/kylin-screenshot.git
cd kylin-screenshot
debuild
cd ..
dpkg -i kylin-screenshot_1.0.0-1_amd64.deb

Terminal Command

You can use the graphical menu to configure Kylin-ScreenShot, but alternatively you can use your terminal or scripts to do so.

  • Open the configuration menu:

    kylin-screenshot config
  • Show the initial help message in the capture mode:

    kylin-screenshot config --showhelp true
  • For more information about the available options use the help flag:

    kylin-screenshot config -h

Keyboard Shortcut

These shortcuts are available in GUI mode:

Keys Description
, , , Move selection 1px
Shift + , , , Resize selection 1px
Esc Quit capture
Ctrl + C Copy to clipboard
Ctrl + S Save selection as a file
Ctrl + Z Undo the last modification

About

License:GNU General Public License v3.0


Languages

Language:C++ 98.2%Language:QMake 1.3%Language:C 0.5%Language:Shell 0.0%