recordcapture is a library based on Desktop Duplication API, pillow, and pyaudio which provide multiple methods for capturing and recording Screen and Microphone.
Project description
recordcapture
recordcapture is a library based on Desktop Duplication API, pillow, and pyaudio which provide multiple methods for capturing and recording Screen and Microphone.
Usuage:
import recordcapture
sr=screenRecord()
sr.start(seconds=30,filename=None,frame=30,bitrate=8000000,useGPU=False,countdown=5,echo=True)
#Note: All Parameters are optional
seconds: total time to record the screen in seconds
filename: any filename eg: abc.mp4, if not provided, will take timestamp as default.
frame: frame per second.
bitrate: bit processed per unit of time
useGPU: using gpu for enhanced the recording, if face issue the put as False
countdown: countdown before start recording
echo: to print the event messages
ar=micRecord()
ar.start(seconds=30,filename=None,chunk=1024,channels=2,rate=44100,countdown=5,echo=True)
#Note: All Parameters are optional
seconds: total time to record the screen in seconds
filename: any filename eg: abc.wav, if not provided, will take timestamp as default.
chunk: chunk size
channels: sound coming from points
rate: sample rate
countdown: countdown before start recording
echo: to print the event messages
ss=screenshot()
ss.capture(countdown=5,filename=None,extension='png',echo=True)
#Note: All Parameters are optional
countdown: countdown before start recording
filename: any filename eg: abc.png, if not provided, will take timestamp as default.
extension: file extension
echo: to print the event messages
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
File details
Details for the file recordcapture-0.0.2.tar.gz.
File metadata
- Download URL: recordcapture-0.0.2.tar.gz
- Upload date:
- Size: 2.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.0 CPython/3.9.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
033577435634e5bc4dcc13eb9e89a8ef72c1771958c4c713cd4766681ec92f4d
|
|
| MD5 |
da264c8e1d86e3dd2b7d825d15768569
|
|
| BLAKE2b-256 |
b49dd89601f88a085372dd7293f1014463a174e7ff46802a6b95abb2378f0d0b
|