I am trying to apply flapping effect which you are seeing on the video on already rigged and animated character !What exactly are you trying to do ?
Your approach sounds strange, you have some character animation, and what are you trying to do with it ?
// Multiple objects to keyframed blendshape - (C) John Mather (NextDesign) 2013 // Author page: https://www.creativecrash.com/users/john-mather // Usage: 1) Select your blendshapes, then your target object. // 2) Move to the frame that you wish the animation to begin and run the script. string $sel[] = `ls -sl`; if (size($sel) > 0) { string $blendshapes[] = `blendShape -origin "local"`; string $blendshape = $blendshapes[0]; int $nWeights = `blendShape -q -wc $blendshape`; string $targets[] = `blendShape -q -t $blendshape`; int $t = `currentTime -q`; // create a keyframe with all attributes set to 0 setKeyframe -t $t -ott "step" $blendshape; $t++; for ($weight = 0; $weight < $nWeights; $weight++) { string $bsAttr = $blendshape + "." + $targets[$weight]; if ($weight == 0) { // set the first weight's value to 1. ignore anything before. setKeyframe -t ($t - 1) -v 0 -ott "step" $bsAttr; setKeyframe -t $t -v 1 -ott "step" $bsAttr; } else { // set the next weight's value to 1, and set the previous to 0. string $lastbsAttr = $blendshape + "." + $targets[$weight - 1]; setKeyframe -t ($t - 1) -v 0 -ott "step" $bsAttr; setKeyframe -t $t -v 1 -ott "step" $bsAttr; setKeyframe -t $t -v 0 -ott "step" $lastbsAttr; } $t++; } }