OmniPlay: Open-Source Poster Wall Media Player for Mac & Win
A Sleek Open-Source Media Player With Poster Wall UI
OmniPlay (觅影 OmniPlay), a new open-source media player built natively for both macOS and Windows, has launched with a visually rich poster wall interface designed to rival commercial media center apps. The project aims to deliver a clean, beautiful media library experience without the complexity often found in alternatives like Plex or Jellyfin.
The macOS version is built with Swift, while the Windows version uses C# with .NET and Avalonia UI — meaning both platforms get truly native performance rather than a wrapped web app. An iOS version is currently in active development.
Native Development Across Platforms
OmniPlay's playback engine relies on proven open-source components including MPVKit-GPL, libmpv, and FFmpeg. This stack ensures broad format compatibility and reliable video decoding across both operating systems.
The developer has taken a deliberately minimalist approach to the UI. The poster wall interface skips excessive categorization in favor of just 2 core navigation tools: search and sorting. This design philosophy prioritizes visual browsing over menu-diving.
Key Features at a Glance
OmniPlay packs several features that media enthusiasts will appreciate:
- Poster wall with episode stills — automatically fetched artwork for movies and TV series episodes
- TMDB metadata scraping — supports both public API and custom API Key / v4 Token, with relaxed matching rules and manual editing
- Multiple media sources — local folders, WebDAV, and SMB connections supported natively
- Automatic content detection — no need to separate movies and TV shows into different folders; the software identifies them automatically
- No renaming required — relaxed scraping rules eliminate the need for file renaming or hard-linking workarounds
Media Source Flexibility
One of OmniPlay's strongest selling points is its flexible media source management. Users can add local folders, connect via WebDAV, or mount SMB shares directly. On macOS, the developer notes a known bug with direct SMB connections — the recommended workaround is mounting SMB shares through Finder first, then adding the mounted path as a local folder in OmniPlay.
For users who rely on network-attached storage, the SMB mount can be added to macOS login items for automatic connection at boot. This makes the workaround nearly seamless for daily use.
Smart Scraping Without the Hassle
OmniPlay's TMDB integration stands out for its user-friendly approach. The app ships with a public TMDB API source, so users can start scraping metadata immediately. However, the public API has rate limits, so the developer recommends registering for a free TMDB account to obtain a personal API key for better performance.
The scraping engine uses relaxed matching rules compared to many competitors. This means users don't need to follow strict file naming conventions — a common pain point with other media library tools.
📌 Source: GogoAI News (www.gogoai.xin)
🔗 Original: https://www.gogoai.xin/article/omniplay-open-source-poster-wall-media-player-mac-windows
⚠️ Please credit GogoAI when republishing.