Is Windows Live Movie Maker still available? Live Movie Maker has an intuitive user interface that lets you easily import, edit, and save audio, image, and video files to make animated productions. The application is developed by Microsoft for Windows PC computers and laptops. Windows Live Movie Maker is a free video editor that is filled with features: music, narration, transition effects, etc.