[PR #2701] Add effect-srm program-gui to 'Video' section #2014

Open
opened 2025-11-06 13:27:45 -06:00 by GiteaMirror · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/vinta/awesome-python/pull/2701
Author: @tutosrive
Created: 5/7/2025
Status: 🔄 Open

Base: masterHead: add-effect-srm


📝 Commits (1)

  • 431ac00 Add effect-srm program-gui to 'Video' section

📊 Changes

1 file changed (+1 additions, -0 deletions)

View changed files

📝 README.md (+1 -0)

📄 Description

What is this Python project?

Effect-SRM (Effect Screen Recorder Master) is a Python-based screen recorder with real-time visual effects. It captures the desktop and applies filters on the fly, then writes the result to video files.

What’s the difference between this Python project and similar ones?

Aspect Effect-SRM OBS Studio pyav / ffmpeg
Real-time FX Built-in filters applied during capture Plugin-based, heavier setup Post-processing only
Ease of Use Via console Scripts: esrm, srm, effect-screen-recorder-master Requires complex scene setup Command-line only
Dependencies Python + GUI toolkit (CustomTkinter) and External binary (ffmpeg) C++/Qt + heavy dependencies External binary (ffmpeg)
Target Audience Quick demos and tutorials Professional streaming and recording Batch conversion and processing

Anyone who agrees with this pull request could submit an Approve review to it.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/vinta/awesome-python/pull/2701 **Author:** [@tutosrive](https://github.com/tutosrive) **Created:** 5/7/2025 **Status:** 🔄 Open **Base:** `master` ← **Head:** `add-effect-srm` --- ### 📝 Commits (1) - [`431ac00`](https://github.com/vinta/awesome-python/commit/431ac0024283c11b175daee4c2de0a107e23db92) Add `effect-srm` program-gui to 'Video' section ### 📊 Changes **1 file changed** (+1 additions, -0 deletions) <details> <summary>View changed files</summary> 📝 `README.md` (+1 -0) </details> ### 📄 Description ## What is this Python project? Effect-SRM (Effect Screen Recorder Master) is a Python-based screen recorder with real-time visual effects. It captures the desktop and applies filters on the fly, then writes the result to video files. ## What’s the difference between this Python project and similar ones? | Aspect | Effect-SRM | OBS Studio | pyav / ffmpeg | |-------------------|--------------------------------------------------|------------------------------------------------|-----------------------------------------------| | **Real-time FX** | Built-in filters applied during capture | Plugin-based, heavier setup | Post-processing only | | **Ease of Use** | Via console Scripts: `esrm`, `srm`, `effect-screen-recorder-master` | Requires complex scene setup | Command-line only | | **Dependencies** | Python + GUI toolkit (CustomTkinter) and External binary (ffmpeg) | C++/Qt + heavy dependencies | External binary (ffmpeg) | | **Target Audience** | Quick demos and tutorials | Professional streaming and recording | Batch conversion and processing | Anyone who agrees with this pull request could submit an *Approve* review to it. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
GiteaMirror added the pull-request label 2025-11-06 13:27:45 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/awesome-python#2014