Paranormal Explorer

Application d'investigation paranormale avancee

Version 1.0.1 โ€” Mars 2026
๐ŸŒ

Introduction

Paranormal Explorer est une application desktop complete pour l'investigation paranormale. Construite en Processing 4.x (Java), elle combine un explorateur de fichiers avance, des previews multimedia, de l'analyse IA locale, un assistant IA conversationnel, et des outils d'annotation.

๐Ÿ“

Explorateur avance

Navigation en colonnes, tri, recherche, historique

๐ŸŽฌ

Previews multimedia

Audio, video, images, texte, PDF avec dual-engine

๐Ÿค–

IA locale

Classification audio/image, detection objets, separation vocale

๐Ÿ’ฌ

Assistant IA

Chat Gemini/Groq avec acces fichiers securise

๐ŸŽฅ

Video Multi-Cam

2 a 4 videos synchronisees en grille avec transport unifie

๐Ÿ‘๏ธ

Analyse camera fixe

Detection de mouvement temps reel avec alertes

๐Ÿ“

Annotations

Notes timestampees, export rapport, persistence

๐Ÿ”

Analyse Vision / Audio

Analyse multimodale d'images et audio via Gemini ou Groq

๐Ÿ“Š

Rapports & Montage IA

Dashboard HTML, synthese IA et plan de montage documentaire

๐Ÿ“น

Studio de capture

Enregistrement webcam/camera USB avec preview en direct

Configuration requise

⚠ Important โ€” Mise a l'echelle de l'affichage : Paranormal Explorer utilise un moteur de rendu OpenGL (Processing/JOGL) qui n'est pas compatible avec les mises a l'echelle Windows superieures a 125%. Si votre ecran est configure a 150% ou plus, l'application refusera de demarrer et affichera un message vous invitant a reduire la mise a l'echelle. L'experience optimale est a 100%.

Installation

Etape 1 : Lancer l'installateur

Executez ParanormalExplorer_Setup.exe en tant qu'administrateur. L'installateur installe l'application dans C:\Program Files\ParanormalExplorer et configure automatiquement toutes les dependances :

Le script utilitaires\installer.bat est execute automatiquement pendant l'installation pour configurer les dependances Python et les logiciels tiers.

Note : L'installation complete peut prendre 10-15 minutes selon votre connexion internet. PyTorch represente environ 2 Go de telechargement.

Etape 2 : Lancer l'application

Utilisez le raccourci Paranormal Explorer dans le menu Demarrer ou sur le Bureau, ou double-cliquez sur ParanormalExplore.exe dans le dossier d'installation.

Optimisation memoire automatique : Au premier lancement, l'application detecte la quantite de RAM de votre machine et configure automatiquement la memoire Java (25% de la RAM, entre 1 Go et 4 Go). Si un ajustement est necessaire, un message orange vous demandera de redemarrer l'application pour appliquer la nouvelle configuration. Ce processus ne se produit qu'une seule fois.

Etape 3 : Configurer l'Assistant IA (optionnel)

Pour utiliser l'assistant IA conversationnel :

  1. Allez dans Options โ†’ Assistant IA
  2. Activez l'assistant
  3. Choisissez un fournisseur (Gemini ou Groq)
  4. Entrez votre cle API correspondante
  5. Cliquez sur "Tester connexion"
Groq est gratuit ! Creez un compte sur console.groq.com pour obtenir une cle API gratuite avec le modele Llama 3.3 70B.

Desinstallation

Pour desinstaller proprement Paranormal Explorer :

La desinstallation supprime tous les fichiers de l'application. Les donnees utilisateur (parametres, annotations, historique d'analyse) stockees dans %APPDATA%\ParanormalExplorer\ sont conservees. Supprimez ce dossier manuellement si vous souhaitez un nettoyage complet.

Interface utilisateur

L'interface est divisee en 3 panneaux redimensionnables :

Zone Description Contenu
Gauche Sidebar Acces rapide (Home, Desktop, Documents, Downloads, Drives). Les lecteurs fantomes ou inaccessibles sont automatiquement filtres. Clic droit sur "DRIVES" pour afficher/masquer des disques individuellement
Centre Explorateur Navigation en colonnes style Finder
Droite Preview + IA Apercu du fichier selectionne + HUD IA + Assistant chat

Barre du haut

Mode d'affichage

L'application s'ouvre toujours en mode fenetre avec un scaling adaptatif automatique selon la resolution de votre ecran :

Resolution ecran Echelle fenetre
1920ร—1080 (Full HD) 92% de l'ecran
2560ร—1440 (QHD) 100% (1920ร—1080 natif)
3440ร—1440 (Ultrawide) 120%
3840ร—2160 (4K UHD) 150%
5120+ (5K et plus) 200%

La fenetre est automatiquement limitee pour ne jamais depasser la taille de l'ecran.

Theme et personnalisation

Allez dans Options โ†’ Interface pour personnaliser :

Explorateur de fichiers

Navigation

Menu contextuel (clic droit)

Action Description
Ouvrir Ouvre le fichier/dossier
Ouvrir avec l'app par defaut Lance l'application Windows associee
Copier Copie le fichier dans le presse-papier interne (aussi compatible avec l'Explorateur Windows)
Couper Marque le fichier pour deplacer (visuel assombri dans la liste). Le fichier est deplace lors du Coller
Renommer Ouvre une boite de dialogue pour modifier le nom du fichier ou dossier. Detecte automatiquement les conflits de noms
Supprimer Deplace vers la corbeille (ou suppression directe selon les parametres)
Deplacer vers... Ouvre un selecteur de dossier pour deplacer le fichier. Gere le deplacement entre partitions
Proprietes Affiche les metadonnees
Annotations Active/desactive les annotations sur un dossier (les fichiers passent en vert)
Rapport HTML / Rapport IA / Montage IA Bouton progressif en 3 etapes : 1) Genere un dashboard HTML. 2) Devient "Rapport IA" pour une synthese experte. 3) Devient "Montage IA" pour un plan de montage documentaire. L'etat est detecte automatiquement (persiste apres redemarrage)
Coordonnees Maps Definir les coordonnees GPS du lieu d'investigation (lat, lon). Visible uniquement sur les dossiers avec annotations actives. Les coordonnees sont utilisees dans le Rapport HTML pour enrichir le contexte environnemental
Encoder MP3 Reencode un fichier audio en MP3 via FFmpeg (192 kbps, libmp3lame). Disponible sur les fichiers audio
Video Multi-Cam Ouvre le picker multi-cam (dossier/fond) ou lance le multi-cam (fichier video)
Sessions Multi-Cam Ouvre le picker directement dans l'onglet historique des sessions sauvegardees
Analyse Audio IA Lance une analyse audio multimodale sur un fichier audio (via Gemini ou Groq selon votre configuration)
Analyse Vision IA Ouvre l'image en plein ecran et lance directement l'analyse vision (via Gemini ou Groq selon votre configuration)
Capture Ouvre le studio de capture (enregistrement webcam/camera USB)

Menu contextuel sur le fond (clic droit sur zone vide)

Quand vous cliquez droit sur le fond vide de l'explorateur (pas sur un fichier), un menu different apparait avec des actions generales :

Action Description
Actualiser Rafraichit le contenu du dossier et regenere les miniatures
Dossier parent Remonte d'un niveau dans l'arborescence
Options Ouvre les parametres de l'application
Capture Ouvre le studio de capture webcam
Video Multi-Cam Ouvre le picker multi-cam pour le dossier courant
Sessions Multi-Cam Ouvre le picker en mode historique des sessions
Coller Colle les fichiers precedemment copies ou coupes (visible uniquement si le presse-papier contient des fichiers)
Nouveau dossier Cree un nouveau dossier dans le repertoire courant
Raccourcis clavier Affiche l'overlay scrollable de tous les raccourcis clavier de l'application

Menu contextuel multi-selection (Ctrl+clic puis clic droit)

Quand plusieurs fichiers sont selectionnes, le clic droit propose un menu batch :

ActionDescription
Copier N fichiersCopie les N fichiers selectionnes
Couper N fichiersMarque les N fichiers pour deplacement
Supprimer N fichiersSupprime tous les fichiers selectionnes (confirmation demandee)
Comparer voixCompare 2 fichiers audio via Gemini (uniquement si 2 audios sont selectionnes)
Comparer imagesCompare 2 images temporellement (uniquement si 2 images sont selectionnees)
Video Multi-CamLance le multi-cam avec les videos selectionnees

Multi-selection (Ctrl+clic)

