Join several clips into one file
Put clips in order, let ClipHearth match their sizes, and export one file while the originals stay as they are.
01Open Join Multiple Clips
Go to Editor. The start screen has two buttons: Select File for a single clip and Join Multiple Clips for several. If a clip is already open, Close File takes you back to that screen.
02Add the clips
Add Files... opens a file picker where you can select several clips at once, and you can use it again to add more. Only video files go on the list; anything else is skipped with a note. The line under the title shows how many clips there are, their total length, and whether the result will have sound.
03Put them in order
Clips are joined from the top of the list down. The arrow buttons move a clip up or down and the cross removes it. Each row shows the clip's length and resolution, and says no audio when the clip has no sound.
04The first clip sets the size
The result takes the resolution of the first clip on the list. Every other clip is scaled to fit inside that frame, and where its shape differs, black bars fill the rest, so an upright phone clip next to a widescreen one gets bars at the sides. Put the clip whose size you want first. The result runs at 30 frames per second, whatever the sources used.
05Sound needs every clip to have it
When every clip has sound, the result has sound too. If even one clip has none, the whole result is silent and the line under the title says video only (some clips have no audio). To keep the sound, give the silent clip a track first: open it in the Editor, pick a sound file under REPLACE / ADD AUDIO with Choose..., export it, and join that new file instead. The export ends where the shorter of the two ends, so use a sound file at least as long as the clip.
06Pick FORMAT and QUALITY, then Join to Queue
FORMAT offers mp4, mkv, and mov; QUALITY offers Fast (smaller), Balanced, and Best quality. Every clip is re-encoded to H.264, with the hardware encoder when your computer has one, which is what lets clips of different sizes and sources go together. Join to Queue becomes available once there are at least two clips. The job runs in Jobs and counts as one task, and the result lands in your output folder under the first clip's name with -joined added. The original clips are not changed.
Didn't solve it? Write to us - attach a diagnostics log if you have one.