See the world from different perspective, creating timelapse videos with your IP camera.
Uses .Net 4.7.2 | Download
Command line tools to extract one frame from rtsp stream each given interval using FFMPEG.
Note: This tool was designed to capture the images and join them later to create an MP4 video. The join feature is not implemented yet.
You can download the latest release right here 👉🏻 StreamLapse
Project created when I decided to use my security cameras to create a timelapse video, this code uses FFMPEG behind the scenes to connect to an IP camera over rtsp (Real Time Streaming Protocol) and save the current frame as a JPG image file.
Run the following command in your terminal prompt:
StreamLapse.exe --stream rtsp://10.0.0.5/stream1 --output FRONT_CAM --interval 10000
These CLI can deal with some arguments listed below.
Argument | Required? | Default | Description |
---|---|---|---|
--stream | YES | RTSP url to your IP camera. | |
--interval | NO | 5000 | Time in milliseconds to wait before save another frame. |
--output | NO | current path | Path to store the frames, will be created if not exists. |
--prefix | NO | IMG_ | Prefix to use with filename, default results in IMG_1, IMG_2. |
--help | NO | Display this arguments with descriptions. | |
--version | NO | Display version information. |
Licensed under GNU General Public License .