What is BVH?
BVH - BioVision Hierarchy file
There are a number of different file formats for holding motion capture data, one of the most common is defined by company called BioVision.
A BVH file is designed for holding movements generated by motion capture, but there is no reason why computer generated movements should not also be stored in this way. It is a compact way of storing the motion, at it is independent of the details of the geometry. However this file data is specific to the hierarchy and body dimensions of the character, so although you can transfer movements from one character to another, you will have to scale it for each character model.