# Export Anim Operators

`bpy.ops.export_anim.``bvh`(filepath="", check_existing=True, filter_glob="*.bvh", global_scale=1.0, frame_start=0, frame_end=0, rotate_mode='NATIVE', root_transform_only=False)

  Save a BVH motion capture file from an armature

  Parameters: | filepath (string, (optional, never None)) – File Path, Filepath used for exporting the file check_existing (boolean, (optional)) – Check Existing, Check and warn on overwriting existing files filter_glob (string, (optional, never None)) – filter_glob global_scale (float in [0.0001, 1e+06], (optional)) – Scale, Scale the BVH by this value frame_start (int in [-inf, inf], (optional)) – Start Frame, Starting frame to export frame_end (int in [-inf, inf], (optional)) – End Frame, End frame to export rotate_mode (enum in [‘NATIVE’, ‘XYZ’, ‘XZY’, ‘YXZ’, ‘YZX’, ‘ZXY’, ‘ZYX’], (optional)) – Rotation, Rotation conversion `NATIVE` Euler (Native), Use the rotation order defined in the BVH file. `XYZ` Euler (XYZ), Convert rotations to euler XYZ. `XZY` Euler (XZY), Convert rotations to euler XZY. `YXZ` Euler (YXZ), Convert rotations to euler YXZ. `YZX` Euler (YZX), Convert rotations to euler YZX. `ZXY` Euler (ZXY), Convert rotations to euler ZXY. `ZYX` Euler (ZYX), Convert rotations to euler ZYX. root_transform_only (boolean, (optional)) – Root Translation Only, Only write out translation channels for the root bone
  File: | addons/io_anim_bvh/__init__.py:204