First and foremost - weightlifting shoes. You need a more stable platform.
Start position isn't too bad, but before the bar moves, you extend the knees and bring the hips up until your back is almost horizontal. Work on breaking the bar from the floor with the same posture you appear to intend to start with.
Because of this position so far over the bar, you don't get your weight back over the feet as you lift it, so you end up not only too far over the bar, but with your weight too far forward on your feet. Along with maintaining that more upright posture as you break the bar, you need to focus on immediately shifting your weight back over your feet so you're a little heavier on the heels than the balls of the feet.
Likely because of this, you start rowing the bar up with the arms while it's still at your knees (this is a natural reaction to being out of balance forward). When you get your balance right, you'll be able to keep your arms relaxed all the way up.
Along those lines, you need to be more patient and wait until the bar is around the middle /upper-middle thigh to explode. You're trying to really accelerate all the way from the knees. This not only further messes with your balance, further encourages rowing the bar with arms, but ultimately slows you down.
The final extension needs to be explosive and abrupt - right now you're doing a calf raise and row, but with soft knees, which makes it even less effective. Push against the floor with your legs as you punch your hips open and immediately pick the feet up to move them into your squat position - and get them back down flat to the floor immediately.
Turnover isn't bad and you do a good job keep yourself and the bar very close to each other, but your rack position could be better. Keep forcing the shoulders forward and slightly up (it gets better as you stand up) and keep stretching until you can get a complete secure rack position in the bottom of the squat right away.
Also looks like your eyes are going all over the place - mostly down toward the floor. Find a point in front of you to keep your focus on - definitely don't look down at any point. This will help your balance and even your speed because you won't be busy trying to re-orient yourself during the lift.
All that being said, you look to be a strong guy with plenty of potential for some big lifts. What I would suggest aside from doing whatever you find works to correct the above:
Lots of squats and whatever you need to get your legs strong again. Weak legs will force you into that high-hip pulling posture and forward balance. When they're stronger, you'll be able to maintain that upright posture better.
Pulls and DLs specifically to work on position and timing. That is, not maximal weights, but weights that allow you to do the lifts correctly. Halting DLs, segment pulls, etc will be helpful.
High-hang lifts to work on your speed at the top. Don't think so much of up and then down, but as exploding up so you can get under; that is, make it a single effort rather than two separate things. You can also do segment cleans that would combine the segment pull/halting DL with a high-hang clean. So for example, controlled posture/balance-emphasis clean DL to upper thigh, 1-2 sec pause, then clean from there. Don't get rid of regular cleans entirely to help avoid developing a habit of pausing in a real clean.
Good luck, and keep us posted on your progress.