I use the OpenFace for almost 1 year now, and I recommend it without doubt!
https://www.cl.cam.ac.uk/~tb346/res/openface.html
https://github.com/TadasBaltrusaitis/OpenFace/
It is opensource, so you have the possibility to adjust it to your needs. But it also comes as an executable, plug-n-play, does not even require installation!
I've worked with Noldus FaceReader before. You do have to make sure that your video has good lighting conditions or it will have difficulty analyzing expressions.