Maintenez Ctrl et cliquez sur des fichiers ou dossiers pour les selectionner. Des badges [1] [2] [3] [4] apparaissent sur les elements selectionnes. La multi-selection est illimitee pour les operations Copier/Couper/Supprimer, et limitee a 4 videos pour le Multi-Cam.

Visibilite des disques

Faites un clic droit sur le label "DRIVES" dans la sidebar pour ouvrir le gestionnaire de visibilite des disques.

Astuce : Masquer les disques non pertinents (lecteurs reseau, cles USB vides, partitions systeme) permet de garder une sidebar propre et de naviguer plus rapidement vers vos dossiers d'investigation.

Tri par colonnes

Cliquez sur les en-tetes de colonnes pour trier la liste :

Colonne Tri
Nom Alphabetique (A-Z / Z-A)
Analyse Par pourcentage d'analyse (0-100%)
Date Par date de modification (recent / ancien)
Type Par extension de fichier
Taille Par taille (gros / petit)

Un indicateur โ–ฒ/โ–ผ s'affiche sur la colonne active. Cliquez une 2e fois pour inverser l'ordre. Les dossiers restent toujours en premier.

Colonne Analyse

La colonne Analyse permet de marquer manuellement le pourcentage d'analyse effectue sur chaque fichier media (audio/video) :

Cette fonctionnalite est utile pour suivre votre progression lors de l'analyse de nombreux fichiers d'investigation.

Les pourcentages sont sauvegardes dans %APPDATA%\ParanormalExplorer\analysis_progress.json

Previews multimedia

Images

Formats supportes : PNG, JPG, JPEG, GIF, BMP, WEBP, TIFF

Audio

Formats supportes : WAV, MP3, OGG, FLAC, M4A, AAC, WMA, OPUS

Video

Formats supportes : MP4, AVI, MKV, MOV, MTS, M2TS, WEBM, WMV

Texte

Formats supportes : TXT, LOG, JSON, XML, CSV, MD, PY, JS, etc.

PDF

Via Apache PDFBox

Mode plein ecran

Double-cliquez sur un fichier ou appuyez sur Enter pour ouvrir en plein ecran.

Mode Image

Fonction Controle Description
Zoom Molette Zoom avant/arriere
Pan Clic + drag Deplacer l'image zoomee
Fit F Ajuster a la fenetre (reset zoom + position)
Recentrer Q Recentrer l'image sans changer le zoom
Contours Bouton Edge Detection Sobel
Histogramme Bouton Histo RGB + luminance
ROI R Dessiner une region d'interet
Analyse Vision IA Bouton AI Analyse multimodale via Gemini ou Groq (anomalies ou description)
Analyse pareidolie Bouton Pareid. Detection multi-passes d'humanoides et visages (6 passes de robustesse)
Estimation profondeur Bouton Profondeur Carte de profondeur monoculaire MiDaS (overlay semi-transparent, colormap gray/jet)
Ajustements Sliders Luminosite, contraste, saturation, gamma
Effets image (FX) Bouton FX / X 14 effets non-destructifs : niveaux de gris, retourner, inverser, seuil, dilatation, erosion, quantification, palette, Canny edge, hautes lumieres, ombres, auto-balance, bloom, nettete. Sauvegarde copie avec effets appliques.
Comparaison d'images (Image Diff) Menu contextuel (2 images selectionnees) Compare deux images via Python (OpenCV) : alignement ORB+Homography, heatmap des differences, detection de contours/regions modifiees, pourcentage de difference total et Quick diff. Overlay resultats sur l'image en plein ecran.
Rotation ] / [ Tourner l'image de 90ยฐ dans le sens horaire / anti-horaire
Inverser couleurs I Inverser les couleurs de l'image
Reset ajustements 0 Remettre tous les ajustements visuels et la rotation a zero

Mode Video

Fonction Controle Description
Play/Pause Espace Lecture/pause
Stop S Arreter et revenir au debut
Seek Timeline Cliquer pour aller a une position
Recentrer Q Recentrer la video sans changer le zoom
Camera fixe M Mode detection de mouvement
Waveform audio A Cycle des 3 modes d'affichage
Annotations HUD N Panneau flottant des annotations
Extraction audio Bouton Audio / W Extrait l'audio de la video en WAV (PCM 16-bit, 44100Hz) et ouvre l'editeur audio pour analyse spectrale, detection d'EVP, etc.
Volume / Augmenter ou diminuer le volume de lecture par pas de 5% (0-100%)
Sourdine P Couper ou remettre le son (mute/unmute)
Rotation ] / [ Tourner la video de 90ยฐ dans le sens horaire / anti-horaire
Inverser couleurs I Inverser les couleurs de la video
Reset ajustements 0 Remettre tous les ajustements visuels et la rotation a zero

Analyse camera fixe

Important : Cette fonctionnalite est concue uniquement pour les videos de camera fixe (surveillance, camera trap). Les mouvements de camera generent des faux positifs.
  1. Cliquez sur le bouton ๐Ÿ‘๏ธ Fixe
  2. Dessinez une zone ROI de surveillance
  3. Attendez la calibration (10 frames)
  4. La detection demarre automatiquement
  5. Les alertes sont enregistrees dans motion_detections.csv

Modes waveform audio

Editeur audio

L'editeur audio ne supporte que les fichiers WAV. Pour les autres formats, convertissez-les d'abord.

Interface

Operations

Operation Description
Couper Supprime la zone selectionnee
Extraire Garde uniquement la zone selectionnee
Amplifier Ajuste le gain en dB
Vitesse Ralentit ou accelere (0.5x - 2.0x)
Volume Regle le volume de lecture (0-100%), mute/unmute avec P

Navigation dans la waveform

Equalizer VLC

Disponible uniquement avec le moteur VLC :

Comparaison A/B

Permet de comparer l'audio original avec une version filtree en temps reel :

Encodage MP3

Vous pouvez reencoder n'importe quel fichier audio en MP3 directement depuis le menu contextuel :

Video Multi-Cam

L'outil Video Multi-Cam permet de lire simultanement 2 a 4 videos en grille synchronisee. Concu pour les investigations avec plusieurs cameras filmant en parallele dans differentes pieces, il permet de verifier visuellement ce qui se passait sur toutes les cameras a l'instant ou un son suspect est detecte.

Cas d'utilisation : Vous avez 3 cameras (GoPro, Sony, Zoom) qui filment simultanement dans 3 pieces differentes. Quand vous detectez un bruit suspect sur l'audio d'une camera, vous pouvez instantanement voir ce qui se passait sur les autres cameras au meme moment.

Ouvrir le Video Multi-Cam

Trois methodes sont disponibles :

Methode Comment Resultat
Picker (dossier) Clic droit sur un dossier ou sur le fond โ†’ "Video Multi-Cam" Ouvre le picker avec scan recursif de tous les sous-dossiers
Fichier direct Clic droit sur un fichier video โ†’ "Video Multi-Cam" Lance le multi-cam avec ce fichier + la multi-selection active
Multi-selection Ctrl+clic sur 2-4 fichiers video dans le navigateur Clic droit โ†’ "Video Multi-Cam" pour lancer avec les fichiers selectionnes

Mode Picker (selecteur de videos)

Le picker scanne recursivement tous les sous-dossiers pour lister les fichiers video disponibles :

Astuce : Le picker est ideal quand vos cameras sont rangees dans des sous-dossiers separes (ex: GOPRO2/, sony/, zoom/). Il permet de selectionner des fichiers de differents dossiers sans avoir a naviguer.

Mode Lecture (grille multi-cam)

Grille adaptative

Nombre de videos Disposition
1 video Plein ecran
2 videos Cote a cote (2 colonnes)
3 videos 2 en haut + 1 centree en bas
4 videos Grille 2x2

Cellule active

Cliquez sur une cellule pour la selectionner (bordure neon). La cellule active est celle dont vous pouvez ajuster l'offset manuel avec les touches + / -.

Interface

Synchronisation des cameras

Pour que le multi-cam fonctionne, les videos doivent etre synchronisees entre elles. Il existe 3 methodes, de la plus simple a la plus precise. Vous pouvez les combiner.

Astuce terrain : Avant de demarrer l'investigation, faites un clap sonore (tape des mains, claquement) bien audible devant chaque camera. Ce bruit servira de point de repere commun pour la synchronisation, quelle que soit la methode choisie.

Methode 1 โ€” Audio Sync (automatique, rapide)

La methode la plus simple : le logiciel detecte automatiquement les claps dans l'audio.

  1. Au chargement, les waveforms audio sont extraites automatiquement (via FFmpeg)
  2. Cliquez sur le bouton "Audio Sync" (orange) dans la barre du haut
  3. L'algorithme repere les pics sonores candidats (claps, impacts) dans chaque video
  4. Il compare l'audio autour de chaque paire de pics (ยฑ30 secondes) pour trouver le meilleur match โ€” meme s'il y a plusieurs bruits forts, il trouve le bon clap
  5. Les offsets sont calcules pour aligner les claps entre eux
Pas besoin d'annoter ! Si chaque camera a capte un bruit commun (clap, porte, etc.), l'Audio Sync le trouvera tout seul. Le bouton devient actif une fois les waveforms chargees.
Precision : La resolution depend de la duree des videos (~0.9s pour 30 min). Affinez ensuite avec le calage visuel (methode 3) si necessaire.

Methode 2 โ€” Auto Sync par annotations (precise)

Plus precis que l'Audio Sync, mais necessite une preparation dans l'explorateur.

Etape 1 โ€” Annoter les points de synchronisation :

  1. Ouvrez chaque fichier video individuellement dans l'explorateur
  2. Naviguez jusqu'au moment du clap
  3. Ajoutez une annotation de type "Synchroniser" (icone blanche)
  4. Dans le champ note, ecrivez un identifiant commun (ex: clap1)
  5. Repetez pour chaque camera avec la meme note

Etape 2 โ€” Lancer le multi-cam :

  1. Ouvrez le multi-cam avec vos videos
  2. Cliquez sur le bouton "Auto Sync" dans la barre du haut
  3. Le systeme cherche les annotations "Synchroniser" avec la meme note et calcule les offsets
Exemple : Sur la camera 1, le clap est a 00:05.3 โ†’ annotation "Synchroniser" note "clap1". Sur la camera 2, le clap est a 00:12.7 โ†’ annotation "Synchroniser" note "clap1". L'Auto Sync calculera un offset de -7.4s pour la camera 2.

Methode 3 โ€” Calage visuel sur la timeline (affinage manuel)

Utilisez les waveforms visibles sur la timeline pour aligner visuellement les barres a la souris.

  1. Zoomez sur la timeline avec la molette de la souris (au-dessus de la timeline)
  2. Reperez le pic du clap dans la waveform de chaque barre de couleur
  3. Glissez une barre horizontalement avec la souris pour la deplacer
  4. Alignez les pics de clap entre les differentes barres
  5. La video de reference (C1) reste fixe, les autres se deplacent

Controles de la timeline :

Workflow recommande : Lancez d'abord l'Audio Sync pour un calage grossier, puis zoomez sur le clap dans la timeline et deplacez les barres pour un alignement parfait.

Resync automatique

Pendant la lecture, le systeme verifie l'alignement toutes les 5 secondes. Si une cellule a derive de plus de 300ms, elle est automatiquement recalee.

Raccourcis clavier

ToucheAction
EspacePlay / Pause
SStop (retour au debut)
EscFermer le multi-cam
โ† / โ†’Seek ยฑ1 seconde
โ†‘ / โ†“Selectionner cellule precedente / suivante
+ / -Ajuster offset manuel (ยฑ0.1s)
RRemettre le zoom timeline a 1x (vue complete)
Molette sur timelineZoom avant / arriere (centre sur curseur)
Shift + glisser sur timelineDeplacer la vue quand zoome
EnterLancer depuis le picker

Historique des sessions

Les sessions multi-cam sont sauvegardees automatiquement pour etre reutilisees plus tard :

Les sessions sont stockees dans : %APPDATA%\ParanormalExplorer\multicam_sessions.csv (max 50 sessions)

Marqueurs d'annotations

Si les fichiers video ont des annotations, celles-ci sont affichees sur la timeline :

Formats video supportes

Tous les formats supportes par VLC : MP4, AVI, MKV, MOV, MTS, M2TS, WEBM, WMV, FLV, TS, MPG, MPEG, 3GP, OGV, VOB

IA locale (hors-ligne)

L'IA locale fonctionne entierement sur votre machine, sans connexion internet.

Classification audio (YAMNet)

Analyse vocale

Detection de langue

Separation audio (Demucs)

Demucs necessite environ 8 Go de RAM et peut prendre plusieurs minutes selon la duree du fichier.

Classification image (EfficientNet-Lite4)

Detection d'objets (EfficientDet-Lite2)

Detection EMI (interference electromagnetique)

Detecte la presence de hum 50Hz ou 60Hz dans les fichiers audio :

Classification audio terrain (IA Terrain)

Modele personnalise entraine par transfer learning sur YAMNet pour identifier les sons specifiques d'enquete :

Les deux modeles (YAMNet general + IA Terrain custom) peuvent tourner en sequence sur le meme fichier pour une analyse combinee : d'abord l'identification globale, puis le filtrage terrain.

Soustraction de bruit

Nettoyage audio par soustraction spectrale pour isoler les sons d'interet :

Analyse Vision (images)

L'Analyse Vision utilise l'API multimodale de Gemini ou Groq (selon votre configuration) pour analyser vos images a la recherche d'anomalies visuelles. Contrairement a l'IA locale, cette analyse necessite une connexion internet et une cle API configuree.

Prerequis : Une cle API (Gemini ou Groq) configuree dans Options > Assistant IA. La meme cle est utilisee pour le chat et pour l'analyse d'images. L'analyse utilise automatiquement le fournisseur que vous avez selectionne.

Utilisation

Deux methodes pour lancer l'analyse :

Methode Comment
Plein ecran Ouvrez une image en plein ecran (double-clic), puis cliquez sur le bouton AI dans la barre HUD
Menu contextuel Clic droit sur une image dans l'explorateur > "Analyse Vision IA" (ouvre en plein ecran et lance automatiquement l'analyse)

