MintWatch は、ニコニコ動画向けの視聴にフォーカスした、カスタマイズ性の高い新たな動画プレイヤーです。
プロジェクトはMITライセンスで提供され、背後の面倒な規約などはありません。
Chrome Webstore: https://chromewebstore.google.com/detail/mintwatch-beta/ggamdocgmhpdnldkkepkiobpioakopom
Firefox Add-ONS: https://addons.mozilla.org/ja/firefox/addon/mintwatch/
この拡張機能は非公式のプロジェクトであり、ニコニコやドワンゴとは一切提携していません。
もしページレイアウトの崩れなどのバグが発生した場合、まずそれが MintWatch やその他の拡張機能によって引き起こされたものでないか確認してください。
この拡張機能で発生した問題は、ニコニコ公式のサポートではなくこのリポジトリのIssueに報告してください。
ニコニコ動画の新視聴ページは、"現代的な"CSSクラスの命名によりUserStyle/UserScriptを使用したカスタマイズを難しくしています。
MintWatch は、新視聴ページを用いずにページを構築しており、よりカスタマイズ可能なオープンソースの視聴ページを目指して開発されています。
旧視聴ページに慣れていた人でも、新視聴ページを使用している人でも、すぐに視聴を始められます。
- https://addons.mozilla.org/ja/firefox/addon/mintwatch/ に行きます
Firefox に追加を押します- 画面の手順に従います
- おわり
- https://chromewebstore.google.com/detail/mintwatch-beta/ggamdocgmhpdnldkkepkiobpioakopom に行きます
Chrome に追加を押します- 画面の手順に従います
- おわり
通常使用には自動更新のある安定版を強く推奨します。このインストール方法は、ストアが使用できない場合にのみ使用してください。
- リリースページに行きます
chrome-<バージョン名>のzipファイルをダウンロードします- zipを解凍します
chrome://extensionsを開きます- 右上のデベロッパーモードを有効化します
- 「パッケージ化されていない拡張機能を読み込む」をクリックします
- 解凍したフォルダーを選択します
- おわり
Firefoxでは、新しいバージョンがある場合自動的にアップデートされます
- リリースページに行きます
- xpiファイルをダウンロードします(この時点でインストールダイアログが表示された場合は、そのまま画面の手順に従えば終わりです)
- xpiファイルをfirefoxにD&Dします
- 画面の手順に従います
- おわり
Important
MintWatch は、v0.5.0からPNPMに移行しています。
NPM を使用してビルドしていたユーザーは、PNPM へ移行してビルドを行ってください。
MintWatch は、ブラウザ上で動作させるためにビルドが必要です。
Node.js と pnpm をインストールしたら、以下のコマンドで依存関係をインストールします:
pnpm install
Manifest V3向け(Chromium)にビルドするには、以下のコマンドを実行します。
pnpm run build
ビルドが正常に終了すると、.output フォルダーに成果物が作成されます。
HMRを利用できる開発サーバーを開始するには、pnpm run devを実行してください。
提出用のZIP作成にはpnpm run zipを使用します。
Manifest V2向け(Firefox)の場合は、runコマンドの最後に:firefoxを付けて実行します。
MintWatch は最近のFirefoxとその派生ブラウザ、そしてChromium系ブラウザをサポートします。
ただし、完全な動作には:has()のサポートが必要です。(最近のブラウザでは概ねサポートされているはずです)
PCでの動作を想定した拡張機能のため、スマートフォンでの動作は現状サポートしていません。
開発者への寄付に関しては、Github sponsorsで受け付けています。
https://github.com/sponsors/castella-cake
MintWatch のライセンスはMIT Licenseです。
詳細はLICENSE.txtを確認してください。