Photo sequence → video

Photo Sequence to Video

Your camera left you a folder of numbered JPGs. Tweedia Studio turns that image sequence into a video in the browser — ordered by the time each frame was actually captured, with no per-project frame limit and nothing to install. Photos to timelapse, in shooting order, on any machine with a browser.

Free account, no credit card. An account is required before anything is uploaded.

The gap your camera leaves you

Interval cameras are good at capturing and deliberately silent about what comes next. You come back from the shoot, pull the card, and find a directory of sequentially numbered stills — sometimes a few hundred, often several thousand, occasionally split across folders the camera rotated through on its own.

GoPro says it plainly. In Time Lapse Photo mode the camera saves each still image separately and you can stitch them together yourself with your preferred software — with no recommendation for what that software should be. The frames are correct and the job is unfinished.

The usual next stop is a general-purpose image-sequence converter, and that is where long shoots fall over: the browser converters are built around drops of a few dozen files, and a multi-thousand-frame sequence is simply outside what they accept.

How many photos you can actually upload

No frame limit per project — your account's pooled storage is the only budget. That pool is the ceiling the product enforces, not a figure of speech: the uploader adds your batch to everything the account already stores and refuses the overflow before the first byte moves, so you find out up front rather than at frame 9,000. Projects themselves are unlimited on every plan.

For contrast: the typical online image-sequence converter caps out around 100 files per job, and LRTimelapse's free licence stops at 400 images with 1080p output. A 10-minute interval running eight hours a day for a month is about 1,440 frames — past both, and a few gigabytes at most.

The honest caveat is that the pool is shared. The free plan includes 2 GB across all projects, Solo includes 50 GB and Pro includes 250 GB — and it counts everything you keep: raw stills, the compiled source video, and the edits you render. A single 12-megapixel JPG runs several megabytes, so on larger shoots the pool, not the frame count, is what you plan around. The upload preflight meters it and shows you where you stand before the upload starts.

GoPro Time Lapse Photo mode

The situation: you shot in Time Lapse Photo (not Time Lapse Video), so the card holds one JPG per interval — thousands of them, in GoPro's numbered 100GOPRO-style folders. GoPro's own guidance is to stitch them yourself.

The flow: drop the folders onto a project's Footage tab as they came off the card. Every frame carries EXIF capture time, so the sequence rebuilds itself in shooting order even if you copied the files in a different order or across several drops. Pick a frame rate, compile, and the result becomes the project's source video for editing.

Brinno timelapse cameras

The situation: Brinno's construction and long-term cameras are usually deployed for months, and what you end up holding depends on how the camera was configured. Set to save stills, it hands you a card full of JPGs. Set to write its own timelapse file, it hands you a clip in a container a general-purpose editor may not open.

The flow: if you have the stills, upload the folder and compile — the frame rate choice is yours at that point rather than baked in at capture, which is the main practical advantage of having kept the stills. If instead you have an MP4 from the camera, upload that video to the project and skip straight to editing.

Trail cameras and Wyze cams

The situation: trail cameras in interval or timelapse mode fill the card with numbered JPGs, spread across dated folders, and the on-camera software stops there. Small Wi-Fi cameras are similar: the frames are easy to collect, and turning them into something watchable is left to you.

The flow: drop every folder from the card in one go. Duplicates are detected and skipped, so overlapping folders or a re-drop of the same card cost you nothing, and the frames land in capture order rather than folder order. If the camera produced an MP4 rather than stills, upload the video instead.

Raspberry Pi camera rigs

The situation: a Pi shooting on a timer writes image0001.jpg, image0002.jpg, and so on, for as long as the card holds out. Getting from there to a video usually means an ffmpeg incantation on the Pi itself, which is slow, and a numbering scheme that has to line up exactly or the command quietly drops frames.

The flow: copy the directory off the Pi and drop it in. Ordering comes from EXIF capture time when the capture tool wrote it, and falls back to the file date with the filename as the tiebreak — which is exactly the sequential-numbering case — so the sequence is reconstructed without you writing a glob pattern.

