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

Créateur de sonneries

Créer un extrait de sonnerie (.m4r) à partir de n'importe quel fichier audio en sélectionnant un temps de départ et une durée.

Point de terminaison de l'API

POST /api/v1/tools/audio/ringtone-maker

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

Paramètres

ParamètreTypeRequisDéfautDescription
startSnumberNon0Temps de départ en secondes (minimum 0)
durationSnumberNon30Durée de l'extrait en secondes (1 à 30)

Exemple de requête

bash
curl -X POST http://localhost:1349/api/v1/tools/audio/ringtone-maker \
  -H "Authorization: Bearer si_your-api-key" \
  -F "[email protected]" \
  -F 'settings={"startS": 15, "durationS": 20}'

Exemple de réponse

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

Notes

  • La sortie est toujours au format M4R, compatible avec les sonneries iPhone.
  • La durée maximale d'une sonnerie est de 30 secondes (limite Apple).
  • N'importe quel format audio peut servir d'entrée.