Hey @Gom
I've done a bit of work on this too. Maybe we should compare notes?
I noticed the rainfall too, and agree that the 'object' seen is probably a reflection of something. ?
I suggest that the 'object' at 19m14s is the original image...(recorded 2 July 2008) without distortions,
...