Loading page...Загружаем страницу...正在加载页面...
AtlasRepo

I Wanted YouTube's Simplicity in VLC — So I Built My Own Media Player

Description and use

The author built the Simple YT Style Player, a cross‑platform media player that merges VLC’s format support with a YouTube‑like minimal UI. Leveraging Rust, Tauri, and FFmpeg, it offers lightweight UI, embedded subtitles, quick access to controls, and Picture‑in‑Picture, all offline and ad‑free.

Problem

VLC offers wide format support but its interface is complex; users want a simpler, YouTube‑like experience while retaining desktop flexibility.

Outcome

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.

Workflow

  • 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

Evidence

I use VLC because it plays almost everything.

Source

A simpler, more modern interface.

Source

The goal with Simple YT Style Player is much simpler: Open file ↓ Choose audio / subtitles ↓ Play ↓ Swipe / seek / adjust ↓ Keep watching

Source

The project uses Tauri 2 as the native shell and Rust for the core media operations.

Source

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.

Source

The player can inspect the container, expose the available subtitle tracks, and allow the user to switch between them without requiring separate .srt files.

Source

No account, No sign‑in, No advertising, No analytics, No external backend required for playback

Source

  • Record date: 2026-10-01T19:41:06.972Z