# smplayer-dev/smplayer

Free Media Player for Windows, Linux and Mac OS with YouTube support.

Repository: https://github.com/smplayer-dev/smplayer
Canonical: https://ross.abutalabs.com/products/smplayer
Homepage: https://smplayer.info
Language: C++
License: GPL-2.0
License Family: copyleft
Last push: 2026-08-30T07:16:22+00:00

## Health v2 (maintenance only)
Score: 89/100 (v2, computed 2026-09-02T17:46:02.011165+00:00)
- activity 100, release rhythm 68, longevity 100
- inputs: {"age_days": 1997, "days_push": 3, "days_rel": 3, "gap_med": 446, "n_releases_24m": 2}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 1043, forks 122 (observed 2026-09-01T02:14:07.423129+00:00)

## What it is
SMPlayer is a free, open-source graphical media player for Windows, Linux, and macOS that serves as a GUI frontend for MPlayer (and optionally mpv). It plays virtually all audio and video formats with built-in codecs, remembers playback settings per file, and supports YouTube playback, subtitle downloading, skins, and Chromecast casting.

## Use cases
- play videos in all formats without installing codec packs
- resume a movie exactly where I left off with the same audio and subtitle settings
- play YouTube videos in a desktop media player
- automatically find and download subtitles for a movie
- cast local videos or online streams to a Chromecast
- send video to a second screen or TV while controlling playback from my computer
- use a touch-friendly tablet mode for watching videos on a 2-in-1 laptop
- adjust playback speed, audio delay, and video equalizer while watching

## When to choose
- you want a free cross-platform desktop player that plays everything out of the box
- you need per-file playback memory (resume position, tracks, volume, subtitles)
- you want YouTube playback and subtitle search built into a desktop player
- you prefer a full-featured GUI over command-line players like MPlayer or mpv

## When to avoid
- you need a lightweight or minimal player without a full GUI
- you want a modern media library or streaming service integration
- you need playback on mobile or web platforms
- you require a player with active large-scale community development

## Facets
- artifact type: application
- maturity: stable
- function: gui, video-processing, audio-processing
- domain: media, desktop-applications, entertainment
- platform: windows, cross-platform
- tags: media-player, mplayer-frontend, youtube, subtitles, chromecast, qt, linux, macos, desktop

## Member repositories
- smplayer-dev/smplayer (main) score 89

## Provenance
- Observed fields: from GitHub, fetched 2026-09-01T02:14:07.423129+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T07:03:32.100382+00:00, confidence not recorded.
  - readme: https://github.com/smplayer-dev/smplayer (fetched 2026-09-01T02:14:07.423129+00:00, sha fc5455447660)
  - homepage: https://smplayer.info (fetched 2026-08-29T13:04:23.155617+00:00, sha a9ed7860d719)
  - site_page: https://www.smplayer.info/en/uninstaller (fetched 2026-08-29T13:04:23.168973+00:00, sha e095b000f53e)
  - site_page: https://www.smplayer.info/en/new-features (fetched 2026-08-29T13:04:23.164917+00:00, sha d963688a363d)
  - site_page: https://www.smplayer.info/en/faq (fetched 2026-08-29T13:04:23.166809+00:00, sha 2df35724152f)
- Data as of 2026-08-30T08:39:29.467469+00:00.
