Using GIMP's GEGL command line interface to process the frames:
gegl [yr image].JPG -o test.png -- c2g radius=300 samples=4 iterations=1 enhance-shadows=1
[source]
Python script to batch process frames:
import subprocess
imgNo = [whatever yr 1st image is numbered]
while imgNo < [one more that the highest number]:
imgName = "DSC_" + (str(imgNo).zfill(4)) + ".JPG"
fileName = "test" + (str(imgNo).zfill(4)) + ".png"
print(imgName)
subprocess.run(['gegl', imgName, '-o', fileName, '--', 'c2g', 'radius=300', 'samples=4', 'iterations=1', 'enhance-shadows=1'])
imgNo +=1
[1]
[2]
[3]
And a modified version of that script that resizes the images using FFmpeg:
import subprocess
imgNo = 1091
while imgNo < 1151:
imgName = "test" + (str(imgNo).zfill(4)) + ".png"
fileName = "drip" + (str(imgNo - 1090).zfill(2)) + ".png"
subprocess.run(['ffmpeg','-i',imgName,'-vf','scale=3600:2400',fileName])
#print(imgName + " -> " fileName)
imgNo +=1
All other image processing was done manually in GIMP.
The text was transcribed from a conversation with my friend Em.
[transcription with timecodes and spacing between pages]
The paper used was Speckletone Wine and Parchtone Sky.
If you have any other questions, make up the answers and act accordingly.