Wideo na muzykę

Wygeneruj muzykę w tle z jednego lub kilku plików wideo. Filmy są łączone po kolei. Opcjonalny opis i tagi stylu wpływają na generowaną muzykę.

Nagłówki

xi-api-keystringOpcjonalny

Parametry zapytania

output_formatenumOpcjonalny
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.

Żądanie

This endpoint expects a multipart form with multiple files.
videosfilesWymagany
Co najmniej jeden plik wideo wysłany w tablicy FormData (multipart/form-data). Zostaną połączone kolejno w jeden plik z kodekiem. Możesz przesłać maksymalnie 10 filmów, a łączny rozmiar połączonego wideo nie może przekroczyć 200 MB. Łącznie wideo może trwać do 600 sekund. Połączenie wielu filmów może znacznie wydłużyć czas żądania. Jeśli możesz, połącz je wcześniej.
descriptionstring or nullOpcjonalny1-1000 characters

Opcjonalny opis tekstowy muzyki, którą chcesz otrzymać. Maksymalnie 1000 znaków.

tagslist of stringsOpcjonalnyDomyślnie []

Opcjonalna lista tagów stylu (np. [‘upbeat’, ‘cinematic’]). Dozwolone jest maksymalnie 10 tagów.

model_idenumOpcjonalnyDomyślnie music_v1

Model do użycia przy generowaniu.

Dozwolone wartości:
sign_with_c2pabooleanOpcjonalnyDomyślnie false

Czy podpisywać wygenerowany utwór za pomocą C2PA. Dotyczy tylko plików mp3.

Odpowiedź

Wygenerowany plik audio pasujący do filmu. Content-Type i rozszerzenie pliku zależą od parametru output_format (domyślnie mp3).

Błędy

403
Forbidden Error
422
Unprocessable Entity Error