Fusionner des audios en ligne
Assemblez des clips MP3, WAV, M4A, FLAC et OGG dans un seul fichier ordonné. Chaque entrée est décodée sur l’appareil, adaptée à un chemin de rendu commun en stéréo à 44,1 kHz, puis rendue dans le format choisi. Vous pouvez réorganiser, rogner et écouter les clips avant l’export. Le montage principal reste local; l’IA et la transcription sont des tâches serveur facultatives et signalées.
L’édition principale reste locale
L’IA et la transcription sont des étapes serveur facultatives
À utiliser quand
- Vous voulez un fichier ordonné à partir de plusieurs sources audio compatibles.
- Un nouveau rendu avec fréquence et canaux communs est acceptable.
Choisir une autre option quand
- Vous avez besoin d’une concaténation bit à bit sans décodage ni rééchantillonnage.
- L’ensemble dépasse la mémoire du navigateur ou de l’appareil.
Exemple reproductible
Écouter le fichier de référence CLI et le résultat
Ces fichiers déterministes sont des références de la CLI FFmpeg, pas des mesures du moteur du navigateur ni de la capture micro. Les contrôles automatiques figurent ci-dessous; la revue humaine indépendante reste en attente.
Entrée synthétique 1
SHA-256 146533ae274550b1aceb277c222323578d84c104122aa85e9b9421a3abef59f1
- Durée: 1 s
- Taille: 176,4 ko
- Fréquence d’échantillonnage: 44 100 Hz
- Canaux: 2
Entrée synthétique 2
SHA-256 908fff30575445d37b4795f0c043d29424f50024954e83cb4daf65260db948b5
- Durée: 1,25 s
- Taille: 220,5 ko
- Fréquence d’échantillonnage: 44 100 Hz
- Canaux: 2
Résultat rendu
SHA-256 514aa29dc0d71e255fc961e1f3ef2f81b3ad3f6190e96024ec3db915ef6e3959
- Durée: 2,25 s
- Taille: 396,9 ko
- Fréquence d’échantillonnage: 44 100 Hz
- Canaux: 2
Vérification automatisée
- Durée de sortie Réussi.
Observé: 2,25 s. Attendu: 2,25 ± 0,02 s. - Fréquence du premier segment Réussi.
Observé: 440 Hz. Attendu: 440 ± 1 Hz. - Fréquence du second segment Réussi.
Observé: 660 Hz. Attendu: 660 ± 1 Hz. - Niveau du signal au raccord Réussi.
Observé: 0,004157 FS. Attendu: ≤ 0,01 FS.
Environnement
audio-v1 · 3 sept. 2026, 02:44 UTC
FFmpeg CLI · darwin arm64 · v23.7.0
ffmpeg version 8.1.2 Copyright (c) 2000-2026 the FFmpeg developers
ffprobe version 8.1.2 Copyright (c) 2007-2026 the FFmpeg developers
@ffmpeg/ffmpeg 0.12.15 with @ffmpeg/core 0.12.10
- Manifeste public des preuves
- evidence.json
- Licence des fichiers
- CC0 1.0
- Code du générateur
- generate-audio-flagship-evidence.mjs.txtSHA-256 228ca719f843debbddd1e1b3482f2b6d406b3d89afab34ef7797eacf01c998c7
- Commit de base du code
- e11eef48f52df732e0ef32d69f7ea10635b150bc
- Code du moteur de rendu du navigateur
- src/lib/audio/editor.tsSHA-256 159c26bb4f175dc8c823d2c70178f631d0125cf8059b3f8ea1494a3f3fba6479
Le dépôt est privé. L’instantané exact du générateur est public; le moteur du navigateur et le commit restent privés et sont consignés ici par leur hachage complet.
Droits : audio synthétique CC0 généré dans le dépôt. Aucun enregistrement client ou tiers n’est utilisé.
Commande de référence
ffmpeg -y -hide_banner -loglevel error -i public/fixtures/audio/v1/join-a-440hz.wav -i public/fixtures/audio/v1/join-b-660hz.wav -filter_complex '[0:a]atrim=start=0:end=1.000,asetpts=PTS-STARTPTS,aresample=44100,aformat=sample_fmts=fltp:channel_layouts=stereo,afade=t=out:st=0.9940:d=0.006[c0];[1:a]atrim=start=0:end=1.250,asetpts=PTS-STARTPTS,aresample=44100,aformat=sample_fmts=fltp:channel_layouts=stereo,afade=t=in:st=0:d=0.006[c1];[c0][c1]concat=n=2:v=0:a=1[out]' -map '[out]' -vn -c:a pcm_s16le -map_metadata -1 -bitexact public/fixtures/audio/v1/joined-reference.wavLimites et échecs possibles
- Chaque source est décodée et rendue à nouveau. Une sortie sans perte évite un codec avec perte supplémentaire, sans préserver le flux binaire original.
- Les microfondus de six millisecondes réduisent les clics sans garantir un raccord inaudible pour chaque forme d’onde.
Méthodologie
Le corpus public est déterministe. Le manifeste consigne les hachages complets, commandes, version du moteur et contrôles sémantiques du signal. Ces fichiers exercent le graphe FFmpeg natif de référence; le flux navigateur est un contrôle de sortie distinct et aucune vitesse d’appareil n’est déduite.
Sources techniques
Fonctionnement
Ajoutez vos pistes
Glissez deux fichiers audio ou plus. Chacun est décodé sur votre appareil et apparaît dans la timeline.
Ordonnez et ajustez
Placez les pistes dans l'ordre voulu et rognez les extrémités pour que les jonctions sonnent nettes, sans à-coups.
Exportez la piste finale
Rendez toute la timeline en MP3, WAV, FLAC, M4A ou OGG. Même une sortie WAV ou FLAC est un nouveau rendu, pas le flux d’origine.
Questions issues de la recherche et de l’usage actuels
Est-ce privé ?
Le montage principal, l’aperçu et l’export s’exécutent dans ce navigateur. Amélioration IA et Transcription n’envoient l’audio qu’après votre choix explicite et la confirmation de leur traitement serveur.
Puis-je mélanger des formats différents ?
Oui. L’éditeur décode les sources compatibles et uniformise les branches de rendu en stéréo à 44,1 kHz. Cela permet de mélanger les formats, mais produit un nouveau rendu et non une copie bit à bit.
La jonction entre pistes est-elle audible ?
Vous pouvez ordonner et rogner chaque clip avant l’export. Des microfondus de six millisecondes réduisent les clics aux raccords internes, sans garantir une transition inaudible pour chaque forme d’onde.
Y a-t-il une limite de taille ?
Il n’existe pas de nombre fixe de clips. Avant le décodage, FileMorf estime l’empreinte PCM de chaque source et vérifie l’ensemble du projet avec un budget mémoire sûr adapté à l’appareil.
Responsabilité
- Auteur
- Jesse Delia
- Revue technique
- Revue indépendante en attente
- Revue par une personne native
- En attente
- Signaler une correction
- support@filemorf.com
Historique des modifications
2026-07-30 : outil placé en premier, limite de traitement, preuve synthétique, limites et responsabilité ajoutés.