영어 원문: https://argusic.com/best/video-players
오픈 소스 비디오 플레이어, 빌드 및 실행됨
직접 실행할 수 있는 비디오 및 미디어 플레이어입니다. 목록은 각 프로젝트가 Argusic을 새로 설치했을 때 나타났는지 여부에 따라 정렬되며, 해당 시도의 녹화를 한 번의 클릭으로 확인할 수 있습니다.
테스트 기간: 2026년 9월 27일 ~ 2026년 10월 29일. 각 행에 자체 테스트 날짜가 표시되며, 프로젝트는 그 이후에 바뀔 수 있습니다.
테스트한 프로젝트 26개 중 22개가 실행됩니다. 2개가 테스트를 기다리고 있습니다.
요약: 테스트한 프로젝트 26개 중 20개가 새 머신에서 그대로 시작되었습니다: streama, xgplayer, clappr, media-chrome, video-react, infinite-image-browsing, next-video, tplay 외 12개. 추가로 2개는 데이터베이스처럼 프로젝트가 필요로 하는 서비스를 대체물로 바꾼 뒤 시작되었습니다: NymphCast, MyTube. 4개는 검증할 수 없었습니다: JKVideo, mini-media-player, react-native-vlc-media-player, Bubble-Card. 각 프로젝트가 어디서 멈췄는지는 log에서 볼 수 있습니다.
Argusic이 매번 새 머신에서 측정합니다. 모든 수치는 해당 증거로 연결됩니다.
| # | 프로젝트 | 판정 | Argusic 점수 | 언어 | 스타 | 테스트 날짜 |
|---|---|---|---|---|---|---|
| 1 | streama | 실행됨 | 100 / 100 | JavaScript | 9,820 | 2026년 9월 27일 |
자체 호스팅 스트리밍 미디어 서버. 테스트 결과: Project compiles, all 59 Spock tests pass, fat JAR boots a Grails application on port 8086 serving a Streama login page at /login/auth with a working redirect chain from /. 27분. | ||||||
| 2 | xgplayer | 실행됨 | 100 / 100 | JavaScript | 9,310 | 2026년 9월 27일 |
트래픽을 절약하는 파서를 갖춘 HTML5 비디오 플레이어 테스트 결과: yarn install succeeds, yarn build:all builds all 16 packages, full test suite passes (300/300), and the dev server starts on port 8081 and serves HTTP 200. 8분. | ||||||
| 3 | clappr | 실행됨 | 100 / 100 | JavaScript | 7,524 | 2026년 9월 28일 |
확장 가능하고 plugin 중심이며 HTML5 우선인 웹용 미디어 플레이어 테스트 결과: Project builds with all packages producing dist/ artifacts and the full test suite (59 files, 1232 tests) passes cleanly on Node 24.11.0. 8분. | ||||||
| 4 | media-chrome | 실행됨 | 100 / 100 | TypeScript | 2,766 | 2026년 10월 2일 |
웹사이트나 앱에서 멋지게 보이는 오디오 및 비디오 플레이어 컨트롤을 만들기 위한 커스텀 엘리먼트(웹 컴포넌트). 테스트 결과: The media-chrome project installs, builds ESM/CJS/IIFE/React outputs, serves the dev site on port 8000, and runs 619+ of 721+ unit tests in headless Chromium. The 5-6 failures are environmental (no GPU codec for H.264 decode in container). 11분. | ||||||
| 5 | video-react | 실행됨 | 100 / 100 | JavaScript | 2,724 | 2026년 10월 9일 |
Video.js 10을 위해 더 이상 사용되지 않으며 보안 수정만 제공합니다. React 라이브러리를 사용하여 HTML5 세계를 위해 구축된 웹 비디오 플레이어입니다. 테스트 결과: video-react v0.16.0 is installed and functional: npm install completes in ~7s, lint passes with no errors, and the full test suite (28 suites, 99 tests) passes on Node 18.19.1. 1분. | ||||||
| 6 | infinite-image-browsing | 실행됨 | 100 / 100 | Python | 1,366 | 2026년 10월 19일 |
AI 기반 정리와 시맨틱 검색을 지원하는 완전한 기능을 갖춘 이미지/비디오 관리 앱. SD-webui, ComfyUI, Fooocus, NovelAI, StableSwarmUI 등의 메타데이터를 지원하며, 독립 실행 앱, SD-webui 확장, 또는 라이브러리로 제공됩니다. 테스트 결과: The IIB standalone server installs cleanly in a venv and runs python app.py on port 8770, serving the UI at / (200), the API hello (200), indexed image search (4 images found), thumbnails, video streaming, and video covers, with only the optional hnswlib topic-clustering dependency missing. 10분. | ||||||
| 7 | next-video | 실행됨 | 100 / 100 | TypeScript | 1,225 | 2026년 10월 9일 |
Nextjs 앱에 비디오를 추가하는 가장 쉬운 방법 테스트 결과: npm install, build (tsc + esbuild ESM/CJS), and 77-test suite all pass with zero failures; CLI reports version 2.8.1 and responds to help/commands. 4분. | ||||||
| 8 | tplay | 실행됨 | 100 / 100 | Rust | 701 | 2026년 10월 15일 |
터미널 ASCII 미디어 플레이어입니다. 이미지, GIF, 동영상, 웹캠, YouTube 등을 터미널에서 ASCII 아트로 직접 볼 수 있습니다. 테스트 결과: tplay 0.10.0 builds, its 24-test suite passes, and it plays local MP4/PNG media as truecolor ASCII in the terminal, exiting cleanly on q. 26분. | ||||||
| 9 | libvlc-go | 실행됨 | 100 / 100 | Go | 510 | 2026년 10월 19일 |
libVLC용 직접 구현한 Go 바인딩 및 고수준 미디어 플레이어 인터페이스 테스트 결과: both v2 and v3 modules build cleanly with local Go 1.24.5 and libVLC 3.0.20; a real media file was played through the v3 bindings to the EndReached event and decoded by ffmpeg without errors. 4분. | ||||||
| 10 | elements | 실행됨 | 100 / 100 | TypeScript | 365 | 2026년 10월 23일 |
브라우저에서 미디어를 다루기 위한 커스텀 요소로, Just Work™합니다. 테스트 결과: 5 of 6 package test suites execute under Chromium; mux-uploader (53 pass), mux-audio (14 pass), mux-active-viewer-count (all pass) run clean; playback-core (84/92 pass), mux-video (43/54 pass), mux-player (133/145 pass) hit codec-dependent timeouts in headless Chromium; all packages build successfully. 18분. | ||||||
| 11 | glide | 실행됨 | 100 / 100 | Rust | 289 | 2026년 10월 26일 |
GStreamer와 GTK 기반 Linux/macOS 미디어 플레이어 테스트 결과: glide 0.6.9 builds from source, installs via cargo install, and launches on a virtual X display, playing video (H.264/MP4 via libav) and audio (MP3) files while handling missing audio hardware gracefully; the binary responds to --help and --version correctly. 22분. | ||||||
| 12 | limeplay | 실행됨 | 100 / 100 | TypeScript | 289 | 2026년 10월 26일 |
React용 비디오 플레이어를 위한 현대적인 UI 라이브러리. @shaka-project는 플레이어 엔진, @shadcn-ui는 설치용입니다. 아름답게 디자인되고 접근성이 뛰어나며 훅으로 가득 찬 컴포넌트. 테스트 결과: Limeplay installs, builds, populates a functional shadcn registry with 52 validated items, serves documentation and player blocks over HTTP, and its integration test successfully installs all blocks into freshly scaffolded Next.js and TanStack Start apps, all without leaving the container. 8분. | ||||||
| 13 | loomix | 실행됨 | 100 / 100 | TypeScript | 247 | 2026년 10월 28일 |
드롭인 비디오 플레이어 컴포넌트 테스트 결과: With bun 1.4.4 and Node 22.22.0 installed in user space, bun install + turbo build pass; the Next.js 16.2 web app serves 200 on / and all checked routes via both next start and next dev, and the proxied 1080p webm video decodes without errors. 4분. | ||||||
| 14 | react-native-media-console | 실행됨 | 100 / 100 | TypeScript | 238 | 2026년 10월 29일 |
React Native 비디오 플레이어입니다. TypeScript로 빌드되었습니다. 테스트 결과: Installed and built both library packages, and the Expo app runs: Metro /status returns 200, its jest suite passes 1/1, and its web export (1.54 MB JS) plus android export complete successfully. 18분. | ||||||
| 15 | TVBox-tvs | 실행됨 | 100 / 100 | Python | 229 | 2026년 10월 29일 |
TVBox 류의 셸 방식 통합 플레이어 | Flutter 크로스 플랫폼: Android TV / TV 박스 / iOS / iPadOS / macOS | 羊壳(PeekPro) 구독, M3U/TXT/JSON 라이브 소스, 리모컨 D-pad 지원 | APK / IPA / DMG 다운로드 제공 테스트 결과: All 4 release page tests pass, all Python scripts compile and import correctly, README and docs/index.html are consistent at version 1.2.4, and end-to-end pipeline integration (README update + site update) works correctly. 2분. | ||||||
| 16 | ShiguReader | 실행됨 | 86.7 / 100 | JavaScript | 418 | 2026년 10월 21일 |
하드코어 오타쿠 파일 탐색기 테스트 결과: ShiguReader backend starts, listens on port 3456+, serves the React frontend at HTTP 200, and responds to /api/folder/list_dir and /api/search/search_file with correct JSON structures. Frontend builds via webpack. All test suites execute; pre-existing failures are platform-specific (Windows path tests on Linux) and... 4분. | ||||||
| 17 | mpegts.js | 실행됨 | 60 / 100 | JavaScript | 2,295 | 2026년 10월 4일 |
HTML5 MPEG2-TS / FLV 스트림 플레이어 테스트 결과: npm install succeeds, webpack build produces dist/mpegts.js, and the test suite runs 199/199 passing on Node 18. 1분. | ||||||
| 18 | gander | 실행됨 | 60 / 100 | JavaScript | 1,361 | 2026년 10월 10일 |
파일을 살펴보십시오. PDF, Word, Excel, PowerPoint, ODT, RTF, ZIP, STL, 사진, 비디오, 오디오, Markdown 및 코드를 위한 오프라인, 권한 없는 Android 뷰어입니다. 테스트 결과: Gander builds successfully from source with debug (12 MB) and release (5.0 MB) APKs, all 394 unit tests pass with 0 failures, and the debug APK's manifest contains no user-facing permissions. 10분. | ||||||
| 19 | fluid-player | 실행됨 | 60 / 100 | JavaScript | 958 | 2026년 10월 11일 |
Fluid Player - 오픈 소스 VAST 호환 HTML5 비디오 플레이어 테스트 결과: npm install exited 0, webpack build compiled successfully, Python HTTP dev server serves all pages with 200, and 7/8 e2e tests pass on Firefox including controls, ad interaction, and suggested videos. 32분. | ||||||
| 20 | torrentplayer | 실행됨 | 60 / 100 | Rust | 737 | 2026년 10월 23일 |
토렌트, 동영상, 오디오를 스트리밍하고 약 한 초 만에 원하는 순간으로 건너뛸 수 있습니다. Windows, macOS, Linux용 무료 오픈 소스 데스크톱 앱. 서버 없음, 계정 없음, 원격 측정 없음. 테스트 결과: All Rust library crates (stream, media, library, settings, prioritize, course, player, search, bench, net, swarm, torrent) build and pass their tests. The Svelte frontend builds with Vite and passes all tests and type-checking. The Tauri desktop GUI wrapper could not be built because the container lacks system... 16분. | ||||||
| 21 | NymphCast | mock으로 실행됨 | 92 / 100 | C | 2,574 | 2026년 10월 3일 |
사용자 지정 애플리케이션을 지원하는 오디오 및 비디오 casting 시스템 테스트 결과: NymphRPC library, LibNymphCast library, AngelScript library, and the NymphCast CLI client binary (nymphcast_client) build and execute correctly. The NymphCast server binary could not be fully linked due to transitive dependency libimath (from OpenEXR) required by libfreeimage, which needs system packages only... 24분. | ||||||
| 22 | MyTube | mock으로 실행됨 | 92 / 100 | TypeScript | 1,282 | 2026년 10월 9일 |
YouTube, Bilibili, Twitch, MissAV 및 yt-dlp 사이트용 자체 호스팅 다운로더 및 플레이어입니다. 채널 구독, 자동 다운로드 및 미디어 로컬 저장 기능을 제공합니다. 세련된 UI로 라이브러리를 컬렉션으로 정리할 수 있습니다. 포트 포워딩 없이 안전한 원격... 테스트 결과: With Node 22.23.3 installed locally, the backend and frontend build and all 5722 tests pass; the backend starts on port 5551, answers HTTP 200 on its API, and completed a mock-yt-dlp download that was streamed back over /videos/ and decoded with ffmpeg. 44분. | ||||||
| 23 | JKVideo | 검증할 수 없음 | 80 / 100 | TypeScript | 4,998 | 2026년 9월 29일 |
디자인이 뛰어난 서드파티 B 站 React Native 클라이언트 테스트 결과: npm install completes, TypeScript compiles with zero errors, and 'npx expo export --platform web' produces a working web build at web-build/ that serves index.html (200) and the 2MB entry JS bundle (200). 8분. | ||||||
| 24 | mini-media-player | 검증할 수 없음 | 80 / 100 | TypeScript | 1,726 | 2026년 10월 6일 |
Home Assistant Lovelace UI를 위한 미니멀한 미디어 카드 테스트 결과: npm install and npm run build succeed with zero errors; the generated bundle parses as valid JS and registers all expected custom elements. 1분. | ||||||
| 25 | react-native-vlc-media-player | 검증할 수 없음 | 40 / 100 | Java | 458 | 2026년 10월 20일 |
React native 비디오 스트리밍 및 재생용 미디어 플레이어. RTSP, RTMP 및 VLC player가 지원하는 기타 프로토콜을 지원합니다. 테스트 결과: The npm package installs, all JavaScript source files and TypeScript type definitions parse correctly, and the Expo config plugin functions, but the package has no automated test suite and native compilation requires an Android SDK or Xcode environment. 6분. | ||||||
| 26 | Bubble-Card | 검증할 수 없음 | 10 / 100 | JavaScript | 4,696 | 2026년 9월 30일 |
Bubble Card는 Home Assistant용 미니멀하고 맞춤 설정 가능한 카드 컬렉션으로, 현대적인 팝업과 커뮤니티에서 제작한 100개 이상의 모듈을 갖춘 통합 Module Store를 제공합니다. 테스트 결과: 검증할 수 없었습니다. 어디서 멈췄는지는 log에서 볼 수 있습니다. 1분. | ||||||
| - | HAIR | 아직 테스트되지 않음 | - | Python | 348 | - |
| - | dlss5-video-player | 아직 테스트되지 않음 | - | C++ | 212 | - |
실행됨 실제 종속성으로 설치되고 시작되었습니다. mock으로 실행됨 데이터베이스나 서드파티 API 같은 외부 서비스를 대체물로 바꾼 뒤 시작되었습니다. 검증할 수 없음 표준 agent도, 더 강력한 agent도 시간 제한 안에 실행시키지 못했습니다. log에서 어디서 멈췄는지 볼 수 있습니다.
테스트 방법
최신 테스트 기준 이 목록: 프로젝트 20개가 그대로 실행되었고, 2개는 mock으로 실행되었으며, 4개는 검증할 수 없었습니다. 2개는 아직 대기 중입니다. 테스트한 언어: C, Go, Java, JavaScript, Python, Rust, TypeScript. 모든 시도는 깨끗한 일회용 머신, 고정된 버전의 프로젝트, 45분 제한을 사용했으며, 전체 절차는 방법론 페이지에 있습니다.
자주 묻는 질문(FAQ)
이 목록은 어떻게 순위를 매기나요?
의견이 아니라 측정에 따라 매깁니다: Argusic이 새 머신에 설치하고 실행한 프로젝트가 먼저, 그다음 외부 서비스 대신 mock으로 실행된 프로젝트, 그다음 검증할 수 없었던 프로젝트 순입니다. 동점이면 Argusic 점수, 그다음 자체 출처에서의 인기도로 정합니다.
일부 프로젝트에 순위가 없는 이유는 무엇인가요?
프로젝트 2개가 아직 테스트나 시도 완료를 기다리고 있습니다. Argusic이 측정을 마칠 때까지 순위 없이 표시됩니다.
증거는 어디에 있나요?
모든 행은 프로젝트의 Argusic 페이지로 연결되며, 그곳에서 각 실행의 전체 log와 터미널 녹화를 sha256 지문과 함께 볼 수 있습니다. 이 목록에 있든 없든, 테스트한 모든 프로젝트에 같은 페이지가 있습니다.
이 카테고리의 다른 목록
- 오픈 소스 화면 녹화 도구, 빌드 및 출시 (이 목록과 공통: libvlc-go)
- 설치 및 실행된 오픈 소스 AI agent 프레임워크
- 직접 실행할 수 있는 테스트된 오픈 소스 AI 앱
- 오픈 소스 API 클라이언트, 빌드 및 실행
- 테스트된 오픈 소스 API 게이트웨이 및 리버스 프록시
- 설치 및 실행되는 오픈 소스 CI/CD 도구
- 설치 및 실행되는 오픈 소스 CMS 플랫폼
- 오픈 소스 LLM 게이트웨이, 설치 및 실행
- 첫 실행 시 시작되는 오픈 소스 MCP 서버
- 설치 및 실행되는 오픈 소스 VPN 및 네트워킹 도구
- 설치 및 실행된 오픈 소스 백업 도구
- 오픈 소스 브라우저 자동화 도구, 설치 및 실행
- 오픈 소스 코드 편집기 및 IDE, 빌드 및 실행
- 새 머신에서 실행된 오픈 소스 coding agents
- 설치 및 쿼리된 오픈 소스 데이터베이스
- 오픈 소스 개발자 CLI 도구, 빌드 및 실행이 검증된
- 설치 및 실행되는 오픈 소스 전자상거래 플랫폼
- 테스트된 오픈 소스 전자책 리더 및 라이브러리
- 빌드 및 실행된 오픈 소스 게임 엔진
- 새 머신에서 빌드하고 실행한 오픈 소스 게임
- 오픈 소스 홈 자동화, 설치 및 실행
- 테스트된 오픈 소스 로우코드 및 노코드 플랫폼
- 오픈 소스 맵 서버 및 도구, 설치 및 실행
- 오픈 소스 메시지 큐 및 스트리밍, 테스트됨
- 오픈 소스 음악 서버, 설치 및 재생
- 오픈 소스 관찰 가능성 및 로깅, 설치 및 실행
- 오픈 소스 오피스 제품군, 설치 및 실행
- 직접 호스팅할 수 있는 오픈 소스 비밀번호 관리자, 테스트됨
- 오픈 소스 프로젝트 관리 도구, 설치 및 실행
- 설치 및 쿼리 가능한 오픈 소스 검색 엔진
- 오픈 소스 자체 호스팅 분석, 깨끗한 서버에서 테스트됨
- 오픈 소스 음성-텍스트 변환 및 텍스트-음성 변환, 테스트됨
- 오픈 소스 정적 사이트 생성기, 빌드 및 제공
- 오픈 소스 업타임 모니터 및 상태 페이지, 테스트됨
- 설치 및 쿼리 가능한 오픈 소스 벡터 데이터베이스
- 새 머신에서 실행된 오픈 소스 비디오 편집기
- 오픈 소스 웹 스크래핑 도구, 설치 및 실행
- 오픈 소스 화이트보드 및 다이어그램 도구, 테스트됨
- 자체 호스팅할 수 있는 오픈 소스 위키, 테스트됨
- 오픈 소스 워크플로 자동화, 설치 및 실행
- 직접 설치로 검증한 자체 호스팅 Notion 대안
- 자체 호스팅 대시보드 및 홈페이지, 설치 및 실행
- 새 머신에서 시작한 자체 호스팅 git 서버