買った動画の本棚|Stashで自分のファイルだけを整理する(自動収集は扱わない)
正規に買ったファイルが、ダウンロードフォルダのまま行方不明になる。ファイル名は英数字で、どれがどれか分からない。この問題の答えは、新しい違法サイトではなく自分のディスクを本棚にするソフトです。英語圏のセルフホスト勢が使っているのが Stash(GitHub: stashapp/stash、星12,000超)。この記事は「持っているものを探す」話です。持っていないものを集める話はしません。
先に「できないこと」/やらないこと
- Stashは動画配信サイトではない。ネット上の作品を流して見る装置ではない
- Whisparr 等の自動取得(*arr系)は扱わない。用途の本体が、未購入ファイルの収集になりやすい
- スクレイパで公式サイトからカバー画像を取る行為は、各サイトの規約次第。グレーならオフのまま使う
- クラウドに上げて「自分専用Pornhub」を公開する使い方は、漏洩と著作権の両方で事故る。LAN内、できればそのPCだけで見る
Stashは何をするソフトか
公式の一言は “An organizer for your porn, written in Go.” です。自分のフォルダを指定すると、動画と画像を一覧し、出演・タグ・シーンで絞り込める。PlexやJellyfinの、成人向けメタデータに特化した親戚、という理解で足ります。
- Windows / macOS / Linux / Docker。ブラウザで操作する
- ライセンスは AGPL-3.0。無料。本体の売り込みは無い
- ドキュメント: docs.stashapp.cc
日本語の解説が薄いのは、名前を記事に出しにくいジャンルだからです。ソフト自体は普通のメディア管理です。
向いている人・向いていない人
| 向く | 向かない |
|---|---|
| FANZAのDL版を、作品名・日付で探したい | ストリーミング専用で、ファイルを持っていない |
| 同じ出演者の所持分だけを並べたい | スマホだけで完結したい(サーバー役のPCが要る) |
| フォルダ分けを自分でやるのがもう限界 | ターミナルやDockerが絶対無理、かつ学習する気もない |
FANZAのストリーミング(レンタル)はファイルが残らないので、Stashの対象外です。本棚が欲しい作品だけDL版、は買い方の記事と同じ分け方です。
入れ方の骨格(詳細は公式ドキュメント)
手順の正は公式です。ここでは迷う分岐だけ書きます。
- 公式のリリースかDockerイメージから入れる。検索上位の「Stash ダウンロード」広告は使わない
- 初回に自分がファイルを置いているフォルダだけをライブラリに指定する。ダウンロードフォルダ全体を指定すると、関係ない書類までインデックスされる
- スキャンを走らせ、ブラウザで一覧を確認する
- メタデータの自動取得は、最初はオフでいい。ファイル名と自分のタグだけで足りることが多い
- 外から見えるポートは開けない。127.0.0.1 か、自宅LANだけ
ファイル名が暗号でも、自分でタグを付ければ足りる
FANZAのDLファイル名は人間向けではありません。Stashの価値は、スクレイパでネットから情報を吸うことより、一度付けたタグが翌年も残ることです。出演・メーカー・「お気に入り」程度を手で付けた方が、誤爆がありません。
バックアップはStashのデータベースと、動画ファイル本体の両方。ソフトを消してもファイルは残るが、タグは残らない。
よくある質問
Q. スマホから見られる?
同じWi-Fiの中なら、PCのアドレスをブラウザで開く使い方が一般的です。インターネット越しに開けるようにするのは、漏洩の方が先に来ます。外から見たいなら、その設計ができる人向けで、この記事の範囲外です。
Q. 公式アプリは?
本体はWebアプリです。第三者のスマホアプリを名乗るものは、中身を確認できない限り入れない。
Q. JellyfinやPlexではダメか
普通の動画管理ならそれで足りる。Stashを選ぶ理由は、出演者・シーン・タグが成人向けの探し方に合っていることだけです。
参照: github.com/stashapp/stash 、docs.stashapp.cc。導入の画面は版で変わるため、手順の細目は公式を正とする。関連: 死んだツール博物館(関係ないインストーラを踏まない)