Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # FaceBook https://www.facebook.com/photo/?fbid=1180778040743079&set=a.456019453218945
- # pip install opencv-python pyautogui numpy keyboard
- import cv2
- import numpy as np
- import pyautogui
- import keyboard
- screen_size = pyautogui.size()
- fps = 20
- fourcc = cv2.VideoWriter_fourcc(*"XVID")
- output_file = "screen_recording-clcoding.mp4"
- out = cv2.VideoWriter(output_file, fourcc, fps,
- (screen_size.width, screen_size.height))
- print("Recording... Press 'q' to stop.")
- while True:
- screen = pyautogui.screenshot()
- frame = np.array(screen)
- frame = cv2.cvtColor(frame, cv2,COLOR_FGB2BGR)
- out.write(frame)
- if keyboard.is_pressed('q'):
- print("Recording stopped")
- break
- out.release()
- print(f"Video saved to {output_file}")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement