This page was machine-translated. Spotted a mistake?Help improve it.
Skip to content

Rogner l'audio

Découpe une section d'un fichier audio en spécifiant les temps de début et de fin en secondes.

Point de terminaison de l'API

POST /api/v1/tools/audio/trim-audio

Accepte des données de formulaire multipart avec un fichier audio et un champ JSON settings.

Paramètres

ParamètreTypeRequisPar défautDescription
startSnumberNon0Temps de début en secondes (minimum 0)
endSnumberOui-Temps de fin en secondes (doit être postérieur au début)

Exemple de requête

bash
curl -X POST http://localhost:1349/api/v1/tools/audio/trim-audio \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"startS": 10, "endS": 45}'

Exemple de réponse

json
{
  "jobId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
  "downloadUrl": "/api/v1/download/a1b2c3d4-e5f6-7890-abcd-ef1234567890/audio.mp3",
  "originalSize": 4500000,
  "processedSize": 1575000
}

Remarques

  • Les temps sont spécifiés en secondes et peuvent inclure des décimales (par ex. 10.5).
  • La valeur endS doit être supérieure à startS.
  • Si endS dépasse la durée de l'audio, le fichier est rogné jusqu'à la fin.
  • La sortie conserve généralement le conteneur d'entrée. Une entrée AAC est écrite en M4A, et les entrées uniquement décodables non prises en charge basculent vers MP3.