Deux modes d'analyse

Maintenez Shift et cliquez sur le bouton AI pour basculer entre les modes :

Mode Label bouton Description
Paranormal Paran. Recherche active de distorsions, lumieres etranges, formes inattendues, incoherences physiques
Description Descr. Description detaillee du contenu de l'image (objets, personnes, lieux, textes)

Prompts envoyes a l'IA

Voici les prompts exacts utilises pour chaque mode :

Mode Paranormal

Agis comme un analyste specialise en imagerie technique et detection d'anomalies visuelles. Ton objectif principal est d'examiner cette image pour y trouver des phenomenes ou des details qui ne semblent pas avoir une explication naturelle ou logique dans le contexte de l'image. Recherche activement : 1. Distorsions inexpliquees : Flous localises, deformations de l'air, anomalies de pixels ou effets de refraction non lies a une source physique evidente (chaleur, eau, verre). 2. Lumieres ou ombres etranges : Orbes, flashs, trainees lumineuses, points lumineux sans source apparente, ou ombres portees qui ne correspondent a aucun objet visible. 3. Objets ou formes inattendues : Apparitions de silhouettes, de formes ou de textures qui ne devraient pas etre presentes dans l'environnement depeint. 4. Incoherences logiques : Elements qui contredisent les lois physiques (objets levitant, transparences anormales, reflexions impossibles). Si tu detectes une ou plusieurs de ces anomalies : fournis une description technique precise de chaque anomalie (localisation, couleur, taille, nature). Evalue la probabilite qu'il s'agisse d'un artefact de l'appareil photo (bruit numerique, poussiere sur l'objectif) ou d'un phenomene inexplique. Si tu ne trouves absolument aucune anomalie visible ou suspecte apres une analyse approfondie : decris simplement et objectivement l'image en detaillant son contenu principal, les objets, l'environnement, l'eclairage et l'ambiance generale. Sois concis, technique et objectif dans toutes tes reponses.

Mode Description

Decris cette image en detail. Identifie les objets, personnes, textes, lieux et elements visuels presents. Sois precis et exhaustif dans ta description.

Region d'interet (ROI)

Si une ROI est definie (touche R), seule la zone selectionnee est envoyee a l'IA. Cela permet d'analyser une zone suspecte specifique avec plus de precision.

Resultats

Rapport sauvegarde

Le rapport d'analyse est automatiquement sauvegarde dans un fichier texte a cote de l'image :

ma_photo.jpg  โ†’  ma_photo.jpg.gemini_vision.txt

Quand vous rouvrez la meme image en plein ecran, le rapport est charge automatiquement sans refaire l'appel API. Cela permet de consulter les analyses precedentes instantanement.

Analyse Audio IA

L'Analyse Audio IA envoie un fichier audio complet a Gemini ou Groq (selon votre configuration) pour une analyse experte : detection de voix (meme tres faibles), anomalies acoustiques, et transcription avec timecodes precis.

