본문 바로가기
Windows

Flux Player

One player for media files, radio, podcasts, and YouTube

Flux Player is a free all-in-one media player for Windows. FFmpeg-based high-quality playback, live internet radio, podcast subscriptions, YouTube playback, and spectrum visualization. No install, no ads.

v7.8.0·Published June 15, 2015·Updated July 20, 2026·Downloads 187,498· 4.7 (9)
#미디어플레이어#라디오#팟캐스트#YouTube#FFmpeg#프리웨어#다크모드#스펙트럼#WASAPI#하드웨어가속
Downloadv7.8.0

Media files, radio, podcasts, YouTube — one all-in-one player does it all

Flux Player is a Windows media player that plays local media files, internet radio, podcasts, and YouTube videos all in one player.

FFmpeg decoder + Direct3D 11 hardware acceleration + WASAPI exclusive audio output. It's lightweight yet delivers pro-grade playback quality.

Drag a file to play it, paste a URL with Ctrl+U to stream, click in the radio panel for a live broadcast. Ready to use right away, with no complicated setup.

Steadily improved over 11 years since its first release in 2015, it has now reached v7.8.0. The rendering engine has been redesigned three times: DirectShow → FFmpeg, and GDI+ → Direct2D → Direct3D 11. No install, no ads, completely free.

Key Features

1. Media playback

  • Video: supports all major formats including MP4, MKV, AVI, MOV, WebM, FLV
  • Audio: supports all major formats including MP3, FLAC, WAV, AAC, OGG, OPUS, M4A
  • D3D11VA hardware acceleration: minimizes CPU usage, plays even 4K video smoothly
  • Automatic A/V sync correction: audio-clock synchronization, with gradual correction when drift exceeds 10ms
  • Playback speed: freely adjustable from 0.1x to 4.0x

2. Internet radio

  • Major Korean radio stations built in (KBS, MBC, SBS, EBS, etc.)
  • Supports Icecast, Shoutcast, HLS (m3u8), and PLS streams
  • Real-time ICY metadata display (current track info)
  • Auto-reconnect: instant recovery within 50ms on a network drop
  • Add / edit / delete your own stations

3. Podcasts

  • RSS feed-based podcast subscriptions
  • Automatic episode-list updates
  • Auto-saves your playback position for resume
  • Automatic CDN redirect handling (FFmpeg native)

4. YouTube playback

  • Play YouTube videos just by pasting the URL
  • yt-dlp built in — no separate install needed
  • Automatically displays the video title
  • Drag the seek bar to jump to any point

5. Spectrum visualization

  • Real-time audio spectrum rendering (2048-sample FFT)
  • Samples directly from the WASAPI output path (accurate visualization)
  • Shows only during playback, stops automatically when paused

6. Advanced playback features

  • A-B loop — great for language study and instrument practice
  • Subtitle support — SRT/ASS/SSA, auto-load, adjustable size/delay
  • Screenshot capture — save the current frame as PNG
  • Video rotate/flip — fix footage shot on a smartphone
  • Sleep timer — auto-quits after a set time

7. Playlist

  • Add by dragging and dropping files
  • Add URLs (YouTube, streams, etc.)
  • Group into categories
  • Repeat / shuffle modes
  • Auto-saves and restores the playlist

8. Adaptive buffering

  • A 30-second ring buffer absorbs network jitter
  • Automatic buffer policy per stream type (radio / podcast / file)
  • Smooth fade-out on buffer underrun (seamless transition)
  • Condition Variable-based lock-free synchronization

How to Use

  1. Run Flux Player (the no-install version runs the moment you download it)
  2. Drag a media file into the window to play it instantly
  3. Press Ctrl+U to enter a URL (YouTube, streams, etc.)
  4. Open the radio/podcast panel from the right-click menu
  5. Press P to open/close the playlist

How Flux Player compares

FeatureFlux PlayerTypical media player
PriceFree (no ads)Paid or ad-supported
Internet radioBuilt in (incl. Korean stations)Not supported or a separate app
PodcastsBuilt in (RSS subscriptions)Not supported
YouTube playbackBuilt in (yt-dlp)Not supported
Audio outputWASAPI (low latency)DirectSound (high latency)
Video renderingD3D11 hardware accelerationSoftware rendering
Spectrum visualizationBuilt inRequires a plugin
Adaptive buffering30s ring buffer + auto policyFixed buffer
Network reconnect50ms instant reconnectManual reconnect

Recommended for

  • Anyone who wants to play local video/music files lightly
  • Commuters who want to listen to radio on their PC
  • Anyone who wants to manage podcasts on the desktop without a separate app
  • Anyone who wants to play YouTube videos without a browser
  • Anyone who wants to consolidate several media apps into one
  • Anyone looking for a clean, ad-free player

Technical Specifications

NameFlux Player
Versionv7.8.0
First released2015
Latest updateApril 9, 2026
Developeryoungsam.net
PlatformWindows 10/11 (64-bit)
LanguageC++ 17
Video renderingDirect3D 11 (D3D11VA hardware acceleration)
Audio outputWASAPI (event-driven, shared mode)
UI renderingDirect2D + DirectWrite
DecoderFFmpeg (avcodec, avformat, swresample, swscale)
YouTubeyt-dlp built in
Audio analysisReal-time spectrum (2048-sample FFT)
SubtitlesSRT, ASS, SSA
Install sizeabout 122MB (FFmpeg + yt-dlp included)
LicenseFreeware (free for personal and business use)

