g = 10^(D/20)
Supprimer les silences d’un audio
Détectez et retirez localement les silences prolongés d’un audio avec un seuil et une durée minimale réglables.
- Traitement par lot
- Export
Commencez votre projet audio
Glissez un fichier ici ou choisissez une action ci-dessous.
Enregistrement en cours…
00:00
Cet outil vous a-t-il été utile ?
Comment fonctionne cet outil ?
Supprimez automatiquement les passages silencieux trop longs d’un enregistrement vocal, d’un podcast ou d’un cours. L’outil fonctionne localement dans le navigateur avec FFmpeg/WASM et vous laisse régler le seuil de détection ainsi que la durée minimale avant qu’un passage soit considéré comme un silence à retirer.
Bethemesh applique le filtre silenceremove de FFmpeg. Le seuil, exprimé en dB, définit ce qui est considéré comme suffisamment faible pour être silencieux ; la durée minimale évite de couper les micro-pauses naturelles. Les silences détectés sont raccourcis tout en conservant environ 0,1 seconde autour des raccords. Le résultat est réencodé en WAV. Ce traitement n’identifie pas la parole : un passage musical ou ambiant très faible peut également être considéré comme silencieux s’il passe sous le seuil. Les valeurs initiales sont −40 dB et 0,5 seconde. Le moteur utilise une détection de niveau, pas une transcription ni une reconnaissance des respirations. Le début est traité avec une durée de démarrage de zéro ; la durée minimale réglable concerne la détection des silences après démarrage. Ne supposez donc pas qu’une courte pause initiale et une pause interne seront traitées exactement de la même manière. Le filtre conserve jusqu’à environ 0,1 seconde de silence aux raccords. Le résultat peut raccourcir des ambiances discrètes autant que des pauses parlées ; préécoutez les phrases complètes et les fins de mots.
Comment utiliser cet outil ?
Importez l’audio
Choisissez un fichier compatible puis écoutez mentalement le type de contenu à traiter.
Réglez seuil et durée
Commencez par -40 dB et 0,5 s, puis adaptez selon le bruit de fond et le rythme de parole.
Écoutez le résultat
Vérifiez les raccords avant téléchargement ; augmentez la durée minimale si les pauses naturelles sont trop raccourcies.
Supprimer les silences d’un audio — Repères de calcul
- g
- Rapport d’amplitude, sans unité
- D
- Variation de niveau en dB
Cas d'utilisation
Podcast et voix off
Réduire les longues pauses entre phrases avant normalisation ou export.
Réunion ou cours
Raccourcir les temps morts d’un enregistrement long sans découpage manuel.
Pipeline Audio
Nettoyer les silences avant réduction du bruit, égalisation, normalisation ou compression.
Exemples
Seuil initial de −40 dB
10^(−40/20) = 0,01. C’est une conversion de niveau ; la détection réelle repose sur une fenêtre du signal et ne se résume pas à un seul échantillon.
Entrée
Rapport d’amplitude associé à −40 dBRésultat
0,01 par rapport à l’amplitude de référenceDeux durées de pause à examiner
La pause de 0,2 s est inférieure au réglage. Le nombre exact d’échantillons retirés dépend du niveau, des fenêtres de détection et des silences conservés.
Entrée
Durée minimale 0,5 s ; pauses internes de 0,2 s et 0,8 sRésultat
La pause de 0,8 s peut déclencher une coupeConseils et bonnes pratiques
- Un seuil plus proche de 0 dB est plus agressif et risque de couper des passages faibles.
- Dans un environnement bruyant, un seuil trop bas peut ne détecter aucun silence réel.
- Conservez toujours l’original : la suppression de silences modifie la durée et ne peut pas être annulée après téléchargement.
Sources et références
- FFmpeg project, FFmpeg Filters Documentation (s’ouvre dans un nouvel onglet)Page en anglais
- W3C, Web Audio API (s’ouvre dans un nouvel onglet)Page en anglais
Questions fréquentes
Quelle valeur utiliser pour le seuil ?
Commencez autour de -40 dB. Montez progressivement le seuil si les silences ne sont pas détectés, ou baissez-le si des sons faibles sont supprimés.
L’outil supprime-t-il toutes les pauses ?
Non. Seuls les passages restant sous le seuil pendant au moins la durée minimale sont traités.
Le fichier est-il envoyé sur un serveur ?
Non. Le contenu audio est traité localement dans votre navigateur ; FFmpeg/WASM est chargé à la demande.
Le seuil en dB correspond-il au volume de ma pièce ?
Non. Il décrit un niveau numérique du signal décodé, pas une mesure acoustique en dB SPL. Un microphone et ses réglages influencent le niveau enregistré.
La durée minimale protège-t-elle aussi le début de l’enregistrement ?
Le filtre utilise une durée de démarrage nulle pour le début, puis la durée minimale choisie pour la détection ultérieure. Ces deux zones n’obéissent donc pas au même réglage de durée.
Outils associés
Continuez avec ces outils
Des outils similaires ou complémentaires à celui-ci.
Outils similaires
Conservez uniquement la partie utile d’un fichier audio.
Uniformisez le niveau sonore d’un fichier audio avec une cible LUFS.
Réduisez le poids d’un fichier audio en choisissant le format et le débit.
À lire aussi
Convertir et modifier des fichiers audio directement dans le navigateur
Convertissez, découpez, ajustez le volume et fusionnez des fichiers MP3, WAV, FLAC, OGG, M4A ou Opus, puis enchaînez ces opérations dans un pipeline.
Augmenter ou réduire le volume d’un fichier audio en ligne
Modifier localement le niveau d’un fichier audio, comprendre le gain et éviter la saturation lors d’une augmentation de volume.
Audio mono ou stéréo : convertir et séparer les canaux
Comprendre mono et stéréo, convertir un fichier entre un et deux canaux et extraire séparément les canaux gauche et droit.
Changer la vitesse, ajouter un fondu ou inverser un audio
Accélérer ou ralentir un audio, créer un fade-in ou fade-out et inverser la lecture directement dans le navigateur.