« Une caméra publique pour tester » : différence entre les versions
Aller à la navigation
Aller à la recherche
Page créée avec « En cherchant sur Google, j'ai trouvé des flux vidéo dont celui-ci, http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186 Voici le texte utilisé dans Google pour trouver ces vidéos, inurl:view/viewer_index.shtml Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc. <pre> import cv2 # Remplacez l'URL ci-dessous par celle qui fonctionne dans VLC ou le navigateur video_url = "http://doyen-webcam.internet-box.ch:9000/mj... » |
Aucun résumé des modifications |
||
| Ligne 3 : | Ligne 3 : | ||
http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186 | http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186 | ||
Voici le texte utilisé dans Google pour trouver ces vidéos, inurl:view/viewer_index.shtml | Voici le texte utilisé dans Google pour trouver ces vidéos, | ||
<pre>inurl:view/viewer_index.shtml</pre> | |||
Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc. | Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc. | ||
Version du 8 janvier 2025 à 23:45
En cherchant sur Google, j'ai trouvé des flux vidéo dont celui-ci,
http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186
Voici le texte utilisé dans Google pour trouver ces vidéos,
inurl:view/viewer_index.shtml
Ensuite ce script Python permet de lire la vidéo, pour l'analyser, etc.
import cv2
# Remplacez l'URL ci-dessous par celle qui fonctionne dans VLC ou le navigateur
video_url = "http://doyen-webcam.internet-box.ch:9000/mjpg/video.mjpg"
# url déduite de ce site trouvé sur google : http://doyen-webcam.internet-box.ch:9000/view/viewer_index.shtml?id=10186
# Ouvrir le flux vidéo avec OpenCV
cap = cv2.VideoCapture(video_url)
if not cap.isOpened():
print("Impossible d'accéder au flux vidéo.")
exit()
# Lire et afficher les images du flux vidéo
while True:
ret, frame = cap.read()
if not ret:
print("Fin du flux vidéo ou erreur.")
break
# Afficher l'image dans une fenêtre
cv2.imshow('Flux vidéo', frame)
# Quitter avec la touche 'q'
if cv2.waitKey(1) & 0xFF == ord('q'):
break
# Libérer les ressources
cap.release()
cv2.destroyAllWindows()