Prerequis : Une cle API (Gemini ou Groq) configuree dans Options > Assistant IA. Limite de taille : 15 Mo par fichier audio. L'analyse utilise automatiquement le fournisseur que vous avez selectionne.

Utilisation

Deux methodes pour lancer l'analyse :

Methode Comment
Panneau de preview Selectionnez un fichier audio, puis cliquez sur le bouton "Analyse Audio IA" (bleu) dans la section Traitement Audio du panneau droit
Menu contextuel Clic droit sur un fichier audio > "Analyse Audio IA"

Ce que l'IA analyse

Prompt envoye a l'IA

Analyse acoustique experte

Agis comme un ingenieur du son expert en analyse de signal. Ton objectif est de scanner cet audio a la recherche de voix humaines et d'anomalies acoustiques. Effectue les taches suivantes : 1. DETECTION DE VOIX : Identifie toute voix humaine, meme tres faible, lointaine ou deformee. Precise si la voix est claire ou s'il s'agit d'un murmure. 2. ANOMALIES ACOUSTIQUES : Note tout bruit qui sort de la tessiture normale de l'environnement (chocs, sifflements, bruits blancs soudains, sons de frequences inhabituelles). 3. LANGUE(S) DETECTEE(S) : Si une voix est detectee, identifie la ou les langues parlees. Precise si la langue est clairement identifiable ou incertaine. 4. TIMECODES : Pour chaque evenement detecte, donne imperativement le timecode au format [MM:SS]. Format de reponse attendu : - [MM:SS] : Type d'evenement (Voix/Bruit/Anomalie) - Description precise. Si tu entends une voix dont le contenu est intelligible, transcris-la entre guillemets. Si l'audio ne contient que du silence ou un bruit de fond constant, indique-le simplement.

Rapport sauvegarde

Le rapport d'analyse est automatiquement sauvegarde dans un fichier texte a cote du fichier audio :

mon_enregistrement.wav  โ†’  mon_enregistrement.wav.gemini_audio.txt

Ce fichier est reutilise par le Rapport HTML Dashboard pour integrer les analyses audio dans le rapport d'investigation.

Formats audio supportes

WAV, MP3, M4A, AAC, OGG, FLAC, WMA, OPUS

Limite 15 Mo : Les fichiers audio de plus de 15 Mo ne peuvent pas etre envoyes en base64 inline. Pour les fichiers plus longs, utilisez l'IA locale (YAMNet) ou decoupez le fichier avec l'editeur audio.

Comparaison de voix (EVP)

Comparez deux fichiers audio pour determiner si la meme voix apparait dans les deux enregistrements. Cette fonctionnalite est utile pour les investigations EVP (Electronic Voice Phenomena).

Utilisation

  1. Selectionnez 2 fichiers audio avec Ctrl+clic dans l'explorateur
  2. Clic droit โ†’ "Comparer voix"
  3. L'analyse s'execute (barre de progression)
  4. Les resultats s'affichent dans un overlay modal avec scroll
Prerequis : Necessite une cle API Gemini configuree. Groq n'est pas supporte pour cette fonctionnalite (elle necessite l'envoi de 2 fichiers audio en multi-part).

Contenu du rapport

Le rapport est sauvegarde dans un fichier .voice_compare.txt a cote du premier fichier audio.

Analyse de Pareidolie

L'analyse de pareidolie est un outil avance qui determine si une forme humanoide detectee dans une image est un veritable humain ou un phenomene de pareidolie (notre cerveau qui "voit" des formes humaines dans des textures aleatoires).

Fonctionne 100% hors-ligne. Cette analyse utilise uniquement les modeles IA locaux (EfficientDet + EfficientNet), sans connexion internet.

Utilisation

  1. Ouvrez une image en plein ecran (double-clic)
  2. Optionnel : definissez une ROI (R) pour cibler une zone
  3. Cliquez sur le bouton "Pareid." dans la barre HUD
  4. L'analyse multi-passes s'execute (barre de progression)
  5. Les resultats s'affichent dans un panneau violet a droite de l'ecran

Pipeline d'analyse (4 couches)

  1. Detection EfficientDet : Recherche de personnes dans l'image
  2. Contexte classificateur : EfficientNet analyse le contexte global (interieur, exterieur, nature...)
  3. Pose MediaPipe : Validation de la posture humaine (optionnel)
  4. Visage MediaPipe : Detection de traits faciaux (optionnel)

Passes de robustesse

L'analyse est repetee 6 fois avec des variantes d'image pour verifier la coherence :

Verdicts possibles

Verdict Couleur Signification
HUMANOID_PROBABLE Rouge Forte probabilite de forme humanoide reelle
HUMANOID_POSSIBLE Orange Forme humanoide possible mais incertaine
HUMANOID_WEAK Bleu Detection faible, probablement un artefact
FACE_PROBABLE Rouge Visage humain detecte avec confiance
PAREIDOLIA_PROBABLE Vert Pareidolie : pas d'humain reel, forme illusoire
INDETERMINATE Gris Impossible de conclure avec certitude

Overlay des resultats

MediaPipe (optionnel) : Pour de meilleurs resultats, installez MediaPipe (pip install mediapipe) et placez les fichiers pose_landmarker_lite.task et face_landmarker.task dans le dossier data/ de l'application.

Estimation de Profondeur (MiDaS)

L'estimation de profondeur monoculaire utilise le modele MiDaS v2 (via TFLite) pour generer une carte de profondeur a partir d'une seule image. Les zones proches apparaissent en clair, les zones eloignees en sombre. Cet outil est utile pour analyser la structure spatiale d'une scene et detecter d'eventuelles anomalies de perspective.

Utilisation

  1. Ouvrir une image en plein ecran (double-clic)
  2. Cliquer sur le bouton Profondeur dans le HUD (ou touche G)
  3. L'overlay de profondeur s'affiche en semi-transparent sur l'image
  4. Utiliser C pour basculer entre les colormaps Grayscale et Jet
  5. Ajuster la transparence avec / ou la molette de la souris
  6. Appuyer sur G pour activer/desactiver l'overlay

Colormaps disponibles

ColormapDescription
Grayscale (defaut) Proche = blanc, loin = noir. Simple et lisible.
Jet Bleu (loin) → cyan → vert → jaune → rouge (proche). Plus de detail visuel.

Raccourcis clavier

ToucheAction
GLancer / afficher / masquer la carte de profondeur
CBasculer colormap (grayscale / jet)
/ Ajuster la transparence de l'overlay (±10%)
MoletteAjuster finement la transparence (±5%)
SupprEffacer la carte de profondeur et le ROI

Fonctionnalites

Modele requis : Placez le fichier midas_small_v2-1.tflite dans le dossier data/ de l'application. Sans ce modele, le bouton affichera un message d'erreur.

Assistant IA conversationnel

L'assistant IA de Paranormal Explorer vous permet de discuter avec une intelligence artificielle pour analyser vos fichiers, obtenir des conseils, et meme creer des rapports automatiquement. Deux fournisseurs sont disponibles : Google Gemini et Groq.

Bonne nouvelle ! Les deux fournisseurs proposent des offres gratuites. Vous n'avez pas besoin de payer pour utiliser l'assistant IA.

Quel fournisseur choisir ?

Critere Google Gemini Groq
Prix Gratuit (limite quotidienne) 100% Gratuit
Modele gemini-2.5-flash llama-3.3-70b-versatile
Vitesse Rapide Tres rapide
Qualite Excellente Tres bonne
Limite ~60 requetes/minute Illimite (fair use)
Inscription Compte Google requis Email simple
Recommandation Usage intensif Debutants
Notre recommandation : Commencez avec Groq car l'inscription est plus simple et c'est 100% gratuit sans limite quotidienne. Passez a Gemini si vous avez besoin de fonctionnalites plus avancees.

Obtenir une cle API Groq (Recommande - Gratuit)

Suivez ces etapes pour creer votre compte Groq et obtenir votre cle API :

