I had another post about this but I rushed it. I’ll leave that up since there were some good comments made there.
I think the white specs in the mh370 video are whitecaps (go 18 seconds in), and they don’t move for the duration of the video. In other words, the video is fake. There’s a comment below of a full analysis done to show the satellite image in that video is a still image.
Here’s a photo of whitecaps in the ocean and clouds to show similar white specs: