英語の原文: 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。それぞれがどこで止まったかはログで確認できます。
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日 |
拡張可能な、プラグイン指向の、HTML5 ファーストの Web 向けメディアプレイヤー テストでわかったこと: 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日 |
ウェブサイトやアプリで見栄えの良いオーディオおよびビデオプレーヤーコントロールを作成するためのカスタム要素(Web コンポーネント)。 テストでわかったこと: 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 の世界向けに構築された Web ビデオプレーヤーです。 テストでわかったこと: 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、videos、ウェブカム、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日 |
Linux/macOS 向け GStreamer と GTK ベースのメディアプレーヤー テストでわかったこと: 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 対応をサポート |... テストでわかったこと: 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日 |
どんなファイルでもご覧ください。オフライン、ゼロパーミッションの Android ビューア: PDF、Word、Excel、PowerPoint、ODT、RTF、ZIP、STL、写真、動画、音声、Markdown、コード。 テストでわかったこと: 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 | モックで動作する | 92 / 100 | C | 2,574 | 2026年10月3日 |
カスタムアプリケーションに対応したオーディオ・ビデオキャストシステムです。 テストでわかったこと: 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 | モックで動作する | 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 を特徴としています。 テストでわかったこと: 検証できませんでした。どこで止まったかはログで確認できます。 1 分。 | ||||||
| - | HAIR | 未テスト | - | Python | 348 | - |
| - | dlss5-video-player | 未テスト | - | C++ | 212 | - |
動作する 実際の依存関係でインストールされ、起動しました。 モックで動作する データベースやサードパーティの API などの外部サービスを代わりのものに置き換えたうえで起動しました。 検証できず 標準のエージェントもより強力なエージェントも、制限時間内に動かせませんでした。どこで止まったかはログで確認できます。
テスト方法
最新のテスト時点でのこのリスト: そのまま動作 20 件、モックで動作 2 件、検証できず 4 件、テスト待ち 2 件。テストした言語: C、Go、Java、JavaScript、Python、Rust、TypeScript。すべての試行で、クリーンな使い捨てのマシン、固定されたバージョンのプロジェクト、45 分の制限時間を使用しています。手順の全体は評価方法のページに掲載しています。
よくある質問 (FAQ)
このリストはどのようにランク付けされていますか?
意見ではなく計測によります: Argusic が新しいマシンにインストールして起動できたプロジェクトが先、次に外部サービスの代わりにモックを使って動作したもの、次に検証できなかったものです。同順位の場合は Argusic スコア、次にプロジェクト自身のソースでの人気度で決めます。
一部のプロジェクトにランクがないのはなぜですか?
2 件のプロジェクトが、テストまたは試行の完了を待っています。Argusic が計測を終えるまで、ランクなしで掲載しています。
証拠はどこにありますか?
各行はプロジェクトの Argusic ページにリンクしており、各実行には完全なログとターミナル録画が sha256 フィンガープリントとともに保存されています。このリストに載っているかどうかにかかわらず、テストしたすべてのプロジェクトに同じページがあります。
このカテゴリのその他のリスト
- オープンソースのスクリーンレコーダー、開発・公開 (このリストと共通: libvlc-go)
- オープンソースの AI エージェントフレームワーク、インストール・実行
- 自分で実行できるオープンソースの AI アプリ、テスト済み
- オープンソースの API クライアント、ビルド・実行済み
- オープンソース API ゲートウェイとリバースプロキシ、テスト済み
- インストールして実行したオープンソース CI/CD ツール
- インストールして実行するオープンソース CMS プラットフォーム
- オープンソース LLM ゲートウェイ、インストール・実行
- 初回実行で起動するオープンソース MCP サーバー
- オープンソースの VPN およびネットワークツール、インストール・実行
- オープンソースのバックアップツール、インストールして実行
- オープンソースのブラウザ自動化ツール(インストールして実行)
- オープンソースのコードエディタと IDE、ビルドと起動
- 新しいマシンで実行されたオープンソースのコーディングエージェント
- インストールおよびクエリ可能なオープンソースデータベース
- オープンソースの開発者向け CLI ツール、ビルドと実行で実証済み
- インストールして実行するオープンソースの e コマースプラットフォーム
- オープンソースの電子書籍リーダーとライブラリ、テスト済み
- オープンソースのゲームエンジン、ビルドと実行
- 新しいマシンでビルドして起動したオープンソースゲーム
- インストールして実行するオープンソースのホームオートメーション
- テスト済みのオープンソースのローコード・ノーコードプラットフォーム
- オープンソースの地図サーバーとツール、インストールと実行
- オープンソースのメッセージキューとストリーミング、テスト済み
- オープンソースの音楽サーバー、インストールして再生
- オープンソースの可観測性およびログ記録、インストールして実行
- オープンソースのオフィススイート、インストールして起動
- セルフホスト可能なオープンソースのパスワードマネージャー、テスト済み
- インストールして実行するオープンソースのプロジェクト管理ツール
- インストールおよびクエリ可能なオープンソース検索エンジン
- オープンソースのセルフホスト型アナリティクス、クリーンなサーバーでテスト済み
- オープンソースの音声認識と音声合成、テスト済み
- オープンソースの静的サイトジェネレーター、ビルドと配信
- オープンソースのアップタイムモニターとステータスページ、テスト済み
- オープンソースのベクターデータベース、インストールしてクエリを実行
- 新しいマシンで起動したオープンソースのビデオエディター
- インストールして実行するオープンソースの Web スクレイピングツール
- オープンソースのホワイトボードと図表ツール、テスト済み
- セルフホスト可能なオープンソースの Wiki、テスト済み
- オープンソースのワークフロー自動化、インストールして実行
- セルフホスト型 Notion の代替ツール、実インストールで検証
- セルフホスト型ダッシュボードとホームページ、インストールして実行
- 新しいマシンで起動したセルフホスト型 Git サーバー