Etape 1 : Creer un compte Groq

  1. Ouvrez votre navigateur et allez sur https://console.groq.com
  2. Cliquez sur "Sign Up" (S'inscrire) en haut a droite
  3. Vous pouvez vous inscrire avec :
    • Votre adresse email
    • Votre compte Google
    • Votre compte GitHub
  4. Suivez les instructions pour valider votre compte

Etape 2 : Generer votre cle API

  1. Une fois connecte, vous arrivez sur le tableau de bord Groq
  2. Dans le menu de gauche, cliquez sur "API Keys"
  3. Cliquez sur le bouton "Create API Key"
  4. Donnez un nom a votre cle (par exemple : "Paranormal Explorer")
  5. Cliquez sur "Create"
  6. IMPORTANT : Copiez immediatement la cle affichee !
    Elle ressemble a : gsk_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
    Elle ne sera plus visible apres avoir ferme cette fenetre.

Etape 3 : Configurer dans Paranormal Explorer

  1. Lancez Paranormal Explorer
  2. Cliquez avec le bouton droit sur "Home" dans la barre laterale gauche
  3. Selectionnez "Options" dans le menu
  4. Cliquez sur la categorie "Assistant IA"
  5. Cochez "Activer assistant"
  6. Dans "Fournisseur", selectionnez "groq"
  7. Dans le champ "Cle Groq", collez votre cle API
  8. Cliquez sur "Tester connexion" pour verifier
  9. Si vous voyez โœ… Connexion GROQ OK !, c'est reussi !

Obtenir une cle API Google Gemini

Si vous preferez utiliser Google Gemini, voici comment obtenir votre cle :

Etape 1 : Acceder a Google AI Studio

  1. Ouvrez votre navigateur et allez sur https://aistudio.google.com
  2. Connectez-vous avec votre compte Google (Gmail)
  3. Acceptez les conditions d'utilisation si demande

Etape 2 : Generer votre cle API

  1. Une fois sur Google AI Studio, cliquez sur "Get API key" dans le menu de gauche
  2. Cliquez sur "Create API key"
  3. Selectionnez un projet Google Cloud (ou creez-en un nouveau)
  4. Votre cle API est generee !
    Elle ressemble a : AIzaSyxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
  5. Cliquez sur l'icone de copie pour copier la cle

Etape 3 : Configurer dans Paranormal Explorer

  1. Lancez Paranormal Explorer
  2. Allez dans Options โ†’ Assistant IA
  3. Cochez "Activer assistant"
  4. Dans "Fournisseur", selectionnez "gemini"
  5. Dans le champ "Cle Gemini", collez votre cle API
  6. Cliquez sur "Tester connexion"
  7. Si vous voyez โœ… Connexion GEMINI OK !, c'est reussi !
Note sur les limites Gemini : Le plan gratuit de Gemini permet environ 60 requetes par minute. Si vous voyez une erreur "429", attendez quelques secondes avant de reessayer. Paranormal Explorer gere automatiquement ces limites.

Comment utiliser l'assistant IA

Une fois configure, l'assistant IA apparait dans le panneau droit de l'application, sous la zone de preview.

Modes d'affichage

Mode Description Comment basculer
Ancre Le chat est integre dans la sidebar droite Cliquez sur l'icone "ancre" dans la barre de titre du chat
Flottant Le chat est une fenetre separee, deplacable et redimensionnable Cliquez sur l'icone "detacher" dans la barre de titre du chat
Face Ghostcore Le visage anime remplace la zone de chat (le champ de saisie reste visible) Cliquez sur le bouton oeil dans la barre de titre (fonctionne en ancre et flottant)

Envoyer un message

  1. Cliquez dans la zone de texte en bas du panneau de chat
  2. Tapez votre question ou demande
  3. Appuyez sur Entree ou cliquez sur le bouton d'envoi
  4. L'IA reflechit (indicateur "Reflexion...") puis affiche sa reponse

Boutons d'action rapide

Cinq boutons sont disponibles en bas du chat pour des actions frequentes :

Analyser

Demande a l'IA d'analyser le fichier ou le dossier selectionne dans un contexte d'investigation paranormale. L'IA identifie les elements inhabituels, anomalies visuelles ou auditives, et propose des explications naturelles puis alternatives.

Prompts envoyes :

  • Fichier : "Analyse ce fichier (%s) dans un contexte d'investigation paranormale. Decris son contenu de maniere scientifique, identifie tout element inhabituel, anomalie visuelle ou auditive, et propose des explications naturelles puis alternatives pour chaque observation."
  • Dossier : "Analyse ce sous-dossier (%s) dans un contexte d'investigation paranormale. Decris son contenu, identifie les elements notables et toute anomalie potentielle."

Resumer

Cree un resume concis du contexte actuel. Utile pour avoir une vue d'ensemble rapide de votre investigation.

Prompts envoyes :

  • Fichier : "Fais un resume concis de ce fichier (%s)."
  • Dossier : "Fais un resume concis du dossier actuel : nombre de fichiers, types presents, taille totale, organisation."

Tagger

Suggere des tags pertinents pour organiser vos preuves d'investigation.

Prompts envoyes :

  • Fichier : "Suggere des tags pertinents pour ce fichier (%s). Format: #tag1 #tag2 #tag3"
  • Dossier : "Suggere des tags pertinents pour organiser ce dossier. Format: #tag1 #tag2 #tag3"

Exemple de reponse : #audio #voix #inexplique #nuit #interieur

Sauver

Pas de prompt IA โ€” ce bouton exporte toute la conversation dans un fichier texte dans le dossier rapports_ia/ pour reference ulterieure.

Format : rapport_YYYY-MM-DD_HH-mm-ss.txt

AI Face

Lance ou arrete la fenetre externe Ghostcore AI Face. Quand le visage est actif (bouton vert), les reponses de l'IA sont prononcees a voix haute et le visage s'anime en synchronisation avec l'audio.

Voir aussi le mode integre au panneau via le bouton oeil dans la barre de titre.

Prompt systeme de base

Toutes les requetes envoyees a l'assistant (chat libre et boutons) incluent ce prompt systeme :

Personnalite de l'assistant

Tu es un assistant d'analyse integre a ParanormalExplorer.
Style: clair, concis, prudent, methode scientifique.
Toujours proposer des explications naturelles/techniques avant l'inconnu.

Ce prompt est complete automatiquement par le contexte actuel (chemin du dossier, liste des fichiers, metadonnees du fichier selectionne, etc.) selon vos parametres dans Options โ†’ Assistant IA.

Historique de conversation

L'assistant IA conserve un historique des 10 derniers messages de la conversation en cours. Cela signifie que l'IA se souvient du contexte de vos echanges precedents et peut repondre de maniere plus pertinente :

Note technique : L'historique est envoye sous forme de messages alternes (utilisateur/assistant) dans l'API. Le systeme capture les 10 derniers messages juste avant chaque requete, garantissant un contexte a jour meme en cas de messages rapides.

Exemples de questions a poser

Fonctionnalite avancee : Acces aux fichiers

L'IA peut lire et meme ecrire des fichiers sur votre ordinateur. Cette fonctionnalite est securisee et controlee.

Lecture de fichiers

Active par defaut. L'IA peut lire le contenu des fichiers texte pour mieux repondre a vos questions.

Quand vous demandez quelque chose comme "Lis le fichier notes.txt", l'IA utilise le protocole [READ: notes.txt] pour acceder au contenu et vous le presenter.

Fichiers non supportes (binaires)

L'assistant IA (Gemini/Groq) ne peut pas analyser les fichiers binaires :

Type Extensions Alternative
Audio .mp3, .wav, .aac, .flac, .m4a, .ogg Utilisez l'Analyse Audio IA (bouton bleu dans preview, Gemini ou Groq) ou l'IA locale YAMNet (bouton Analyser)
Video .mp4, .mov, .avi, .mkv, .webm Double-cliquez pour ouvrir en plein ecran โ†’ utilisez les outils integres (detection mouvement, waveform)
Images .jpg, .png, .gif, .bmp, .webp Double-cliquez โ†’ bouton AI (Analyse Vision) ou Pareid. (analyse pareidolie)
Autres .zip, .pdf, .exe, etc. Non supportes

Les IA cloud (Gemini/Groq) sont limitees au texte. Utilisez les IA locales integrees pour les fichiers multimedia.

Ecriture de fichiers

Desactive par defaut (securite). Vous devez l'activer manuellement dans Options โ†’ Assistant IA โ†’ "Permettre ecriture fichiers".

Quand l'IA propose de creer un fichier (rapport, notes, etc.), une fenetre de confirmation s'affiche avec un apercu du contenu. Vous pouvez accepter ou refuser.

Securite

Depannage

Probleme Solution
"Cle API manquante" Verifiez que vous avez bien colle la cle dans le bon champ (Gemini ou Groq selon votre choix)
"Erreur 401 Unauthorized" Votre cle API est invalide. Regenerez-en une nouvelle sur le site du fournisseur
"Erreur 429 Too Many Requests" Vous avez atteint la limite. Attendez quelques secondes ou passez a Groq
"IA desactivee" Allez dans Options โ†’ Assistant IA et cochez "Activer assistant"
Le panneau de chat a disparu Allez dans Options โ†’ Assistant IA et cliquez sur "Afficher panneau IA"
L'IA ne repond pas Verifiez votre connexion internet. L'assistant necessite une connexion active
Reponses tronquees Augmentez "Max tokens" dans Options โ†’ Assistant IA (par defaut : 800)

Parametres avances

Dans Options โ†’ Assistant IA, vous pouvez personnaliser le comportement de l'IA :

Parametre Description Valeur recommandee
Temperature Creativite de l'IA. 0 = precis et factuel, 1 = creatif et varie 0.3 (equilibre)
Max tokens Longueur maximale des reponses 800 (standard) ou 2000 (reponses longues)
Envoyer chemin L'IA connait le dossier dans lequel vous etes Active
Envoyer liste fichiers L'IA voit les fichiers du dossier actuel Active
Envoyer metadonnees L'IA recoit les infos EXIF, duree audio, etc. Active
Envoyer extrait texte L'IA peut lire un apercu des fichiers texte Active

Ghostcore AI Face - Avatar anime

Ghostcore AI Face est un avatar anime qui donne une identite visuelle a votre assistant IA. Quand l'IA repond, le visage s'anime (mouvement des levres, expressions) et prononce la reponse a voix haute via synthese vocale (TTS). A la fin de chaque reponse, le visage fait un clin d'oeil avant de revenir a l'etat neutre.

Deux modes d'utilisation

Mode Description Comment activer
Fenetre externe Ghostcore s'ouvre dans une fenetre Python/pygame separee avec effet Matrix Rain, ideal pour un setup double-ecran Cliquez sur le bouton "AI Face" en bas du panneau assistant
Integre au panneau Le visage s'affiche directement dans le panneau assistant a la place du chat, ideal pour un seul ecran Cliquez sur le bouton oeil dans la barre de titre du panneau assistant
Astuce : En mode integre, le champ de saisie et les boutons d'action restent accessibles. Vous pouvez continuer a discuter avec l'IA tout en voyant le visage anime. Cliquez a nouveau sur le bouton pour revenir a la vue chat โ€” vos messages sont toujours la.

Animation et synchronisation

Synthese vocale (TTS)

Ghostcore utilise pyttsx3 pour la synthese vocale. Le texte est automatiquement nettoye avant la lecture : les balises markdown (**gras**, *italique*, `code`, # titres, etc.) sont retirees pour un rendu audio naturel.

Prerequis techniques

Composant Details
Python 3.8+ Requis pour la synthese vocale et les animations
pyttsx3 Librairie TTS (pip install pyttsx3). Utilise le moteur SAPI5 de Windows
pygame Requis uniquement pour le mode fenetre externe (pip install pygame)
Mode integre sans dependance : Le mode integre au panneau utilise un processus Python leger en arriere-plan (mode headless) qui ne necessite que pyttsx3 โ€” pas besoin de pygame. L'animation visuelle est geree nativement par l'application.

Systeme d'annotations

Types d'annotations

Type Couleur Usage
A Verifier โ— Element a revoir plus tard
Possibilite โ— Phenomene potentiel detecte
Anomalie Visuelle โ— Anomalie dans l'image/video
Anomalie Auditive โ— Anomalie sonore
Synchroniser โ— Point de synchronisation pour montage video/audio (clap, repere temporel)

Activer les annotations sur un dossier

  1. Clic droit sur un dossier dans le navigateur
  2. Selectionnez "Annotations" dans le menu contextuel
  3. Le dossier et ses fichiers media s'affichent en vert
  4. Les boutons d'annotation apparaissent dans le panneau de preview pour les fichiers media

Desactiver : Clic droit > "Annotations โœ“" pour retirer l'annotation du dossier.

Fonctionnalites

Synchronisation (Montage)

L'annotation Synchroniser (couleur blanche) permet de marquer des points de synchronisation entre plusieurs fichiers video/audio pour faciliter le montage :

Fonctionnel ! Les annotations de synchronisation sont utilisees par le Video Multi-Cam pour aligner automatiquement 2 a 4 videos. Utilisez la meme note (ex: "clap1") sur chaque fichier pour un alignement precis.

Persistence

Les annotations sont stockees dans :

%APPDATA%\ParanormalExplorer\annotations.csv

Format : folder|filename|type|timecSec|pos01|note

Rapports & Montage IA

Le systeme de rapports fonctionne en 3 etapes progressives accessibles via le menu contextuel (clic droit sur un dossier annote). Le bouton evolue automatiquement apres chaque etape. L'etat est detecte automatiquement en scannant les fichiers du dossier, ce qui permet de reprendre la ou vous en etiez meme apres un redemarrage de l'application.

Etape Bouton Description Fichier genere
1 Rapport HTML Dashboard complet avec statistiques, annotations, detections, analyses {dossier}-{date}.html
2 Rapport IA Synthese experte generee par l'IA (Gemini/Groq) de toutes les donnees rapport-{provider}-{date}.md + .html
3 Montage IA Plan de montage documentaire professionnel avec decoupage, voix off, sound design montage-{provider}-{date}.md + .html

Etape 1 : Rapport HTML Dashboard

Le Rapport HTML genere un dashboard complet pour un dossier d'investigation. Il compile toutes les donnees collectees (annotations, detections de mouvement, analyses audio IA, progression d'analyse) dans une page HTML stylisee que vous pouvez ouvrir dans n'importe quel navigateur.

Generer un rapport

  1. Clic droit sur un dossier dans l'explorateur
  2. Selectionnez "Rapport HTML" dans le menu contextuel
  3. Un message "Recuperation API et redaction du rapport..." s'affiche (3 secondes)
  4. La generation s'execute en arriere-plan — l'application reste utilisable pendant le processus
  5. Un toast de confirmation s'affiche quand le rapport est termine

Le fichier genere est nomme : NomDuDossier-2026-02-09.html (avec la date du jour).

Non-bloquant : La generation du rapport peut prendre jusqu'a 30 secondes (recuperation des donnees meteo, geomagnetiques et sismiques via les APIs). L'application ne se fige plus pendant ce temps — vous pouvez continuer a naviguer. Un second clic sur "Rapport HTML" pendant la generation est ignore.

Contenu du rapport

Le dashboard comprend les sections suivantes :

๐Ÿ“Š

Resume

Nombre total d'annotations, detections de mouvement, rapports d'analyse audio IA, et fichiers analyses

๐Ÿ“ˆ

Distribution par type

Barres de repartition des annotations par categorie (A verifier, Possibilite, Anomalie visuelle, Anomalie auditive, Synchronisation)

๐Ÿ“…

Timeline par fichier

Pour chaque fichier media, liste chronologique des annotations avec timecodes, types et notes

๐Ÿ‘๏ธ

Detections de mouvement

Liste des alertes de mouvement enregistrees (camera fixe), avec fichier source et timecodes

๐ŸŽง

Analyses Audio IA

Rapports complets de chaque analyse audio (fichiers .gemini_audio.txt), avec timecodes et descriptions

๐Ÿ“‹

Progression d'analyse

Pourcentage d'analyse manuelle pour chaque fichier (si la colonne Analyse est utilisee)

๐ŸŒ

Contexte environnemental

Si des coordonnees GPS sont definies : phase lunaire, indice Kp composite (NOAA + GOES + DONKI), meteo (temperature, humidite, pression), activite sismique locale

Style du rapport

Le rapport utilise un theme sombre professionnel assorti a l'application :

Astuce : Lancez d'abord vos analyses (annotations, analyse audio IA, camera fixe) puis generez le rapport en fin d'investigation pour avoir un dashboard complet.

Etape 2 : Rapport IA (synthese automatique)

Apres avoir genere un rapport HTML, le bouton du menu contextuel bascule automatiquement en "Rapport IA". Ce bouton envoie l'ensemble des donnees d'investigation (annotations, detections, analyses audio) a votre fournisseur IA (Gemini ou Groq) pour obtenir une synthese experte de l'enquete.

Prerequis : L'assistant IA doit etre active et configure (Options → Assistant IA) pour que les etapes IA apparaissent. Si l'IA est desactivee, seul "Rapport HTML" est disponible.

Contenu du Rapport IA

L'IA produit un rapport Markdown structure en 11 sections :

  1. Resume executif avec tableau recapitulatif
  2. Chronologie des evenements (timeline par fichier et timecode)
  3. Anomalies visuelles (descriptions, patterns, hypotheses)
  4. Anomalies auditives (voix, bruits, frequences, caracteristiques techniques)
  5. Detections de mouvement (correlations, zones actives, patterns temporels)
  6. Resultats des analyses IA (Vision, Pareidolie, EMI, comparaisons)
  7. Correlations croisees (liens entre evenements simultanes)
  8. Hypotheses et explications (naturelles d'abord, alternatives ensuite)
  9. Score de credibilite (echelle Faible / Moyen / Eleve par anomalie)
  10. Zones d'interet prioritaires
  11. Recommandations (immediat, court terme, long terme)

Fichiers de sortie

Deux fichiers sont sauvegardes dans le dossier d'investigation :

rapport-gemini-2026-02-27.md
rapport-gemini-2026-02-27.html

Chaque fichier inclut un en-tete YAML (provider, modele, date, duree de generation).

Note : La generation peut prendre 30 a 60 secondes selon la quantite de donnees et le fournisseur choisi. Un toast de progression s'affiche pendant l'analyse.

Etape 3 : Montage IA (plan de montage documentaire)

Apres le Rapport IA, le bouton evolue en "Montage IA". Cette etape envoie les donnees d'investigation a l'IA avec un prompt specialise de realisateur-monteur documentaire pour obtenir un plan de montage professionnel complet.

Contenu du Montage IA

L'IA produit un plan de montage structure en 10 sections :

Section Contenu
A) Angle editorial Logline, promesse au spectateur, ton recommande, unicite de l'enquete
B) Structure narrative 2 propositions : "Enquete scientifique" (3 actes) et "Immersion + mystere" (cold open)
C) Selects Top 10-20 meilleurs moments avec fichier, timecode, type, valeur montage, traitement, hypotheses
D) Decoupage sequence Timeline de montage : sequences numerotees (S01, S02...) avec visuels, audio, habillage, transitions, rythme
E) Voix off / Intertitres Script de voix off synchronisable, ton sobre et prudent, placement par sequence
F) Sound design & Musique Principes ethiques, traitements audio, cues musicaux, moments de silence
G) Visuels d'analyse Spectrogrammes, waveforms, heatmaps mouvement, overlays "forensic look"
H) Correlations croisees Correlations audio/mouvement/visuel/annotations avec recommandations de montage
I) Re-tournages Plans indispensables, interviews utiles, captures techniques complementaires
J) Checklist export Marqueurs [Fichier | TC in | TC out | Tag | Note], chapitrage, disclaimer final

