Fusionnez plusieurs clips audio en un seul fichier en appelant l'API de transcodage multimédia d'Intelligent Media Management (IMM).
Présentation
La fusion audio combine plusieurs clips audio en un seul fichier continu. Sélectionnez, modifiez et mixez différents éléments audio pour créer des contenus expressifs et naturels.

Cas d'utilisation
Production musicale : Intégrez des pistes, des voix ou des sections provenant de différents instruments dans une œuvre musicale complète pour améliorer la flexibilité et la créativité.
Montage audio et post-production : Rationalisez le contenu des reportages, des documentaires et d'autres programmes audio afin d'améliorer la cohérence et l'écoute.
Éducation et formation : Fusionnez des segments de cours ou de conférences pour créer du matériel pédagogique audio facile à étudier et à réviser.
Formats audio et vidéo pris en charge
|
Catégorie |
Format |
|
Audio |
Tous les formats courants, tels que AAC, MP3, WAV, FLAC, WMA, AC3 et OPUS. |
|
Vidéo |
Tous les formats courants, tels que MP4, MPEG-TS, MKV, MOV, AVI, FLV, M3U8, WebM, WMV, RM et VOB. |
Procédure
Prérequis
Créez un AccessKey. Pour plus d'informations, consultez Créer un AccessKey.
Activez Object Storage Service (OSS) et créez un bucket. Pour plus d'informations, consultez Créer un bucket.
Activez Intelligent Media Management (IMM). Pour plus d'informations, consultez Activer IMM.
-
Créez un projet dans la console IMM. Pour plus d'informations, consultez Créer un projet.
RemarqueVous pouvez également appeler une opération API pour créer un projet. Pour plus d'informations, consultez Créer un projet.
Appelez l'opération ListProjects pour répertorier tous les projets créés dans une région spécifiée.
Étape 1 : Télécharger des fichiers
Utilisez la console OSS pour télécharger vos fichiers multimédias dans un bucket situé dans la même région que votre projet IMM.
Sur la page de téléchargement, cliquez sur Scan for Files pour sélectionner vos fichiers multimédias locaux.
Étape 2 : Utiliser IMM pour fusionner l'audio
Appelez l'API CreateMediaConvertTask pour créer une tâche de fusion audio.
Exemples
Les exemples suivants montrent comment fusionner de l'audio à l'aide du projet IMM test-project. Pour plus d'informations, consultez transcodage multimédia.
Vous pouvez utiliser OpenAPI Explorer pour appeler l'API de transcodage multimédia afin de traiter vos fichiers. Pour plus d'informations, consultez les exemples SDK.
Fusionner de l'audio avec une introduction et une conclusion
Fichiers d'entrée :
oss://test-bucket/video-demo/head.mp3,oss://test-bucket/video-demo/test.mp3etoss://test-bucket/video-demo/tail.mp3AlignmentIndex : 1
Configuration audio : codec AAC, débit binaire de 96 Kbps, 2 canaux, fréquence d'échantillonnage de 44,1 kHz
Format de sortie : aac
Chemin du fichier de sortie :
oss://test-bucket/video-demo/concat.aacNotification : Envoyer un message au topic MNS « test-mns-topic »
Pour des exemples SDK, consultez OpenAPI Explorer. Les paramètres d'exemple sont préremplis. Modifiez-les selon vos besoins, puis exécutez la requête.
Paramètres de la requête :
{
"ProjectName": "test-project",
"AlignmentIndex": 1,
"Notification": {
"MNS": {
"TopicName": "test-mns-topic"
}
},
"Sources": [
{
"URI": "oss://test-bucket/video-demo/head.mp3"
},
{
"URI": "oss://test-bucket/video-demo/test.mp3"
},
{
"URI": "oss://test-bucket/video-demo/tail.mp3"
}
],
"Targets": [
{
"Audio": {
"TranscodeAudio": {
"Bitrate": 96000,
"Channel": 2,
"Codec": "aac",
"SampleRate": 44100
}
},
"Container": "aac",
"URI": "oss://test-bucket/video-demo/concat.{autoext}"
}
]
}
Fusionner deux segments audio en MP3
Fichiers d'entrée :
oss://test-bucket/video-demo/test.mp3etoss://test-bucket/video-demo/test1.mp3AlignmentIndex : 0
Configuration audio : codec MP3, débit binaire de 128 Kbps, 2 canaux, fréquence d'échantillonnage de 44,1 kHz
Format de sortie : mp3
Chemin du fichier de sortie :
oss://test-bucket/video-demo/concat.mp3Notification : Envoyer un message au topic MNS « test-mns-topic »
Pour des exemples SDK, consultez OpenAPI Explorer. Les paramètres d'exemple sont préremplis. Modifiez-les selon vos besoins, puis exécutez la requête.
Paramètres de la requête :
{
"ProjectName": "test-project",
"AlignmentIndex": 0,
"Notification": {
"MNS": {
"TopicName": "test-mns-topic"
}
},
"Sources": [
{
"URI": "oss://test-bucket/video-demo/test.mp3"
},
{
"URI": "oss://test-bucket/video-demo/test1.mp3"
}
],
"Targets": [
{
"Audio": {
"TranscodeAudio": {
"Bitrate": 128000,
"Channel": 2,
"Codec": "mp3",
"SampleRate": 44100
}
},
"Container": "mp3",
"URI": "oss://test-bucket/video-demo/concat.{autoext}"
}
]
}