Skip to main content

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

recordcapture-0.0.2.tar.gz (2.9 kB view details)

Uploaded Source

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

Hashes for recordcapture-0.0.2.tar.gz
Algorithm Hash digest
SHA256 033577435634e5bc4dcc13eb9e89a8ef72c1771958c4c713cd4766681ec92f4d
MD5 da264c8e1d86e3dd2b7d825d15768569
BLAKE2b-256 b49dd89601f88a085372dd7293f1014463a174e7ff46802a6b95abb2378f0d0b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page