Input shaping has been demonstrated to be a simple method of reducing vibration in many types of controlled machines. The method is implemented by convolving a command signal with an impulse sequence of input shaper to produce a shaped input that is then used to command the system. Designing the input shaper involves determining the amplitudes and timing of the impulses such that the resulting shaped commands lead to desired levels of vibration reduction. Up to now, to the best knowledge of the authors, it is known only few special types of input shapers (ZV, ZVD, ZVDk, EI, SI,...). This paper presents two general approaches for parametrization of all three impulse zero vibration input shapers.