One thing I noticed in this video is that you start on the left side of the rubber and you stride even further to that side. This can cause a couple of issues.
First, imagine a line drawn from the center of the rubber to the center of home plate. When you throw to a target, your shoulders want to square up to that target. But when you start on the left side of that line and stride further away from it, your shoulders have a bigger corner to turn to get square up. That can create a tendency to tilt to the glove side in order to get squared up which will probably pull the shoulders open early as well as pulling the release point back. Early shoulder rotation prevents maximum hip and shoulder separation which affects velocity.
Second, it’s very hard to get the hips fully opened to the target when you’re striding away from that center line. Failure to fully open the hips prevents maximum hip and shoulder separation which, again, affects velocity.
A hard solution would be to change your stride direction. An easier solution is to move to the right side of the rubber so that you’re striding towards the center line instead of away from it. That will create less of a corner to turn to get squared up. And you don’t really have to change anything else about how you throw the ball.