Core Technology in Detail

Rendering pipeline

Container demuxing with FFmpeg avformat → video/audio decoding with avcodec → D3D11VA hardware acceleration (auto-enabled when supported, software fallback otherwise) → NV12→BGRA conversion with swscale → Direct3D 11 texture upload and rendering. It minimizes CPU load while playing even 4K video smoothly.

Audio pipeline

FFmpeg avcodec decoding → resampling with swresample (auto-detects the system audio device's native rate) → 30-second ring buffer → WASAPI event-driven rendering. When the audio device changes (Bluetooth switch, plugging/unplugging earphones, etc.), it auto-detects and reconfigures the pipeline for a seamless transition.

Adaptive buffering in detail

It applies a differentiated policy per stream type:

  • Live radio: 0.3s pre-buffer, back-pressure OFF (prioritizes real-time)
  • Podcast/VOD: 0.2s pre-buffer, back-pressure ON (prioritizes quality)
  • Local file: 0.2s pre-buffer (instant playback)

On buffer underrun, instead of instantly cutting to silence, it applies a smooth fade-out to eliminate the abrupt "cut off" effect.

Network reconnect

On a network drop in a live radio stream, it attempts to reconnect within 50ms. It retries up to 30 times with exponential backoff (100ms → 200ms → 400ms → up to 1.5s), and thanks to the 30-second ring buffer, most brief network interruptions go unnoticed by the user.

A/V synchronization

It uses an audio-master-clock approach. It tracks the number of audio samples actually played through WASAPI and displays each video frame's PTS aligned to the audio clock. When drift exceeds 10ms, it gradually corrects by 6% per frame, keeping A/V sync at a level imperceptible to the eye.

Version history(15)
v7.8.0Latest
April 9, 2026
YouTube 재생 지원 (yt-dlp 내장). 재생 목록 카테고리 기능. 어댑티브 버퍼링 전면 개선 (30초 링버퍼, 페이드아웃 언더런). 네트워크 재연결 속도 6배 개선. 팟캐스트 연결 속도 4배 개선. URL 열기 다이얼로그 디자인 개선. 배포 패키지 4종 제공.
v7.5.0
March 15, 2026
실시간 라디오 패널 (한국 방송 내장). 팟캐스트 RSS 구독 및 에피소드 관리. ICY 메타데이터 표시. 재생 위치 자동 저장. DNS 프리페치.
v7.0.0
February 1, 2026
Direct3D 11 하드웨어 가속 렌더링. WASAPI 이벤트 드리븐 오디오. 스펙트럼 시각화. A-B 구간 반복. 자막 지원 (SRT/ASS). 스크린샷 캡처.
v6.0.0
October 15, 2025
Direct2D UI 전면 리뉴얼. 다크 테마. 컴팩트 뷰 모드. 풀스크린 자동 숨김 UI. 마우스 휠 볼륨/시크 전환. 창 투명도 조절.
v5.0.0
January 10, 2025
FFmpeg 디코더 전면 통합 (DirectShow 제거). 재생 속도 조절 (0.1x~4.0x). 영상 반전. 수면 타이머. 재생 목록 재설계. 파일 드래그 앤 드롭 개선.
v4.9.0
April 15, 2024
D3D11VA 하드웨어 가속 안정화. 4K 재생 성능 개선. A-B 구간 반복. 스크린샷 기능. ASS 자막 지원.
v4.8.0
September 1, 2023
Direct3D 11 렌더링 실험적 도입. 하드웨어 디코딩 기초 지원. 영상 회전 기능. 고DPI 디스플레이 대응.
v4.5.0
May 20, 2022
WASAPI 오디오 출력 도입 (공유 모드). 리샘플링 품질 개선. 오디오 디바이스 자동 전환. 메모리 최적화.
v4.2.0
February 10, 2021
HLS(m3u8) 스트림 지원. PLS/M3U 재생목록 파싱. ICY 메타데이터 표시. 안정성 개선.
v4.0.0
August 15, 2020
UI 전면 리뉴얼 (Win32 → GDI+). 다크/라이트 테마. 드래그 앤 드롭 파일 추가. 최근 재생 목록.
v3.5.0
April 22, 2019
인터넷 라디오 기초 지원 (Shoutcast). URL 열기 기능. 네트워크 스트리밍 기본 지원.
v3.0.0
June 10, 2018
FFmpeg 디코더 첫 도입 (실험적). 오디오 전용 재생 모드. 미니 플레이어. 다중 인스턴스 방지.
v2.5.0
January 15, 2017
MKV/WebM 컨테이너 지원. 키보드 단축키 확장. 마우스 휠 볼륨 조절. 버그 수정.
v2.0.0
March 20, 2016
코덱 자동 감지 개선. 자막 기본 지원 (SRT). 플레이리스트 기능 추가. UI 개선.
v1.0.0
June 15, 2015
최초 릴리즈. Win32 기반 기본 미디어 재생 (비디오/오디오). DirectShow 렌더링. 볼륨 조절. 시크바.