Aller au contenu

Aide-mémoire de la progression Audio

Récapitulatif des paliers de la progression Bonjour Forge Audio et des API du module opt-in forge-mvc-audio introduites à chaque étape.

Module opt-in — sans état

forge-mvc-audio est une chaîne audio sans base de données : opérations synchrones, fichiers repérés par uuid. ffmpeg/ffprobe sont des binaires système (pas des dépendances pip), requis au niveau avancé. Pas encore publié sur PyPI : install depuis les sources (palier « Installation »).

Niveau débutant — découvrir, téléverser, lire (sans ffmpeg)

# Palier Ce qu'on apprend API-clé
1 Bonjour Forge Audio Inspecter la config, token masqué load_audio_config
2 Téléverser un audio Valider et stocker en uuid-based ingest_audio
3 Lire un audio Brancher la lecture streaming officielle register_audio_routes

Niveau avancé — traiter & diagnostiquer (ffprobe/ffmpeg)

# Palier Ce qu'on apprend API-clé
1 Sonder un audio Métadonnées via ffprobe probe_audio, AudioMetadata
2 Transcoder en MP3 Conversion MP3 via ffmpeg, synchrone transcode_to_mp3
3 Diagnostiquer le module Audio Contrôles non invasifs en JSON forge audio:doctor, check_*