Passer au contenu principal
SUNO nous permet d’obtenir un lien MP4 généré officiellement pour la musique générée. Ce document explique comment intégrer l’API correspondante. Cette API n’a qu’un seul paramètre d’entrée, qui est audio_id, c’est l’ID de la chanson générée officiellement. Ici, l’audio_id que nous entrons est 275113ab-fe5c-4bca-a33c-0cca96b39fa6.
import requests

url = "https://api.acedata.cloud/suno/mp4"

headers = {
    "accept": "application/json",
    "authorization": "Bearer {token}",
    "content-type": "application/json"
}

payload = {
    "audio_id": "275113ab-fe5c-4bca-a33c-0cca96b39fa6"
}

response = requests.post(url, json=payload, headers=headers)
print(response.text)
Le résultat est le suivant :
{
  "success": true,
  "task_id": "03ae7cca-c3a2-40a0-98b2-8f33426af438",
  "trace_id": "848d8d5a-d6bb-4e16-bb29-768c22cf1b3b",
  "data": {
    "video_url": "https://cdn1.suno.ai/275113ab-fe5c-4bca-a33c-0cca96b39fa6.mp4"
  }
}
On peut voir que le champ video_url dans data est le lien du fichier MP4 correspondant à cette chanson.