Not an aviation professional, but frequent flyer. Interested in what professionals make of this video. TAM A320, in Brazil May 2012 - plane was newly delivered, I believe. Obviously, if something similar did happen today with the BA A319 it was after rotation and well into the climb.
Video: Passenger Captures Engine Cover Shattering During Takeoff at NYCAviation