Uma solicitação comum dos webmasters é como mostrar facilmente uma visualização de vídeo sem carregar um vídeo. A maneira comum de conseguir isso é convertendo um vídeo into um GIF animado. Esse GIF animado pode ser usado para visualizar o vídeo em sites e mídias sociais. GrabzIt's API JavaScript simplifica a criação de GIFs.
Abaixo está um exemplo de como converter um vídeo do YouTube into um GIF animado. No entanto, existem muitos mais opções você pode usar para personalizar seu GIF animado. Por exemplo, o tamanho do GIF pode ser alterado ou um personalizadas watermark coberto. Ou mesmo o número de quadros por segundo ou a duração da animação alterada.
<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 também pode converter vídeos do Vimeo into GIFs animados, exatamente da mesma maneira que converte vídeos do YouTube. Basta passar o URL da página da web que contém o vídeo do Vimeo. Ao url
parâmetro e passe "gif" para o format
parâmetro, como mostrado abaixo.
<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>
O GrabzIt também pode converter vídeos online normais, como MP4. Basta passar o URL do vídeo para o url
parâmetro, enquanto define o format
parâmetro para "gif". Da mesma maneira que o exemplo acima.
Usando o GrabzÉ possível capturar um único quadro do YouTube, Vimeo ou vídeos padrão.
Para fazer isso, você precisa definir o duration
e fps
parâmetros sejam 1. Em seguida, defina o format
parâmetro para "gif". Por fim, encontre a posição no vídeo do quadro que deseja extrair e anote o número de segundos. Em seguida, passe esse valor para o start
parâmetro.
Observe que atualmente os quadros só podem ser retornados como GIFs.
<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>