Sostituire un video
Per sostituire un file video invii una richiesta PUT all’endpoint /videos/upload/[VIDEO_ID].
Riceverai una risposta contenente un URL S3 firmato per caricare il file video.
Quando sostituisci un video, tutti i vecchi file video di quel video vengono eliminati o sovrascritti. La sostituzione è irreversibile.
Ottenere l’URL firmato
CURL
curl -X PUT https://app.ignitevideo.cloud/api/videos/upload/[VIDEO_ID] \
-H "Authorization: Bearer YOUR_TOKEN" \
-H "Content-Type: application/json" \Risposta
{
"videoId": "[VIDEO_ID]",
"signedUrl": "[SIGNED_URL]",
}Caricare il file video
Carica il file video con una richiesta PUT all’URL firmato restituito nel passaggio precedente.
Devi passare il tipo MIME del file nell’header Content-Type. Puoi ricavare il tipo MIME dal file video locale tramite l’elemento input file.
CURL
curl -X PUT [SIGNED_URL] \
-H "Content-Type: [MIME_TYPE]" \
--data-binary "@[PATH_TO_VIDEO_FILE]"Processo di codifica
Dopo il caricamento del file video, il video viene codificato. Questo processo può richiedere tempo, a seconda delle dimensioni del video e della complessità della codifica.
Puoi controllare lo stato della codifica di un video chiamando l’endpoint /videos/[VIDEO_ID] come descritto nella sezione ottenere un video.