if the problem were two engines loss of power one of the reason could be main fuel pump wasnt working.Landing gear was down, agree?
Flaps were difficult to see from the clip posted, so I stand corrected. Looks like your photo is from a different source.
No smoke from engines, so I stand by my assertion that no bird strike or catastrophic failure.
Agree that it's likely both engines were not producing enough power for some reasons.