I Wanted YouTube's Simplicity in VLC — So I Built My Own Media Player
说明与用途
作者创建了 Simple YT Style Player,一款跨平台媒体播放器,结合了 VLC 的格式支持和 YouTube 的简洁界面。使用 Rust、Tauri 和 FFmpeg,提供轻量 UI、嵌入式字幕、快速访问控制和画中画功能,且完全离线且无广告。
问题
VLC offers wide format support but its interface is complex; users want a simpler, YouTube‑like experience while retaining desktop flexibility.
结果
The project delivers a lightweight, cross‑platform media player that combines VLC’s format support with a YouTube‑style interface, enabling easy access to advanced features while remaining fully offline and ad‑free.
工作流
- Open the player
- Select a media file
- Choose desired audio and subtitle tracks
- Play the video
- Use swipe or keyboard shortcuts to seek, adjust speed, or toggle picture‑in‑picture
- Close or continue watching
证据
I use VLC because it plays almost everything.
A simpler, more modern interface.
The goal with Simple YT Style Player is much simpler: Open file ↓ Choose audio / subtitles ↓ Play ↓ Swipe / seek / adjust ↓ Keep watching
The project uses Tauri 2 as the native shell and Rust for the core media operations.
The Android Problem I Had to Solve: A normal Android file picker can return a content:// URI. But the WebView‑based interface cannot simply treat that URI like a normal local file.
The player can inspect the container, expose the available subtitle tracks, and allow the user to switch between them without requiring separate .srt files.
No account, No sign‑in, No advertising, No analytics, No external backend required for playback
- 记录日期: 2026-10-01T19:41:06.972Z