Giter Site home page Giter Site logo

kevinkoech357 / screen_rekod Goto Github PK

View Code? Open in Web Editor NEW
1.0 1.0 0.0 467 KB

A screen recording web app that allows users to record their screens and upload to an online server. Users can also download and generate a shareable link to send to their peers or showcase app demos.

Home Page: https://screen-rekod-kevinkoech.koyeb.app/

License: MIT License

Python 34.41% CSS 0.21% JavaScript 35.89% HTML 29.16% Mako 0.33%
flask flask-sqlalchemy gunicorn-flask-webserver html-css-javascript mediarecorder-api nginx ubuntu-server

screen_rekod's Introduction

Screen Rekod

Description

Screen Rekod is a powerful web application built on the Flask framework, designed to provide seamless screen recording capabilities. Whether you're creating instructional content, recording presentations, or capturing gameplay, Screen Rekod offers a sophisticated platform for high-quality screen recording.

Table of Contents

Features

  • Advanced Screen Capture: Record your screen activities with precision.
  • High-Resolution Video Recording: Create professional-quality videos of your screen sessions.
  • User-Friendly Interface: Intuitive design for seamless user experience.

Getting Started

Installation

To leverage Screen Rekod locally, follow these steps:

# Clone the repository
$ git clone https://github.com/kevinkoech357/screen_rekod.git

# Navigate to the project directory
$ cd screen_rekod

# Create and activate a virtual environment
$ python -m venv venv
$ source venv/bin/activate  # On Windows, use `venv\Scripts\activate`

# Install dependencies
$ pip install -r requirements.txt

# Run tests
$ pytest

# Start application
$ python run.py

N/B: Navigate to http://127.0.0.1:5000 on your browser to view the app.

Recording

Explore the sophisticated screen recording services offered by Screen Rekod:

  • Real-time Screen Capture: Record your screen activities in real-time.
  • Versatile Video Recording: Capture presentations, tutorials, or gameplay with flexibility.

Customization

Tailor your recording experience with Screen Rekod's customizable features:

  • Screen Selection: Choose specific screens or application windows for targeted recording.

Usage

To initiate a recording with Screen Rekod, follow these steps:

  • Launch the application.
  • Select the desired screen or application window for recording.
  • Configure recording settings based on your preferences.
  • Click the "Start recording" button to commence capturing your screen.
  • Allow microphone use.
  • Stop the recording when your session is complete.

Before You Go...

Explore additional tools and resources:

  • Transkript: Convert audio and video recordings into accurate written text.
  • Don't forget to star the repo.

License

This project is licensed under the MIT License. For a comprehensive overview, refer to the LICENSE file.

screen_rekod's People

Contributors

dependabot[bot] avatar kevinkoech357 avatar

Stargazers

 avatar

Watchers

 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.