Fichiers de sortie

montage-gemini-2026-02-27.md
montage-gemini-2026-02-27.html

Detection automatique de l'etat

Au clic droit sur un dossier, l'application scanne automatiquement les fichiers existants pour determiner l'etape suivante, meme apres un redemarrage :

Astuce : Lancez d'abord vos analyses (annotations, analyse audio IA, camera fixe) puis generez les rapports en fin d'investigation pour un resultat complet et exploitable.

Tableau d'enquete

Le Tableau d'enquete genere une image de type tableau en liege avec des punaises, regroupant visuellement les elements cles d'un dossier d'investigation : photos, thumbnails video/audio, annotations et statistiques.

Utilisation

  1. Clic droit sur un dossier dans l'explorateur
  2. Selectionnez "Tableau d'enquete" dans le menu contextuel
  3. L'image PNG est generee en arriere-plan par un script Python
  4. Le tableau s'ouvre automatiquement dans la visionneuse par defaut

Contenu du tableau

Selection Gemini : Si une cle API Gemini est configuree, jusqu'a 20 images sont envoyees (redimensionnees a 300px, JPEG 70%) et Gemini 2.5 Flash selectionne les plus pertinentes. Sans cle Gemini, une selection aleatoire est utilisee comme fallback.

Contexte Geographique

