Resize & Compress
Dimensions are filled from the source video. Clear a field or
set to -1 to preserve aspect ratio. Lower CRF = higher
quality.
Remove audio track
Output will be the same video with the audio stream stripped.
Animated GIF
Height is calculated automatically to preserve aspect ratio.
Crop
Load a video to preview the crop area.
Drag the box to move it. Drag the handles to resize.
Extract Thumbnail
Extracts a single frame at the given timestamp as an image
file.
Reverse
Plays video and audio backwards. The whole clip is buffered in
memory — keep clips under ~2 minutes for best results.
Fade In / Out
Set either value to 0 to skip that direction. Applied after
trimming.
Embed Subtitles
Soft subtitles are the preferred format for VLC, browser
players, and most video platforms. Hard-burning for social
media requires a libass build.
Volume
1.0 = original · >1 = boost · <1
= reduce · 0 = silence. Audio is re-encoded; video
is stream-copied.
Loop / Repeat
Streams are copied without re-encoding. The clip plays N times
back-to-back. Trim is ignored for this operation.
Logo / Image Overlay
PNG with alpha gives cleanest results. Video is re-encoded to
preserve overlay.
Mix Audio (Background Music)
Music loops automatically if it is shorter than the video.
Video is stream-copied.
Concatenate (Join Clips)
Uses the concat filter — different resolutions and codecs are
handled by re-encoding to H.264/AAC. Trim applies to the first
clip only.
Side by Side
Both clips are scaled to the same height (horizontal) or width
(vertical) then stacked. Re-encodes to H.264/AAC. Trim is
ignored.
Picture in Picture
Overlay video loops if shorter than the main clip. Audio from
the main clip is preserved. Trim applies to the main clip.
Media Info
Load a video file to see its properties.
Click
Process Video
to run a deep scan and log full codec & stream details
below.
Raw FFmpeg
► Example Commands
--
Args are split on whitespace. Wrap values containing spaces
in double quotes, e.g.
-vf "scale=1280:-2,hflip"
Pad to Aspect Ratio
Video is scaled down to fit; empty space is filled with the
chosen color. Re-encodes to H.264.
Normalize Audio (EBU R128)
Uses the loudnorm filter. Video stream is copied
without re-encoding.
Denoise (hqdn3d)
Applies spatial + temporal noise reduction via
hqdn3d. Higher strength = smoother but softer
image.
Boomerang
Plays the clip forward then immediately in reverse — classic
boomerang loop. Trim is respected. Audio is removed from the
output.
Sharpen / Blur
Sharpen uses unsharp; blur uses
boxblur. Audio is copied.
Estimated output size