from the credentials of the video it seems to have originated from an avid spotter who is setup permanently at BCN.
AeroBarcelona: Toda la actualidad del aeropuerto de Barcelona
Answers my question of being at the right place at the right time with good equipment. Puts to rest any further queries on this issue from my end.