Automated weather image and video generation for digital signage, streaming overlays, and weather displays
WSG (Weather Still Generator) is a Windows application that generates weather images and MP4 slideshow videos from real-time data. It supports multiple weather APIs, emergency alert systems, radar map overlays, and GPU-accelerated video encoding.
Digital Signage · Streaming Overlays · Weather Stations · Information Displays
- Image Generation — Current conditions, daily forecasts, detailed analysis, weather maps, and alert graphics
- Video Generation — MP4 slideshows with fade transitions, background music, 1080p/4K/vertical, NVIDIA GPU encoding
- Alert Systems — Environment Canada (ECCC), NAAD/Alert Ready, color-coded severity levels, multi-city aggregation
- Data Sources — OpenMeteo API (global), ECCC Official API (Canada), GeoMet WMS radar, automatic geocoding
- Web UI — Built-in browser-based interface for monitoring and control
- Weather Maps — Animated radar overlays with OpenStreetMap base layers and city markers
Screenshots coming soon.
- Windows 10/11
- .NET 10.0 SDK
- FFmpeg (bundled or in PATH)
git clone https://github.com/NoID1290/WSG-Weather-Still-Generator.git
cd WSG-Weather-Still-Generator
.\build.ps1
.\WeatherImageGenerator\bin\Debug\net10.0-windows\WSG.exeRun headless with WSG.exe --nogui for continuous generation without the GUI.
All settings live in WeatherImageGenerator/appsettings.json — no recompile needed. See the Configuration Guide for details.
Download the latest portable release from GitHub Releases.
| Asset | Description |
|---|---|
WSG-Weather-Still-Generator-x.x.x.zip |
Portable release (ready to run) |
| Document | Description |
|---|---|
| Changelog | Version history and release notes |
| Configuration Guide | Complete appsettings.json reference |
| Weather Maps & Radar | Map architecture, radar overlays, and rendering |
| OpenMap Integration | OpenStreetMap layers and settings |
| Web UI Guide | Browser-based interface usage |
| ECCC API | Environment Canada integration |
| Push Script & Releases | Automated versioning and deployment |
Contributions are welcome — feel free to open issues and pull requests.
MIT License — © 2020-2026 NoID Softwork