Camera : viewfinder permanent + preview live pendant compte à rebours

- activer_viewfinder() à la connexion DSLR (miroir levé dès le démarrage)
- activer_viewfinder() après chaque capture (certains Canon le désactivent)
- Suppression desactiver_viewfinder() — miroir ne redescend plus jamais
- lancerPreview() au début du compte à rebours, arreterPreview() juste avant la capture
- Preview live fonctionnel : l'utilisateur se voit pendant tout le compte à rebours

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-05 22:32:46 +02:00
parent 0477831679
commit 0a918666b3
2 changed files with 10 additions and 20 deletions

View File

@@ -111,12 +111,12 @@ async function lancerCapture() {
compteurEl.textContent = `Photo ${i + 1} / ${nbPhotos}`;
}
// Compte a rebours SANS preview (libere la camera)
lancerPreview(); // Miroir live pendant le compte à rebours
await compteARebours();
arreterPreview(); // Libère le bus USB gphoto2 pour la capture
afficherFlash();
// Preview arrete -> capture propre sans conflit gphoto2
const promesseCapture = apiPost('/api/capturer').catch(() => null);
let resultat = await promesseCapture;
let erreurReseau = false;