Una richiesta comune dei webmaster è come mostrare facilmente un'anteprima video senza caricare un video. Il modo comune per raggiungere questo obiettivo è convertire un video into una GIF animata. Questa GIF animata può quindi essere utilizzata per visualizzare l'anteprima del video su siti Web e social media. GrabzIt di API JavaScript semplifica la creazione di GIF.
Di seguito è riportato un esempio di come convertire un video di YouTube into una GIF animata. Tuttavia ce ne sono molti più opzioni puoi usare per personalizzare la tua GIF animata. Ad esempio, la dimensione della GIF potrebbe essere modificata o a costume watermark sovrapposto. O anche il numero di fotogrammi al secondo o la durata dell'animazione sono stati modificati.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.youtube.com/watch?v=7GqClqvlObY",
{"format": "gif"}).Create();
</script>
GrabzIt può anche convertire video Vimeo into GIF animate, esattamente nello stesso modo in cui converte i video di YouTube. Basta passare l'URL della pagina Web che contiene il video Vimeo. Al url
parametro e passa "gif" al file format
parametro, come mostrato di seguito.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://vimeo.com/134957666",
{"format": "gif"}).Create();
</script>
GrabzIt può anche convertire normali video online come MP4. Passa semplicemente l'URL del video a url
parametro, durante l'impostazione del format
parametro su "gif". Come nell'esempio sopra.
Usando GrabzIt è possibile catturare un singolo fotogramma da YouTube, Vimeo o video standard.
Per fare ciò è necessario impostare il duration
e fps
i parametri devono essere 1. Quindi impostare il format
parametro su "gif". Infine trova la posizione nel video del frame che desideri estrarre e annota il numero di secondi. Quindi passare questo valore a start
parametro.
Si noti che attualmente i frame possono essere restituiti solo come GIF.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@/grabzit.min.js"></script>
<script>
GrabzIt("Sign in to view your Application Key").ConvertURL("https://www.example.com/myvideo.mp4",
{"format": "gif", "start":1, "fps ":"1", "duration":"1"}).Create();
</script>