Informazioni su Video Translator
Doppia una clip in 28 lingue con sottotitoli, fatturazione al minuto.
Lo chiami con il nome di modello popnow/video-translator-v1/video-translate su POST /jobs/createTask, da 0,005 USD.
Introduzione
Video Translator doppia in un’altra lingua un clip parlato. Invia il girato in video_url e scegli target_language; lo strumento trascrive il parlato, lo traduce, lo ridoppia in sincronia con le battute originali e restituisce la stessa immagine con il nuovo audio. Attiva clone_voice e ogni parlante mantiene una voce modellata sulla propria.
Caratteristiche principali
I parlanti suonano ancora come sé stessi
Con clone_voice attivo, il doppiaggio viene parlato con una voce costruita su quella di ciascun parlante: nel nostro test a due persone la donna e l’uomo sono tornati in spagnolo con il proprio timbro, e ogni battuta è iniziata dove era iniziata quella originale.
I tuoi nomi restano i tuoi nomi
Elenca i termini in glossary come coppie {term, translation} e verranno tradotti sempre nel modo che hai scelto. Nel nostro test una frase presente nel glossario è stata usata alla lettera in entrambe le battute in cui compariva.
Parametri della richiesta
| Parametro | Obbligatorio | Descrizione |
|---|---|---|
clone_voice | No | Ogni parlante viene doppiato con una voce simile alla sua. Predefinito: false |
glossary | No | Nomi e frasi con traduzione fissa, fino a 100 coppie. |
keep_background_audio | No | Mantieni musica ed effetti originali sotto il doppiaggio; disattiva per solo voci. Predefinito: true |
source_language | No | La lingua parlata nel clip. Rilevata in automatico; sceglila se ci sono musica, accento marcato o pause lunghe. auto · en · zh-CN · zh-TW · yue · es · fr · de · it · pt · ru · ja · ko · ar · hi · tr · vi · th · id · ms · nl · pl · uk · sv · fi · da · no · nn · cs · sk · ro · hu · el · bg · hr · sr · sl · bs · mk · sq · lt · lv · et · he · fa · ur · ps · sd · bn · as · pa · gu · mr · ne · sa · ta · te · kn · ml · si · my · km · lo · bo · ka · hy · az · kk · uz · tg · tk · mn · ba · tt · be · is · fo · cy · br · eu · gl · ca · oc · lb · la · mt · af · sw · so · am · ha · yo · ln · sn · mg · tl · jw · su · haw · mi · ht · yi · Predefinito: auto |
speaker_count | No | Quante persone parlano, da 1 a 4. Lascia vuoto per rilevarlo. 1 · 2 · 3 · 4 |
target_language | No | La lingua del doppiaggio. Deve essere diversa da quella del clip. en · es · fr · de · it · pt · nl · sv · da · no · fi · el · ru · pl · tr · he · id · ms · vi · th · tl · sw · zh-CN · zh-TW · ja · ko · ar · hi · Predefinito: en |
video_url | Sì | La clip su cui lavorare. |
Prezzi
I prezzi sono in USD. L’API usa un saldo separato in dollari statunitensi. I crediti del sito non si possono usare per l’API né convertire in saldo API; il saldo API non si può convertire in crediti del sito. Quando una richiesta viene accettata, riserviamo l’importo massimo del preventivo sul tuo saldo API. Al termine addebitiamo l’uso effettivo, senza superare la riserva, e liberiamo il resto. Se la richiesta fallisce, l’importo riservato viene sbloccato.
| Opzione | USD al secondo |
|---|---|
| Standard | 0,005 USD |
Prima di eseguire, invia lo stesso corpo della richiesta a POST /jobs/quote per vedere il costo stimato e quello massimo in USD. Il preventivo non esegue alcuna richiesta né addebita il saldo.
Casi d'uso
Localizzare video brevi
Pubblica lo stesso clip per diversi mercati linguistici senza ingaggiare un doppiatore per ognuno.
Doppiare personaggi di modelli video
I personaggi generati che parlano inglese possono essere doppiati nella lingua del tuo pubblico mantenendo la voce del personaggio.
Guida ai prompt e consigli da esperti
Imposta la lingua parlata quando c’è musica
Il rilevamento automatico è affidabile su parlato pulito. Se un task fallisce con un messaggio sull’elaborazione del video, imposta source_language e invialo di nuovo.
Digli quante persone parlano
speaker_count è facoltativo, ma impostarlo su un dialogo a due persone mantiene ogni battuta con la voce giusta.
Pianifica per l’immagine
Viene sostituito solo l’audio. Per i primi piani in cui la bocca conta, passa poi il clip doppiato allo strumento Lip Sync.
Guida rapida all'API
Chiama l'API di Video Translator in tre passaggi
- Crea una chiave API. Accedi a PopNow e crea una chiave nella console API. Le chiavi iniziano con sk-popnow-. Le chiamate usano il tuo saldo separato in dollari statunitensi.
- Invia la richiesta. Invia POST /jobs/createTask con model popnow/video-translator-v1/video-translate e un oggetto input secondo la tabella dei parametri. La risposta restituisce subito un ID attività.
- Recupera il risultato. Interroga GET /jobs/recordInfo con l'ID attività, oppure passa una callBackUrl e ti inviamo lì il risultato. Scarica i link di output quando l'attività riesce.
# 1. Create the task. Keep the Idempotency-Key if you retry after a network error.
export IDEMPOTENCY_KEY="$(uuidgen)"
curl -X POST https://api.popnow.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $POPNOW_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $IDEMPOTENCY_KEY" \
-d '{
"model": "popnow/video-translator-v1/video-translate",
"input": {
"video_url": "https://media.popnow.ai/effects/flower-bloom-1abd6efb.mp4",
"target_language": "en",
"source_language": "auto"
}
}'
# 2. Copy data.taskId from the response, then poll until state is succeeded, failed, canceled or expired.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.popnow.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $POPNOW_API_KEY"Sostituisci il prompt e gli eventuali link con i tuoi. La scheda API contiene il riferimento per risposta, polling e callback.
Domande sull’API di Video Translator
Quanto costa l’API di Video Translator?
Video Translator costa 0,005 USD al secondo. L’API usa un saldo separato in dollari statunitensi. I crediti del sito non si possono usare per l’API né convertire in saldo API; il saldo API non si può convertire in crediti del sito. Quando una richiesta viene accettata, riserviamo l’importo massimo del preventivo sul tuo saldo API. Al termine addebitiamo l’uso effettivo, senza superare la riserva, e liberiamo il resto. Se la richiesta fallisce, l’importo riservato viene sbloccato.
Qual è il nome del modello di Video Translator nell’API?
Inserisci popnow/video-translator-v1/video-translate per Traduttore video nel campo model di POST /jobs/createTask.
Cambia il movimento delle labbra?
No. L’immagine torna fotogramma per fotogramma come l’hai inviata; viene sostituito solo l’audio. Se il movimento della bocca deve corrispondere alla nuova lingua, passa il risultato allo strumento Lip Sync.
Cosa succede a musica ed effetti sonori?
Con keep_background_audio attivo (impostazione predefinita) restano sotto le nuove voci. Disattivandolo, il clip restituito contiene solo il parlato tradotto, con silenzio tra una battuta e l’altra.
Ricevo anche i sottotitoli?
Sì. Ogni risultato arriva con un file dei sottotitoli (.srt) del parlato tradotto, sincronizzato con il doppiaggio e restituito come secondo asset con ruolo subtitle accanto al video.
Posso provare Video Translator senza scrivere codice?
Esegui Video Translator nel Playground con il tuo saldo API in USD, senza chiave API. Ogni esecuzione compare nella cronologia sviluppatore con il codice corrispondente.