Skip to content

Video Download — User Guide

This guide shows you how to download a recorded video segment from a camera and how to track the progress of your download jobs.


Table of Contents

  1. Open a Live Video Widget
  2. Switch to Playback Mode
  3. Select the Time Range to Download
  4. Open the Download Dialog
  5. Configure and Start the Download
  6. Track Download Progress
  7. Download the Completed File
  8. Managing Your Download Jobs

1. Open a Live Video Widget

You need a Live Video widget loaded with a camera before you can download anything.

If you already have a camera open in a widget, skip to Step 2.

Start from the main dashboard. You will see one or more empty widget slots.

Dashboard home with empty widget slots

Click the Tree tab in the top-left panel to open the device browser.

Sidebar showing the Devices tree

Click the Devices button inside the panel to list all connected devices.

Find your NVR or camera recorder in the list and click the arrow next to it to expand it.

HIKVISION NVR expanded in the tree

Click the arrow next to the video_channel group to reveal the individual cameras.

Camera channels visible: 102, 202, 302

Drag a camera from the list onto an empty Select Widget slot on the dashboard. The widget will load the camera's live stream.

Live video widget loaded with camera 202

If you see a "Connection Error" message inside the widget, the live stream is temporarily unavailable. You can still use Playback mode to browse and download recorded footage.


2. Switch to Playback Mode

With the camera widget on screen, click the Playback button in the top toolbar.

Playback mode active — timeline bar appears at the bottom

The view switches to Playback mode and a timeline bar appears at the bottom of the screen. The colored segments on the timeline represent periods when recorded video is available.

Timeline controls at a glance:

Control What it does
Play / Pause button Plays back recorded video at the selected time
Date & time display Shows the current playback position
1d button Sets the timeline to show one full day
Arrow buttons ( < > ) Moves the timeline back or forward
Zoom buttons ( + − ) Zooms the timeline in or out
Speed selector (1x) Changes playback speed

3. Select the Time Range to Download

To mark a time range for download, use a right-click drag directly on the timeline bar:

  1. Move your mouse cursor to the start time you want on the timeline bar.
  2. Press and hold the right mouse button.
  3. While holding, drag to the right to the end time you want.
  4. Release the right mouse button.

A blue shaded area will appear on the timeline, showing the selected range.

Timeline with a blue selection range and the download button highlighted

Tip: You can select any range, even outside the available recordings. The system will only download footage that actually exists.


4. Open the Download Dialog

After selecting a range, a download icon ( the cloud-with-arrow icon ) appears in the controls bar at the bottom of the screen — just to the left of the last button.

Click that download icon to open the Download dialog.

Download video segment dialog open

The dialog shows:

  • Selected range — the exact start and end times you marked, plus the total duration.
  • Cameras — a checkbox for every camera that has recordings in that range. All eligible cameras are checked by default.

5. Configure and Start the Download

Choose which cameras to include

Each camera with available footage appears as a checkbox. Uncheck any camera you do not want to include in the download.

Add an encryption password (optional)

If you want the downloaded video file to be encrypted with a password, click Add encryption password (optional).

A password field appears. Type your password and it will be applied to the file.

Download dialog with the password field expanded

Click Hide encryption password to collapse the field (the password you typed is still saved).

Encrypted files require the same password to play back. If you lose the password, the file cannot be recovered.

Start the download

When you are ready, click the blue Download button.

  • The dialog closes automatically.
  • A green success notification appears in the top-right corner confirming that the download job has started.
  • The system begins processing the video on the server in the background.

You can continue using the dashboard normally while the download is being prepared — you do not need to stay on this page.


6. Track Download Progress

All your download jobs are listed on the Video Downloads page. You can reach it in two ways:

  • Click the "View download jobs" link inside the success notification after starting a download.
  • Or navigate directly to /video-downloads from your browser.

Video Downloads page showing a completed job

Understanding the table columns

Column What it shows
Camera The name of the camera channel
Time Range The start and end time of the recorded segment
Duration Total length of the requested segment
Status Current state of the job (see below)
File Size Size of the finished file (shown when complete)
Created When the download job was created
Actions Buttons to download, cancel, or remove the job

Job status meanings

Status Color Meaning
Pending Yellow The request is queued, waiting to start
Downloading Blue The NVR/camera is sending the footage
Receiving Blue The server is receiving the video data
Processing Purple The video is being packaged into a file
Complete Green The file is ready to download
Failed Red Something went wrong — hover over the status for details
Cancelled Gray The job was cancelled by the user

The page automatically refreshes active jobs every few seconds so you always see the latest status.


7. Download the Completed File

When a job reaches Complete status, a blue Download button appears in the Actions column.

Click Download to save the video file to your computer.

Jobs page with a completed job and Download button

The file will be saved to your browser's default download folder in MP4 format.


8. Managing Your Download Jobs

Refreshing the list manually

Click the Refresh button at the top of the page to immediately fetch the latest status of all jobs, without waiting for the automatic update.

Jobs page after clicking Refresh

Cancelling an active job

If a job is still in progress and you no longer need it, click the Cancel button in the Actions column. The job will be marked as Cancelled and no file will be created.

Removing finished jobs from the list

Click Clear completed to remove all jobs that have finished (Complete, Failed, or Cancelled). This only clears the list display — it does not delete any files that were already downloaded.

Removing a single job

Click the trash icon next to any terminal-state job (Complete, Failed, or Cancelled) to remove that single row from the list.


Frequently Asked Questions

Can I start multiple downloads at the same time? Yes. Each camera you select in the Download dialog creates a separate job. You can also open the dialog multiple times for different time ranges.

How long does a download take? It depends on the length of the recording and the speed of the NVR. A 15-minute clip typically completes in under a minute.

What happens if the download fails? The job will show a red Failed status. Hover over the status badge to see the error message. Common causes are: the NVR was offline during the request, or the recording was not available for that time range.

Can I leave the page while a download is processing? Yes. The download happens entirely on the server. You can close the page and come back later — the job will continue and the file will be waiting for you when it is done.

Is the downloaded file playable on any video player? Yes, as long as you did not set a password. Encrypted files require a compatible player that supports the encryption format used by NetSocs.