i use Kinovea to measure stroke length and time for dragon boat paddling performance. There are several ways you can use Kinovea to do this. The simplest way is to put contrasting markers the objects that you want to track. You can then track this on Kinovea. It'll give you speed, acceleration etc.Depending on what camera you use, there could be significant lens distortion so I would put a marker tape on the ground (I use a 5cm tape such as shown on the side of the boat int he attached picture (the lines are the items I tracked).
The second picture is based on data from Kinovea exported to a spreadsheet (I tracked the acceleration of the boat).
Bets is to take some video and start experimenting. The more you use it, the better you will get at using it.
Happy to assist further if you want some ideas on how to measure the things you are interested in.
Use whatever suits your environment. When on a boat (I coach dragon boat racing) I use a Sony Actioncam in a waterproof housing. The disadvantage is that it has a very wide angle view so you need to use a different calibration for measurements that are away from the centre.
For biomechanical analysis I like to use an old Fuji Finepix camera that can take video at high frame rates. For gait analysis at normal walking pace (say 5m/s) I think any camera will be fine as at 30 fps you'll get better than 3cm resolution. So your smartphone will be fine. For running speeds I'd suggest 60fps.
Best just start with whatever camera you have and see if results are adequate. If not, borrow something better and see if the results justify the additional expense.)
Before using Kinovea I usually view videos using MPC-HC, VLC is also useful (see https://videoconverter.wondershare.com/vlc/mpc-vs-vlc-media-player.html) .