Convert videos to spins
Sirv makes it easy to convert videos into an interactive 360 degree product view.
See how this 4K video was converted to a spin (and cropped in Sirv's spin editor), giving the user total control over its movement, zoom and fullscreen:
Converted to spin
The maximum video file size for conversion is 512MB. The maximum file size for upload is 300MB, so for videos between 300MB and 512MB, zip the file so that its less than 300MB, then upload it.
1. Upload a video to your Sirv account. Right-click it and choose "Convert to spin":
2. Specify how many seconds should be converted, the format (JPEG or PNG) and the number of frames (18, 24, 36, 72, 120, 180 or 360):
JPEG format is recommended for fast loading, while PNG can look slightly sharper. 36 frames balances smooth rotation with low data usage, while 72 or more frames will glide effortlessly (compare the best number of images for a 360 spin).
3. Click "Convert" and Sirv will create a new folder containing your spin.
Batch convert multiple videos to spins
2. Go to Sirv's Video-to-spin batch conversion repl.
3. Click the 'Fork' button.
4. Follow the instructions on the page to create an API client, and add the 3 secret variables accountUrl, clientId, clientSecret via the Secrets tab on the left.
5. Scroll down to the frames variable and enter the number of images that will create your spin, and click 'Save'.
6. Enter the video URLs in the videos.txt file > Click 'Run':
Top tip: Create a list of all the video URLs by right clicking the video folder in your Sirv account and select 'Export file list to CSV'. Copy the video URLs from your spreadsheet (column B) and paste them into the videos.txt file in Replit. (If you use a Custom domain, replace the Custom domain in the video URLs with your Sirv domain.)
If your video over-loops because it was longer than needed, delete the unnecessary frames and your spin will automatically regenerate.
You can also convert videos to spins via the Sirv REST API. This lets you fully automate video uploading and spin creation - ideal if you're building an app or integrating Sirv into your workflow.
REST API method: /v2/files/video2spin
There's an API limit on the number of video to spin conversions per hour:
- Enterprise accounts: 400 per hour
- Business accounts: 200 per hour
- Free accounts: 20 per hour
If you need a higher limit, ask us about Sirv's pre-processing API with higher limits and other benefits.
Your newly generated spins can be enhanced with the Sirv spin editor. Click "Edit images" in the top right corner of the spin page in your account:
Crop, brighten and adjust the color of your images, then click Save:
Your original images will be backed up in a separate folder.
Once you have converted your video to a spin, you can convert it to a GIF - perfect for use in email, social media or elsewhere.
Simply append ?image to the spin URL, to serve it as an optimized GIF:
For better optimization of your image, Sirv will automatically serve it in WebP format, if the users' browser supports WebP.
GIFs can be resized, cropped, styled or have text and image overlays. Visit the animated GIF documentation to learn more about customizing GIFs.
GIFs can also be downloaded - open the spin and click 'Download as GIF':
If you don't have a Sirv account yet, register now to get 5GB free for a 30-day trial.