Home/FAQ/Setup & Requirements
Setup & Requirements

Does VidNo work on Mac or Windows?

VidNo currently runs on Linux only. Ubuntu 22.04 LTS and newer is the primary supported platform. Other Debian-based distributions like Linux Mint, Pop!_OS, and Debian 12 are also well-tested and work reliably.

The Linux-first decision is driven by two technical factors. First, NVIDIA's CUDA toolkit has the best support and most consistent behavior on Linux. The MOSS TTS voice cloning model requires CUDA for inference, and Linux provides the most stable and performant CUDA environment. Second, VidNo uses FFmpeg extensively for video processing, and Linux's FFmpeg ecosystem (hardware-accelerated encoding, codec support, pipeline integration) is more mature and reliable than on other platforms.

For macOS: support is planned and actively being worked on. The main blocker is Apple Silicon GPU support for the voice synthesis model. MOSS TTS was built for CUDA, and porting it to Metal (Apple's GPU framework) requires non-trivial work. Mac users with NVIDIA eGPUs could theoretically run VidNo today, but this is not tested or supported. When macOS support ships, it will target M1 Pro and above with at least 32GB unified memory.

For Windows: native Windows support is not on the roadmap. However, WSL2 (Windows Subsystem for Linux) with NVIDIA GPU passthrough does work for some users. You need Windows 11, WSL2 with an Ubuntu 22.04 distribution, and NVIDIA's WSL2 CUDA drivers installed. This setup mirrors a native Linux environment closely enough that VidNo functions correctly. That said, it is not officially supported — if you run into WSL2-specific issues, we may not be able to help debug them.

If you are a developer who primarily uses macOS or Windows, the most reliable path today is a dedicated Linux machine or a dual-boot setup. Many VidNo users keep a Linux partition or a secondary machine specifically for content production. A used desktop with an RTX 3060 runs VidNo comfortably and can be set up for under $500.

Related Questions

What are VidNo's full system requirements?Setup & RequirementsWhat GPU do I need to run VidNo?Setup & RequirementsHow do I install VidNo?Setup & Requirements

Learn More

/blog/system-requirements/blog/self-hosted-video-pipeline

Ready to try VidNo?

One command turns your screen recordings into scripted, narrated, edited YouTube videos — thumbnailed, uploaded, and published. You code, VidNo handles everything else.

Get Started Free
← Back to all FAQ