Giter VIP home page Giter VIP logo

pear-rec's Introduction

pear-rec

(δΈ­ζ–‡ | English | Deutsch)

Documentation

pear-rec(pear rec) is a cross platform screenshot, screen recording, audio recording, and video recording software.

pear-rec(pear rec) is a project based on react + electron + vite + ffmpeg + viewerjs + plyr + aplayer + react-screenshots.

More functions and APIs can be found on the official website.

Example

web pages

Installation

gitee: https://gitee.com/xiguapi027/pear-rec
github: https://github.com/027xiguapi/pear-rec

Usage

Getting Started

To clone and run this repository you'll need Git , Node.js (which comes with npm) and pnpm installed on your computer. From your command line:

# Clone this repository
git clone https://github.com/027xiguapi/pear-rec.git
# Go into the repository
cd pear-rec
# Install dependencies
pnpm install
# Rebuild electron
pnpm run rebuild:desktop
# Run the web
pnpm run dev:web
# Build the web
pnpm run build:web
# Build the desktop
pnpm run build:desktop

Functions

Features that have been ticked are the latest in the development process but may not have been released in the latest version

  • Screenshot(react-screenshots)
    • Frame crop
    • Resizable frame position
    • Colour picker
    • Magnifying glass
    • Brush (freehand brush)
    • Geometric shapes (border fill support adjustment)
    • Advanced palette settings
    • Image filters (local mosaic blur and colour adjustment supported)
    • Customize what happens when the frame is released
    • Map search by map
    • QR code recognition
    • Quick full screen capture to clipboard or custom directory
    • Screenshot history
    • Window and control selection (using OpenCV edge recognition)
    • Long screen capture
    • Multi-screen
  • Record screen(ffmpeg)
    • Recording full screen
    • Screenshot
    • Customize size
    • Mute
    • Key prompt
    • Cursor Location Tips
    • Recorder bar
    • Stream Write
  • Record audio(WebRTC)
    • Setting
    • Watch audio
    • Download audio
    • Edit audio
  • Record video(WebRTC)
    • Custom bit rate
  • Picture Preview(viewerjs)
    • Zoom in
    • Zoom out
    • Drag
    • Flip
    • Pin
    • Watch local image
    • Download
    • Print
    • ocr
    • Watch list
    • Map search by map
    • QR code recognition
  • edit image(tui-image-editor)
  • Video Preview(plyr)
  • Audio Previews(aplayer)
  • setting
    • user uuid
    • Save address
    • Self-starting
    • internationalization(zh,en,de )

Internationalization(I18n)

  • Chinese
  • English
  • German

Test

OS Windows Linux Macos
Test 🟒 β—― β—―

Download

OS Windows Linux Macos
link Download β—― β—―

Feedback

We recommend that issue be used for problem feedback, or others:

  • QQ group

License

pear-rec is available under the Apache License V2.

pear-rec's People

Contributors

027xiguapi avatar artsmp0 avatar natowi avatar sanjeever avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    πŸ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. πŸ“ŠπŸ“ˆπŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❀️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.