File size: 2,590 Bytes
d08e4c7
 
 
 
 
 
 
 
 
 
 
 
 
 
0133431
d08e4c7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
d1999a2
 
 
 
 
d08e4c7
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
---
title: Pocket Video Trimmer
tags:
  - video
  - video-editing
  - browser
  - offline
  - no-install
---

# Pocket Video Trimmer

A whole video trimmer in **one HTML file**. Download it, double-click it, drop in a video. No install, no upload, no internet.

![Pocket Video Trimmer interface](images/screenshot%201.PNG)

---

## Inputs

Anything the browser can play:

| Works | Usually won't |
|---|---|
| MP4 / H.264 · MOV · WebM · most MKV | AVI · exotic codecs |

Any resolution or aspect ratio, portrait or landscape.

---

## Quick start

1. Download `Nugget Video Trimmer vX.X.html`
2. Double-click to open it in **Chrome or Edge**
3. Drag a video onto the page

Everything runs inside the browser tab. Nothing is uploaded — the file makes **zero network requests**.

---

## What it does

**Trim** — scrub a filmstrip timeline, drag in/out handles, step frame by frame, or type exact times. A slim bar under the timeline slides the whole selection without changing its length.

**Multi-clip** — queue several cuts from one video and export them all at once into a folder you choose.

**Crop** — draggable box with ratio presets (16:9, 9:16, 1:1, 4:5, 2:3, 21:9, custom…).

**Resize & frame rate** — percentage presets or exact pixels; any fps.

**Compression** — one slider, smaller file ↔ bigger file, with a live size estimate.

**Pictures** — single-frame snapshot, animated GIF, and two kinds of contact sheet:
- *Auto storyboard* — N×N frames spread evenly across the selection
- *Manual storyboard* — pick the exact frames yourself, with thumbnails

![Change FPS, Trim, Crop, Resize](images/screenshot%202.PNG)

![Manually add key frames](images/screenshot%203.PNG)

![3x3 storyboard](images/storyboard%20output%20example.png)

---

## Outputs

| | Format |
|---|---|
| Video | MP4 (H.264 + AAC), WebM fallback |
| Pictures | PNG |
| Animation | GIF |

Files are named from the source, timestamp and settings, e.g. `holiday_1m37s_1280x720_30fps.mp4`.

---

## Good to know

- **Export runs in real time** — a 30-second clip takes about 30 seconds. Keep the tab on screen; it pauses if you switch away and resumes when you return.
- **It re-encodes**, so output isn't bit-identical to the source. The compression slider controls that trade-off.
- **GIF is 256 colours** and grows quickly — smaller width and 10–15 fps work best.
- Manual storyboards hold up to 25 frames; grids go to 10 × 10.

---

## Requirements

Chrome or Edge. Firefox mostly works but falls back to WebM. No server, no dependencies, no build step.

---

*by C_Nugget*