Le Contexte Geographique permet d'associer des coordonnees GPS a vos dossiers d'investigation. Ces coordonnees sont utilisees pour enrichir le Rapport HTML avec des donnees environnementales (phase lunaire, activite geomagnetique, meteo, seismes).

Definir les coordonnees et la date d'investigation

  1. Activez les annotations sur le dossier d'abord (clic droit > Annotations)
  2. Clic droit sur le dossier annote
  3. Selectionnez "Coordonnees Maps"
  4. Entrez les coordonnees au format latitude, longitude (ex: 48.8566, 2.3522)
  5. Date d'investigation (optionnel) : Entrez la date au format AAAA-MM-JJ (ex: 2025-11-15). Si ce champ est laisse vide, la date du jour est utilisee par defaut
  6. Un toast confirme l'enregistrement
Note : Le menu "Coordonnees Maps" n'apparait que sur les dossiers qui ont les annotations activees. Activez d'abord les annotations (clic droit > Annotations) avant de pouvoir definir les coordonnees.

Date d'investigation et donnees historiques

La date d'investigation est importante car elle determine quelles APIs environnementales sont interrogees :

Donnees partielles : Si la date d'investigation est anterieure de plus de 24h, les sources NOAA et GOES en temps reel ne sont pas disponibles. Le rapport HTML affichera un bandeau d'avertissement orange indiquant que l'indice Kp est partiel (base uniquement sur les archives DONKI). La phase lunaire et la meteo restent toujours disponibles.

Donnees environnementales

Lors de la generation du Rapport HTML, si des coordonnees sont definies, le rapport inclut automatiquement :

๐ŸŒ™

Phase lunaire

Calcul local base sur le cycle synodique. Pas d'appel API necessaire

โ˜€๏ธ

Indice Kp composite

Activite geomagnetique de 0 a 9, calculee a partir de 4 sources : NOAA SWPC, GOES X-ray, GOES Protons, NASA DONKI (eruptions solaires et CME)

๐ŸŒค๏ธ

Meteo

Temperature, humidite, pression atmospherique et vent via l'API Open-Meteo (gratuite, sans cle)

๐ŸŒ

Activite sismique

Seismes dans un rayon de 200 km et une fenetre de plus ou moins 12 heures via l'API USGS

Indice Kp composite (detail)

L'indice Kp est enrichi par 4 sources spatiales pour une mesure plus precise de l'activite geomagnetique :

SourceDonneeImpact sur le Kp
NOAA SWPCKp de base (index planetaire 1 min)Valeur de reference 0-9
GOES X-rayFlux X-ray solaire (classe A/B/C/M/X)Classe M : +1, classe X : +2
GOES ProtonsProtons energetiques ≥10 MeV≥10 pfu : +1, ≥100 : +2, ≥1000 : +3
NASA DONKIEruptions solaires + ejections de masse coronale (CME)M : +1, X : +2, X≥10 : +3, CME dirigee vers la Terre : +1

Le Kp final = min(9, Kp base + boost). Les details des sources sont affiches dans le rapport HTML.

Astuce : Definissez les coordonnees GPS au debut de l'investigation, puis generez le rapport en fin d'enquete pour avoir le contexte environnemental complet. Toutes les APIs utilisees sont gratuites et ne necessitent aucune cle.

Stockage

Les coordonnees sont sauvegardees dans %APPDATA%\ParanormalExplorer\folder_coordinates.json. Vous pouvez modifier les coordonnees en relancant "Coordonnees Maps" sur le meme dossier.

Studio de capture

Le Studio de capture permet d'enregistrer directement depuis une webcam ou une camera USB connectee a votre ordinateur. L'enregistrement est encode en H.264 + AAC dans un fichier MP4 de haute qualite, avec un apercu en direct pendant toute la duree de la capture.

Prerequis : FFmpeg doit etre present dans le dossier utilitaires/ de l'application (inclus par defaut). Si FFmpeg n'est pas trouve localement, l'application tente de le detecter dans le PATH systeme.

Ouvrir le studio de capture

Methode Comment
Menu contextuel fond Clic droit sur le fond vide de l'explorateur โ†’ "Capture"
Menu contextuel dossier Clic droit sur un dossier โ†’ "Capture"

Interface

Selection de la resolution

Trois resolutions sont disponibles (boutons pill) :

ResolutionUsage
640x480Faible qualite, fichiers legers
1280x720 (HD)Bon compromis qualite/taille
1920x1080 (Full HD)Meilleure qualite

Selection du FPS

FPSUsage
15 fpsSurveillance, fichiers tres legers
30 fpsStandard, bon pour la plupart des usages
60 fpsMouvement fluide, fichiers plus lourds

Peripheriques

L'application detecte automatiquement les peripheriques DirectShow connectes :

Si plusieurs peripheriques sont disponibles, vous pouvez selectionner celui de votre choix dans les champs de texte dedies.

