Chuck Snap Stack

動画・音声・画像を一元管理。mpv の再生品質と AI の知性を、デスクトップに。
Chuck Snap Stack は、ローカルメディアの管理・視聴に特化したデスクトップアプリです。強力なプレイヤー、AI タグ提案、スマートプレイリスト、重複検出——必要な機能がすべて揃っています。
ダウンロード
⬇ macOS 版をダウンロード(Apple Silicon, v1.0.3) ⬇ macOS 版をダウンロード(Intel, v1.0.3) ⬇ Windows 版をダウンロード(v1.0.3) ⬇ Linux 版をダウンロード(AppImage, v1.0.3) GitHub でソースを見る
macOS / Windows / Linux に対応しています。
About
Chuck Snap Stack は、動画・音声・画像ファイルを快適に管理・再生するための macOS / Windows / Linux 向けデスクトップアプリです。

高品質メディアプレイヤーとして定評のある mpv をバックエンドに採用し、コーデックや画質を妥協しない再生体験を提供します。同時に、タグ・カテゴリ・プレイリストによる柔軟なライブラリ管理、AI によるタグ自動提案、知覚的ハッシュを用いた重複検出など、大量のメディアファイルを整理するための機能を幅広く備えています。
すべてのデータはローカルの SQLite データベースに保存されます。クラウドへのデータ送信は一切ありません。
Features
再生
- mpv ベースの高品質再生 — あらゆるコーデック・コンテナに対応
- シャッフル / ループ / A-B ループ / 再生速度調整
- ミニプレイヤーモード対応
- 字幕ファイルの自動検索とロード
- スクリーンショット取得
- キーボードショートカットのカスタマイズ
ライブラリ管理


- フォルダの監視登録(新着ファイルを自動追加)
- カテゴリ・タグによる分類(階層カテゴリ対応)
- 5段階の星評価
- スマートプレイリスト(フィルター条件を保存して動的に生成)
- 視聴状態・再生位置のトラッキング
- バッチ操作(タグ・カテゴリ・評価・リネームの一括設定)
AI・分析機能

- AI タグ自動提案 — WD ViT Tagger v3 / JoyTag(ONNX ローカル推論、外部送信なし)
- 重複検出 — 完全一致 + 知覚的ハッシュ(pHash)による類似検出
- 欠損・破損ファイルの一括検出
- ライブラリ統計ダッシュボード
ダウンロード・変換
- URL から直接ダウンロード(HTTP / yt-dlp 連携)
- AV1 トランスコード(SVT-AV1 + Opus、CRF とプリセット調整可能)
その他
- ダーク / ライト / 自動テーマ
- 多言語対応(日本語 / 英語 / 中国語簡体字)
- LAN 内の他デバイスからブラウザでライブラリを閲覧できる内蔵 Web サーバー
- JSON によるバックアップ・リストア
- Virtual モード / Sync モード(ファイルを移動するかどうかを選択)
プライバシー
Chuck Snap Stack はすべての処理をローカルで完結します。
- AI タグ推論はデバイス上で実行(外部 API への送信なし)
- メディアファイル・メタデータはローカルの SQLite に保存
- ダウンロード機能は SSRF 対策済み(プライベート IP・localhost へのアクセスをブロック)
必要環境
| 項目 | 内容 |
|---|---|
| OS | macOS / Windows / Linux |
| 必須 | mpv(インストール済みであること) |
| 推奨 | ffmpeg、yt-dlp(一部機能に必要) |
| AI 機能 | 初回使用時にモデルを自動ダウンロード(約 200〜700 MB) |
ライセンス
MIT License