import winsound
from random import randint
from time import sleep
MAX_FREQUENCY = 2500 # Максимальная частота звука 2500Гц
MAX_DURATION = 1000 # Максимальное время для озвучки одного сигнала 1000 ms
def generate_random_beeps(minutes):
for _ in range(minutes * 60):
frequency = randint(1, MAX_FREQUENCY)
duration = randint(1, MAX_FREQUENCY)
winsound.Beep(frequency, duration)
sleep(1)
from subprocess import Popen, PIPE
import re
def getvideodetails(filepath):
cmd = 'ffmpeg -i %s" % filepath'
p = Popen(cmd, shell=True, stdout=PIPE, stderr=PIPE)
di = p.communicate()
for line in di:
if line.rfind("Video") > 0:
resolution = re.findall("(\d+x\d+)", line)[0]
return resolution
getvideodetails("путь к видео")