The crane is a crucial lifting and transportation machinery widely used in factories, construction sites, and docks to transport heavy loads, significantly saving manpower and playing a vital role in the development of human society. However, most cranes currently still rely on manual operation. Due to the crane system being underactuated, multi-input multi-output, uncertain, and strongly coupled nonlinear, the crane's movement during load transportation often results in unavoidable swinging. This not only limits the efficiency improvement of the crane system but also poses safety risks to ground personnel. Implementing automatic swing suppression for cranes will greatly enhance work efficiency, ensure production safety, and save human resources. For practical engineering applications, complex control algorithms are abandoned, and input shaping technology is adopted to achieve crane system swing suppression, making the algorithm simple, convenient, and effective.