import sys;sys.path.insert(0, '/home/pi/Install/lib/python3.13/site-packages')
import numpy,cv2,imutils,os
posnetek='posnetki/posnetek.mp4';okno=posnetek+' (q - konec)';sirina, visina = 480, 360
kamera = cv2.VideoCapture(0);slik=0
try:
    os.remove(posnetek)
except:
    print('Datoteka posnetki/posnetek.mp4 ne obstaja)')        
zapis = cv2.VideoWriter(posnetek, cv2.VideoWriter_fourcc(*'mp4v'), 10, (480,  360))
if not kamera.isOpened():
    print("Ni kamere")
    exit()
else:    
    kamera.set(cv2.CAP_PROP_FRAME_WIDTH, 640)
    kamera.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
try:    
 while True:
    vrne, slika = kamera.read()
    if not vrne:
        print("Ne sprejmem slike, konec posnetka?")
        break
    slika = imutils.resize(slika, width=480, height=360)
    zapis.write(slika);slik+=1;h, w, l = slika.shape;rezolucija = (w,h)
    cv2.imshow(okno, slika)
    if slik>=100:
        break
    if cv2.waitKey(1) & 0xFF == ord('q'):
        print("Konec slikanja")
        break
except:
    print('Ni odziva :)')    
cv2.destroyAllWindows();kamera.release();zapis.release()
print('Rezolucija'+str(rezolucija));print('Slik '+str(slik))