Skip to Content
Riferimento APIVideoSostituire file video

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