No, there's no need to download any software to use the lip sync video maker. Invideo AI is a web-based tool that works with all popular web browsers, such as Safari and Google Chrome. You can access it directly online from any compatible browser.