test on mac

This commit is contained in:
2026-05-14 16:08:17 +02:00
parent 6c401b62bb
commit b13c468df9
42 changed files with 7932 additions and 2 deletions

21
test_pyuvc.py Normal file
View File

@@ -0,0 +1,21 @@
import uvc
# W Twojej wersji używamy bezpośrednio device_list()
devices = uvc.device_list()
print(f"Znalezione urządzenia: {devices}")
if devices:
try:
# Otwarcie pierwszego urządzenia z listy
# Często wymaga przekazania indeksu lub obiektu z listy
cap = uvc.Capture(devices[0]['uid'])
print(f"Połączono z: {cap.name}")
# Opcjonalnie: sprawdzenie czy działa
print(f"Dostępne tryby: {cap.available_modes}")
cap.close()
except Exception as e:
print(f"Błąd podczas otwierania kamery: {e}")
else:
print("Lista urządzeń jest pusta. Sprawdź podłączenie kamery.")