J'ai ce code qui lit une vidéo, et détecte quelque chose dessus. Chaque fois qu'il détecte quelque chose dans la vidéo, je veux entendre quelque chose, voici le code :
import cv2
import os
video_capture = cv2.VideoCapture('video')
while True:
_, frame = video_capture.read()
found = detect_something(frame)
if found :
os.system("aplay 'alarm'")
cv2.imshow('Video',frame)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
video_capture.release()
cv2.destroyAllWindows()
Le problème est qu'à chaque fois que l'alarme est diffusée, la vidéo se fige. Je veux que l'alarme soit diffusée comme un son de fond. Comment faire ?