2 ms·I suspect you're thinking of Windows (Live) Movie Maker. It's nice in a pinch but it's no iMovie.by Wowfunhappy 5y agoI suspect you're thinking of Windows (Live) Movie Maker. It's nice in a pinch but it's no iMovie.