Passer à la navigation

Vidéo à musique

Génère une musique de fond à partir d’un ou plusieurs fichiers vidéo. Les vidéos sont combinées dans l’ordre. La description facultative et les tags de style influencent la musique générée.

En-têtes

xi-api-keystringOptionnel

Paramètres de requête

output_formatenumOptionnel

Output format of the generated audio. Formatted as codec_sample_rate_bitrate. So an mp3 with 22.05kHz sample rate at 32kbs is represented as mp3_22050_32. MP3 with 192kbps bitrate requires you to be subscribed to Creator tier or above. PCM with 44.1kHz sample rate requires you to be subscribed to Pro tier or above. Note that the μ-law format (sometimes written mu-law, often approximated as u-law) is commonly used for Twilio audio inputs.

enable_loggingbooleanOptionnelPar défaut true

Lorsque enable_logging est défini sur false, le mode zéro rétention est utilisé pour la requête. Le mode zéro rétention est réservé aux clients Enterprise.

Requête

This endpoint expects a multipart form with multiple files.
videosfilesRequis

Un ou plusieurs fichiers vidéo envoyés via un tableau FormData (multipart/form-data). Ils seront combinés dans un codec unique, dans l’ordre. Un maximum de 10 vidéos est autorisé, la taille totale de la vidéo combinée étant limitée à 200 Mo. Au total, la vidéo peut durer jusqu’à 600 secondes. Notez que la combinaison de plusieurs vidéos peut augmenter considérablement la durée de la requête. Si possible, combinez les vidéos au préalable.

descriptionstring or nullOptionnel1-4100 characters

Description textuelle facultative de la musique souhaitée. 4 100 caractères au maximum sont autorisés.

tagslist of stringsOptionnelPar défaut []

Liste facultative de balises de style, par exemple [‘upbeat’, ‘cinematic’]. Un maximum de 10 balises est autorisé.

model_idenumOptionnelPar défaut music_v1

Le modèle à utiliser pour la génération.

Valeurs autorisées:
add_sfxbooleanOptionnelPar défaut false

Lorsque la valeur est true, intégrez les indications d’effets sonores de la vidéo.

separate_tracksbooleanOptionnelPar défaut false

Lorsque la valeur est true, renvoyez un fichier ZIP contenant des pistes audio distinctes pour la musique et les effets sonores, au lieu d’un seul fichier mixé. Cela offre davantage de flexibilité pour superposer les pistes.

use_audio_as_referencebooleanOptionnelPar défaut false

Lorsque la valeur est true, analysez la piste audio de la vidéo et utilisez ses genres, son BPM, son instrumentation, son ambiance et son évolution comme caractéristiques de référence pour la génération musicale.

sign_with_c2pabooleanOptionnelPar défaut false

Indique s’il faut signer le morceau généré avec C2PA. S’applique uniquement aux fichiers MP3.

En-têtes de réponse

song-idstringOptionnel

Identifiant unique de la chanson générée

Réponse

Fichier audio généré correspondant à la vidéo. Le type de contenu et l’extension du fichier dépendent du paramètre output_format (mp3 par défaut).

Erreurs

403
Forbidden Error
422
Unprocessable Entity Error