How to use it, three steps
- Open the video page and press play.
- Click the VGrab icon — the video is already found. Click Section, set From and To (or drag the two handles on the timeline), then press + on the right of the timeline to add it to the list. Add as many ranges as you like.
- Click "Save the N selected ranges". Each range becomes its own file.
What you get
A normal MP4 whose name carries the time range, e.g. video [00-40-00~01-00-00].mp4; phones, TVs and editors open it directly. Several ranges give several files, each named with its own range.
The start backs up a little from what you typed: video arrives in chunks and can only begin at a chunk boundary. The panel line "will actually save … – …" shows the real start and end.
Versus "download everything, then trim"
Only those twenty minutes come down (about a tenth of the traffic) and it is done in a minute or two. Downloading the whole two hours and trimming in an editor means importing, exporting, and usually re-encoding with a quality loss. VGrab moves the packets as they are — not one frame is re-encoded.
Questions
Does it work on a whole-file MP4, not just streams? Yes. It asks the server for just that byte range; if the server does not support ranges it falls back to the whole file and tells you so.
Can I pick a range of a live stream? No — a live stream has no "from minute X to minute Y"; what has passed is gone. Live streams use Record: click once to start, once to stop.
What if I type a time past the end? It snaps back to the video length as soon as you leave the box; no "two hours sixteen" range in a two-hour video.
Other features
- Auto-selects the videoHow does it save the actual video in one click?
- Streaming video downloadHow do stream segments become one playable MP4?
- Many parts at onceHow does a download finish in minutes, not hours?
- Live recordingCan I record a live stream while watching it?
- Resumable downloadWi-Fi dropped halfway — can the download resume?