Product manual

trimy

trimy cuts, joins, and edits video in the browser. It keeps compatible encoded packets when possible, and uses local re-encode paths for frame edits, exact cuts, or incompatible timeline sections.

Direct workspace

Open trimy

The source file is opened by the browser on this device. Practical limits depend on format support, available memory, and the requested export.

Useful for

Typical workflows

  1. 01

    Cut a clip quickly when stream copy is available.

  2. 02

    Join matching camera clips without a full render.

  3. 03

    Preview and trim sources that do not play cleanly in the browser.

  4. 04

    Build a mixed timeline while re-encoding only the incompatible parts.

  5. 05

    Place one caption across a joined video while rotating individual clips where needed.

Capabilities

What it does

Capabilities are grouped by the part of the workflow they affect. The tool remains the source of truth for settings available for a specific file.

Editing

Trim and join
Cut one clip, order several clips, or build a simple timeline.
Crop
Adjust the visible frame when the export needs different framing.
Image tools
Adjust brightness, switch to black and white, add a border, or place text directly over the video.
Join-wide text
Apply captions and shared frame adjustments once across the complete joined output.
Per-clip rotation
Use the quick rotate controls on the video clip currently under the timeline playhead.
Audio tracks
Keep, detach, replace, or add audio alongside video clips.
Audio-only mode
Trim MP3 files or join several MP3 clips without going through the full video editor.

Preview

Native playback when possible
Use the browser video path for sources it can play reliably.
Frame preview fallback
Generate preview frames when native playback is missing, unstable, or not precise enough for editing.
Difficult containers
Handle MOV, AVI, MKV, MXF, TS, FLV, and WMV more carefully than a simple HTML video player.

Export

Copy-first trim and join
Use packet copy or stream copy when codec, container, and keyframe boundaries make it safe.
Partial re-encode
Keep matching segments untouched and encode only incompatible clips, black gaps, or audio that needs normalization.
Keyframe-aware cuts
For copy-friendly trims, ranges can be checked or aligned to keyframes instead of forcing an unnecessary encode.
Gap rendering
Timeline gaps become real black and silent media segments so players do not collapse them.
Visual-edit export
Image tools force a compatible re-encode path and hide output formats that cannot carry the edited video.

H.264, HEVC, and large jobs

HEVC copy
Preserve H.265/HEVC by copy when the source and output can be joined safely.
H.264 ↔ H.265
Choose either codec explicitly and preserve analyzed dimensions and frame rate with source-driven bitrate selection.
HEVC encode paths
Use native browser HEVC support first, then a local encoder fallback where supported.
Dominant codec
For mixed H.264 and H.265 timelines, target the dominant codec instead of flattening everything to the easiest fallback.
Large inputs
Use large-file handling paths for media that should not be fully copied into browser memory at once.

Source + result

Formats

  • Video containers: MP4, MOV, AVI, MKV, WebM
  • Timeline audio: MP3, WAV, and other common source audio formats
  • Audio-only trimy output: MP3

Product notes

Documented changes

trimy adds text and frame tools to clips and joined videos

The video workspace now includes local brightness, black-and-white, border, caption, and rotation controls with preview and export behavior matched to timeline scope.

Read note →

trimy unifies H.265 preview, conversion, and safer lossless cuts

H.265 sources now share a persistent preview and encode pipeline, explicit H.264/H.265 conversion keeps analyzed source settings, and lossless trims expose keyframe-safe boundaries in the timeline.

Read note →

trimy export guidance now separates copy and encode paths

The trim and join documentation now explains when a stream can stay copied and when a precise or compatible result requires encoding.

Read note →

Mixed-timeline documentation now states the compatibility checks

The manual now makes clear that matching extensions do not prove a safe direct join; codecs, dimensions, frame rates, audio, and timing still matter.

Read note →

Use the manual, then test with a copy.

Keep the original file until the result has been checked in its destination app.

Open trimy