Freeze frame: https://imgur.com/a/c3h8Qd3
Obviously impossible to tell from some cell phone type videos. Being struck by something is also possible. But it sure does look like an uncontained engine failure.
The rotation already exacerbates the flow into that engine. Change in flow geometry gets more smoke in its way when it's already eating turbulent air.
We don't know if it just had a disruption or a full-blown stall, but give the way it made it to takeoff speed and then just gave out, stall seems likely.