billw2 / pikrellcam

Raspberry Pi motion vector detection program with OSD web interface.
GNU General Public License v3.0
262 stars 70 forks source link

Compiling of timelapse stills into video fails, and timelapse stills get deleted. #75

Open LucidEye opened 2 years ago

LucidEye commented 2 years ago

I've been trying to use Pikrellcam to take timelapse videos recently. I'm running the latest update of Pikrellcam on a raspberry pi Zero W. The timelapse function appears to work ok when it is started... it takes stills just fine, however when you end the timelapse and the Pi starts to compile the stills into a video, it hangs the pi, the web interface can't even be reached.... (this also happens on a pi 3 B+ I have running Pikrellcam). If I wait for a few hours, the pi will eventually become responsive again, and the web interface becomes accessible again, but the timelapse video is not playable even though it shows up in the video page... the video file is incomplete or corrupt, and now all of the original timelapse stills are gone, deleted, unrecoverable, so I can't attempt to manually compile those stills into a video on another machine. :-( Since the web interface does not have a page that allows us to access, view, or download the timelapse raw stills, we really need a menu option in the web interface that allows us to retain (not delete) the timelapse stills in case the pi's rendering of the video fails.
Either that or the Pikrellcam install script needs to have an option to install SAMBA and setup the MEDIA folder as a share so we can easily access it from another machine and download the timelapse image files. It's beyond extremely frustrating to wait all day for a timelapse video to complete, only to have it fail rendering and have no video as well as having all the raw image files be lost forever :-( :-( :-( Or maybe instead of the Pi automatically compiling the video when you hit the "END" button, it should offer an option to download all the raw image files instead.