Learn how to create subtle fade and dissolve transitions between video clips using the Shotstack API fade transition
Convert multiple images into a video slideshow containing audio and transition effects using FFmpeg.
How to generate a slideshow video using images, Node.js and the Shotstack API.
This release adds major infrastructure improvements including faster render speeds, disk types and caching.
Fix iOS and Android smartphone video rotation and orientation issues using simple FFmpeg commands.
Use Postman to prepare and submit a JSON video template to the Shotstack video editing API
Automatically add captions or subtitles to a video using PHP. This guide show you how to render an SRT subtitles file and add it to a video.
Everything you need to know about captions and subtitles and why they are important for your users.
Our January 2021 update adds new features including cropping, partial render ranges, frame rate settings, mp3 exporting and more.
Choose the best frame rate or fps (frames per second) supported by the Shotstack API to use for your video edit.
This tutorial explains how to use Node.js and JSON to edit a video with picture-in-picture on top of a background video.
Learn how to build a simple application that adds a watermark to a video using a Node.js script.
New slide, carousel and zoom transition animations can be used to add excitement and energy to text, photos and video clips.
Where to find free royalty free and CC0 music for use in your video templates, projects, applications and games.
This tutorial shows you how edit videos with text elements using custom fonts, HTML and CSS.
A complete tutorial on how to use luma mattes to create transparency transitions using the Shotstack API.
Updates to the Shotstack API include luma mattes, thumbnail and poster images and scaling videos from one resolution to another.