Een veel voorkomend verzoek van webmasters is hoe je eenvoudig een videovoorbeeld kunt weergeven zonder een video te laden. De gebruikelijke manier om dit te bereiken is door een video te converteren into een geanimeerde GIF. Deze geanimeerde GIF kan vervolgens worden gebruikt om een voorbeeld van de video op websites en sociale media te bekijken. GrabzIt's JavaScript API maakt het maken van GIF's eenvoudig.
Hieronder ziet u een voorbeeld van het converteren van een YouTube-video into een geanimeerde GIF. Er zijn er echter veel meer opties die u kunt gebruiken om uw geanimeerde GIF aan te passen. De grootte van de GIF kan bijvoorbeeld worden gewijzigd of een gewoonte watermark overlay. Of zelfs het aantal frames per seconde of de duur van de animatie is gewijzigd.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/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 kan ook Vimeo-video's converteren into geanimeerde GIF's, op precies dezelfde manier waarop het YouTube-video's converteert. Geef gewoon de URL door van de webpagina die de Vimeo-video bevat. Naar de url parameter en geef "gif" door aan de format parameter, zoals hieronder getoond.
url
format
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/grabzit.min.js"></script> <script> GrabzIt("Sign in to view your Application Key").ConvertURL("https://vimeo.com/134957666", {"format": "gif"}).Create(); </script>
GrabzIt kan ook normale online video's zoals MP4 converteren. Geef gewoon de video-URL door aan de url parameter tijdens het instellen van de format parameter naar "gif". Op dezelfde manier als het bovenstaande voorbeeld.
Met GrabzIt is het mogelijk om een enkel frame van YouTube, Vimeo of standaardvideo's vast te leggen.
Om dit te doen, moet u de duration en het fps parameters om 1 te zijn. Stel vervolgens de format parameter naar "gif". Zoek ten slotte de positie in de video van het frame dat u wilt extraheren en noteer het aantal seconden. Geef deze waarde vervolgens door aan de start parameter.
duration
fps
start
Merk op dat momenteel frames alleen als GIF's kunnen worden geretourneerd.
<script src="https://cdn.jsdelivr.net/npm/@grabzit/js@3.4.8/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>