Informazioni su Video Eraser
Cancella un’area fissa per tutto il clip.
Lo chiami con il nome di modello popnow/video-eraser-v1/video-edit su POST /jobs/createTask, da 0,024 USD.
Per ora questa guida è solo in inglese. →
Parametri della richiesta
| Parametro | Obbligatorio | Descrizione |
|---|---|---|
mask_url | Sì | Dipingi l'area da cambiare. |
prompt | No | Optional short description of the objects or area to remove and the surrounding context. |
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 per secondo in ingresso |
|---|---|
| Standard | 0,024 USD |
La durata in ingresso viene arrotondata al secondo intero superiore, con un minimo di 3 secondi.
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.
Guida rapida all'API
Chiama l'API di Video Eraser 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-eraser-v1/video-edit 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-eraser-v1/video-edit",
"input": {
"prompt": "Remove the subtitles inside the white mask. Preserve the rest of the video.",
"video_url": "https://media.popnow.ai/api-examples/video-eraser/subtitles-e1128ca9.mp4",
"mask_url": "https://media.popnow.ai/api-examples/video-eraser/subtitles-mask-b701fc56.png"
}
}'
# 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 Eraser
Quanto costa l’API di Video Eraser?
Video Eraser costa 0,024 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 Eraser nell’API?
Inserisci popnow/video-eraser-v1/video-edit per Cancella area sottotitoli nel campo model di POST /jobs/createTask.
Posso selezionare un intervallo di tempo?
No. La stessa regione statica si applica all’intera clip fornita; non ci sono campi per la selezione temporale.
La maschera segue i sottotitoli in movimento?
No. Rimane a coordinate fisse del fotogramma. I movimenti fuori dalla maschera non sono coperti.
Recupera l’immagine originale nascosta?
No. L’area mascherata viene riempita con contenuti dedotti. Confronta i movimenti, i bordi e il resto dell’immagine con la sorgente.
Quali sono i limiti dell’API di Video Eraser?
Clip di input più lunga: 600 s. Le richieste fuori da questi limiti vengono rifiutate prima di qualsiasi addebito.
Posso provare Video Eraser senza scrivere codice?
Esegui Video Eraser nel Playground con il tuo saldo API in USD, senza chiave API. Ogni esecuzione compare nella cronologia sviluppatore con il codice corrispondente.