Enregistrement

  1. Verifiez que l'apercu de la camera est visible
  2. Selectionnez la resolution et le FPS souhaites
  3. Cliquez sur le bouton REC (vert) pour demarrer l'enregistrement
  4. L'apercu bascule automatiquement en mode MJPEG pendant la capture
  5. Un indicateur de statut affiche la duree d'enregistrement
  6. Cliquez sur STOP (rouge) pour arreter
  7. Le fichier MP4 est sauvegarde dans le dossier actuellement ouvert
Important : Les cameras USB ne peuvent etre utilisees que par un seul programme a la fois. L'apercu VLC est automatiquement arrete avant le demarrage de l'enregistrement FFmpeg, puis restaure a l'arret de la capture.

Fichiers de sortie

Parametres d'encodage

Les parametres d'encodage avances sont configurables dans Options โ†’ Encodage Capture :

Parametre Description Valeur par defaut
Mode controle debit CBR (debit constant) ou CRF (qualite constante) CBR
Debit video Debit cible en kbps (mode CBR uniquement) 2500 kbps
CRF Facteur qualite 0-51, plus bas = meilleure qualite (mode CRF uniquement) 23
Debit audio Debit audio AAC en kbps 128 kbps
Preset Vitesse d'encodage : ultrafast (rapide, gros fichier) a slow (lent, petit fichier) ultrafast
Tune Optimisation : zerolatency (capture temps reel), film, animation, none zerolatency
Format pixel yuv420p (compatible universel) ou yuv444p (meilleure chroma) yuv420p
FPS apercu Frequence de rafraichissement de l'apercu MJPEG pendant l'enregistrement (5-30) 10
Qualite apercu Qualite JPEG de l'apercu (1 = meilleur, 15 = leger) 8
Astuce : Pour la plupart des investigations, les parametres par defaut sont optimaux. Le preset ultrafast + tune zerolatency minimisent la latence et la charge CPU pendant la capture. Augmentez le debit video si vous avez besoin de plus de details dans des scenes sombres.

Parametres

Acces via clic droit sur Home โ†’ Options ou raccourci dans la barre du haut.

Categories

General

Interface

Explorateur

Previsualisation

Assistant IA

Configuration du chatbot IA conversationnel integre. LICENCE Les fonctionnalites IA sont reservees aux utilisateurs disposant d'une licence active.

Cles API
Acces fichiers
Limites de contexte

Ces options controlent quelles informations sont envoyees au modele IA avec chaque message pour enrichir le contexte de la conversation.

Confidentialite

Qualite graphique

Les parametres graphiques (MSAA, Stroke Pure, Optimized Stroke, Mipmaps) necessitent un redemarrage de l'application pour etre appliques. La nettete est appliquee en temps reel.

Encodage Capture

Parametres FFmpeg pour l'encodage video lors de la capture webcam/camera USB.

Debug

Informations

Informations sur l'application et gestion de la licence.

Licence

L'application fonctionne en mode demo sans licence. En mode demo, les fonctionnalites IA (assistant, analyse vision/audio, pareidolie, rapport IA) sont desactivees. Un badge DEMO orange s'affiche en haut a droite.

La licence est verifiee automatiquement au demarrage. En cas de perte de connexion, une periode de grace de 7 jours permet de continuer a utiliser l'application avec toutes les fonctionnalites.
Mode hors-ligne

Si vous perdez votre connexion internet, l'application passe en periode de grace de 7 jours pendant laquelle toutes les fonctionnalites restent disponibles.

Au-dela de ces 7 jours, si une licence a ete activee avec succes au moins une fois sur ce PC, les IA locales restent accessibles grace a un fichier securise (pe_offline.dat) automatiquement cree lors de l'activation :

Les fonctionnalites necessitant internet (Assistant IA, Gemini Vision, Groq) restent indisponibles en mode hors-ligne. Le badge de statut affiche ⚠ Mode hors-ligne (IA locale) en bleu.

Securite du token hors-ligne

Le fichier pe_offline.dat (stocke dans %APPDATA%\ParanormalExplorer\) est protege par plusieurs couches de securite :

La desactivation de la licence supprime automatiquement le fichier pe_offline.dat.

Important : Ne jamais lancer l'application avec un VPN actif. L'utilisation d'un VPN bloque la verification de la licence et empeche l'activation ou la validation de celle-ci. Desactivez toujours votre VPN avant de demarrer Paranormal Explorer.

Analyse Video IA (Creative Machine)

L'analyse video IA utilise la librairie Creative Machine (DJL + TensorFlow CPU) pour detecter automatiquement les personnes, visages et objets dans les videos de surveillance.

Fonctionnement

Utilisation

  1. Ouvrir une video en plein ecran
  2. (Optionnel) Activer le mode "Fixe" (M) et dessiner un ROI sur la zone a surveiller
  3. Cliquer le bouton "Analyse" dans le HUD
  4. L'overlay gauche affiche la progression en temps reel
  5. Pendant l'analyse : les bounding boxes de la frame en cours s'affichent sur la video
  6. Apres l'analyse : les bounding boxes s'affichent en fonction du timecode courant de la video
  7. Cliquer un timecode dans l'overlay pour sauter a ce moment de la video

Bounding boxes temps reel

Les detections sont dessinees directement sur la video avec un code couleur :

Rapport JSON

Le rapport est automatiquement sauvegarde a cote du fichier video sous le nom <video>.video_analysis.json. Il est auto-charge a la reouverture du fichier. Le rapport HTML final inclut une section dediee "Analyse Video IA" (theme violet).

Raccourcis clavier

Overlay scrollable : L'overlay des raccourcis clavier (accessible via clic droit sur Home โ†’ "Raccourcis clavier") est scrollable a la molette. Des indicateurs visuels (fleches, degrades, scrollbar fine) signalent quand du contenu est visible au-dessus ou en dessous.

Explorateur

ToucheAction
BackspaceRemonter d'un niveau
[Historique : precedent
]Historique : suivant
EnterOuvrir en plein ecran
EspacePlay / Pause media
SStop media
RRafraichir le dossier
SupprSupprimer le fichier ou dossier
F2Renommer
Ctrl+CCopier
Ctrl+XCouper
Ctrl+VColler
Ctrl+clicMulti-selection (illimitee)

Plein ecran Image

ToucheAction
EscFermer
FFit to window
+ / -Zoom
QRecentrer (sans changer le zoom)
] / [Rotation horaire / anti-horaire (90°)
RMode ROI (region d'interet)
DDetection objets
EDetection de contours (edge)
HAfficher histogramme
AAjustements visuels / Toggle resultats IA
IInverser l'image
0Reset ajustements
GCarte de profondeur (MiDaS)
CBasculer colormap (gris/jet)
/ Opacite overlay profondeur
XPanel effets image (FX)
SupprEffacer ROI et resultats

Plein ecran Video

ToucheAction
EscFermer
FFit to window
EspacePlay/Pause
SStop
+ / -Zoom
QRecentrer (sans changer le zoom)
] / [Rotation horaire / anti-horaire (90°)
PCouper/remettre le son (mute)
/ Volume +/- 5%
MMode camera fixe (ROI)
AAjustements visuels
IInverser l'image
0Reset ajustements
WExtraire audio (WAV) et ouvrir dans l'editeur

Editeur Audio

ToucheAction
EscFermer
EspacePlay/Pause
SStop
FAdapter waveform a la fenetre
+ / -Zoom temporel
[ / ]Vitesse de lecture (±0.25x)
XCouper la selection
EExtraire selection / Toggle EMI
AAmplifier selection (dB)
TABBasculer ecoute A/B
SupprEffacer la selection
/ Defiler la waveform
/ Volume +/- 5%
PCouper/remettre le son (mute)

Video Multi-Cam

ToucheAction
EscFermer
EspacePlay / Pause
SStop
โ† / โ†’Seek ยฑ1 seconde
โ†‘ / โ†“Changer de cellule active
+ / -Ajuster offset manuel (ยฑ0.1s)
Ctrl++ / Ctrl+-Ajustement fin offset (ยฑ0.01s)
Ctrl+Molette sur timelineZoom timeline (1x a 50x)
Molette sur timeline (zoome)Pan horizontal (deplacer la vue)
Shift+glisser sur timelinePan explicite a n'importe quel zoom
RReset zoom timeline a 1x
EnterLancer depuis le picker

Changelog

V1.0.1 โ€” 12 Mars 2026

Internationalisation (i18n)

Analyse Audio IA

Interface & Parametres

Informations & Branding

Site web

Note : Toutes les traductions (boutons, labels, toasts) sont disponibles dans les 6 langues supportees : Francais, English, Espanol, Deutsch, Italiano, Portugues.