I have some series of shots of polar lights and am looking for a way to interpolate or crossfade them to create smooth(ish) videos in Linux.
The following three images are from a series of about 800 exposures, eight seconds each.
I’ve tried slowmoVideo, but that results in stars sometimes moving - they get pulled out of position by the moving polar lights.
I then tried to use basic crossfading with ImageMagick’s
convert command and its “morph” option as per here, but that gets killed after quickly using all my RAM and swap even if I set resource limits.
$ convert source-images-1080/IMGP*.jpg -delay 10 -morph 10 -limit memory 32MiB -limit map 64MiB imagemagick/%05d.jpg Killed
I’ve also tried this bash script which uses ffmpeg, which seems to be promising. The resultant video shows each of the source images for a second or two after each crossfade, though, and I’ve left a question for its author on how to remove that as I don’t understand the commands used.
It looks like G’MIC might be able to provide for the crossfading, but its documentation scares me!
Does anyone have any ideas or guidance on how I could go about this? Many thanks.