A lightweight Bash script that installs and controls SimpleScreenRecorder directly from the terminal.
It automatically starts screen recording in the background and lets you stop & save recordings interactively — with colorful ASCII banners for a better CLI experience 🎨
- 🔄 Automatically updates the system
- 📦 Installs required dependencies
- 🎬 Starts recording in the background (no GUI popups)
- ⌨️ Interactive terminal prompt to stop recording
- 🌈 ASCII banners using
figlet+lolcat - 📁 Saves recordings to the
Videosdirectory
- Debian / Ubuntu based Linux
- Bash shell
sudoprivileges
The script installs the following packages automatically:
simplescreenrecorderfigletlolcat
git clone https://github.com/your-username/terminal-screen-recorder.git
cd terminal-screen-recorder
chmod +x screen-recorder.sh./screenrecorder.shSystem packages are updatedRequired tools are installedScreen recording starts automaticallyYou’ll be prompted in the terminal to stop recordingRecording is saved when you confirm
All recorded videos are saved in:
/home/<your-username>/Videos/
-
Make sure no other instance of SimpleScreenRecorder is running -
Intended for personal or educational use -
Tested on Ubuntu-based systems
This project is licensed under the MIT License. Feel free to use, modify, and share.
If you like this project, consider giving it a ⭐ on GitHub!
Happy Recording 🎬