How it works, step by step

  1. Create a free account. No credit card. An account is required before anything is uploaded — there is no anonymous upload surface.
  2. Start a new project. One project per shoot. It holds your stills, the compiled video, and every edit you render from it.
  3. Upload your stills on the Footage tab. Drop the whole folder. Photos are ordered by EXIF capture time, with the file date and then the filename as fallbacks, and anything already uploaded is skipped instead of duplicated.
  4. Pick a frame rate. 24, 30, or 60 fps, 24 fps by default. That is the only setting you have to touch to get a video.
  5. Compile the sequence into a video. The compile runs on our workers and writes the video back into the project as its source footage.
  6. Apply edits on the Edits tab. Trim the stillness, fix flicker, and set transitions on the compiled video, then render.
  7. Download your render. The finished edit is yours to download. Renders on the free plan carry a Tweedia watermark; a paid plan removes it.

What the free account includes

  • 2 GB of pooled storage shared across all your projects — raw stills, compiled source video and renders all count against it.
  • Unlimited projects, no per-project frame limit. The pooled allowance is the only ceiling, on every plan.
  • Raw photos are kept 30 days after a project's last activity on the free plan, then cleared. Renders you have already made are not swept — the raw stills are.
  • Renders carry a Tweedia watermark on the free plan.

Paid plans raise the storage pool, keep your raw photos while the subscription is active, and remove the watermark. Solo starts at $15/month. See the plans.

FAQ

How do I turn a photo sequence into a video?

Create a free Tweedia Studio account, start a project, and drop your stills onto the project's Footage tab. Pick a frame rate (24, 30, or 60 fps) and compile — the sequence becomes a video inside the project, which you then edit and render. Nothing is installed; the upload and the edit both happen in the browser.

How many images can I convert at once?

There is no per-project frame limit — a project holds as many stills as your account's pooled storage allowance covers, and you can have as many projects as you like. The allowance is the one enforced ceiling (2 GB free, 50 GB on Solo, 250 GB on Pro) and it is shared across every project on the account. The uploader adds your batch to what you have already stored and tells you before a single file moves if it will not fit.

What if my photos have no EXIF data?

They still work. Capture time comes from EXIF when it is there; when it is missing, the file date is used instead, and photos that share a timestamp are ordered by filename. Cameras that write sequentially numbered files therefore land in shooting order either way. The preflight tells you how many photos had no capture time before you commit to the upload.

What image formats can I upload?

JPEG, PNG, HEIC/HEIF, TIFF, WebP, and AVIF. Non-image files in the folder are skipped and reported instead of failing the batch, so you can drop a card directory as-is.

Does my camera have to be a specific brand?

No. The flow only cares that you have stills on disk. GoPro Time Lapse Photo output, trail-camera JPGs, Raspberry Pi captures, phone shots, and mirrorless intervalometer runs are all just a folder of images. If your camera wrote an MP4 instead of stills, upload that video directly and skip the compile step.

Can I choose the output frame rate?

Yes — 24, 30, or 60 fps, with 24 fps as the default. More frames per second plays smoother and makes a shorter video from the same number of photos; the estimated length is shown next to the control before you compile.

Is it really free?

The account is free and includes 2 GB of pooled storage across your projects. Renders on the free plan carry a Tweedia watermark, and raw photos are cleared 30 days after a project's last activity. Paid plans raise the storage pool and remove the watermark.

How long does a compile take?

It scales with the number of photos and their size, and it runs on our workers rather than in your browser — you can close the tab and come back. Progress is shown on the Footage tab while it runs, and the project keeps the compiled video when it finishes.

Bring the folder

Start a project, drop your stills, pick a frame rate. The sequence becomes a video you can edit and download in the same place your next shoot will live.

Read the timelapse guide

Free renders carry a Tweedia watermark. No credit card required to start.