Windows App · v1.0.0
Cam Video Viewer
Free, open-source desktop viewer for Godrej Ace Pro camera footage — browse by date, watch HLS streams, and export clips. No install needed.
Built as a personal hobby project — I needed a better way to browse my own home camera footage and ended up building this from scratch.
What's inside
Features
HLS Video Playback
Smooth playback of MPEG-TS footage via hls.js. Full keyboard shortcut support for frame-accurate navigation.
Calendar Browser
Browse all recordings by date with availability indicators. Instantly see which days have footage.
Clip Grid
Thumbnail grid view with auto-generated preview images cached to disk. Jump to any segment instantly.
Export Clips
Drag the timeline to select a time range and export to MP4 — bundled FFmpeg handles the conversion, no extras to install.
Themes & Accents
3 background themes × 4 accent colours. Light, dark, and system modes. Preferences saved automatically.
Smart Caching
Thumbnails and calendar data are cached locally. The app only re-scans when new footage is detected — keeping startup fast.
In action
Screenshots
Player view
Clip grid
Calendar browser
Screenshots coming soon.
Before you start
Requirements & Installation
System Requirements
OS: Windows 10 or Windows 11 (64-bit)
Architecture: x64 (Intel / AMD)
Disk space: ~200 MB (app + cache)
Camera: Godrej Ace Pro (footage folder structure required)
No install: Portable exe, runs directly
Getting Started
-
1
Download the
.exefile using the button above. -
2
Double-click to run — no installation wizard. Windows SmartScreen may warn on first launch; click More info → Run anyway.
-
3
Click Open Folder and select the root folder of your camera recordings.
-
4
Browse by date and channel, then click any clip to start watching.
How to use
Usage Guide
On first launch the app will prompt you to select a folder. Click Open Folder in the top toolbar and browse to the root directory where your Godrej Ace Pro stores recordings — typically a folder containing dated sub-folders like 2024-06-01/, 2024-06-02/, etc. The app remembers your last folder between sessions.
Use the Calendar panel on the left to pick a recording date — dots indicate days with footage. Once a date is selected, use the channel tabs at the top to switch between camera feeds. The clip grid updates immediately to show all recordings for that date and channel.
Click any thumbnail to open it in the player. The timeline at the bottom shows the full day's recording with the selected clip highlighted.
- 1. While a clip is loaded, hold Shift and drag on the timeline to mark the start and end of the range you want to keep.
- 2. Click the Export button that appears above the timeline.
- 3. Choose a destination folder. The app uses the bundled FFmpeg to transcode the selection to MP4. A progress indicator shows export status.
- 4. The exported file is saved as
export_YYYYMMDD_HHMMSS.mp4in your chosen folder.
Click the ⚙ Settings icon in the top-right of the toolbar. Under Appearance:
- Background theme: Light · Dark · System
- Accent colour: Blue · Green · Purple · Orange
Changes apply immediately with no restart required. Preferences are saved to a local config file next to the exe.
Cam Video Viewer is open source
Released under the MIT License. Read the code, fork it, extend it for your own camera hardware, or contribute improvements back. PRs and issues are welcome.
View on GitHubReady to get started?
It's free. Always will be.
Windows 10 / 11 · 64-bit · No account required
Co-authored with Claude by Anthropic.
Not affiliated with or endorsed by Godrej. "Godrej Ace Pro" is a trademark of Godrej & Boyce Mfg. Co. Ltd.