クラウドソーシングで集めたタイムスタンプを使い、YouTube動画のスポンサー枠などコンテンツ以外の部分をスキップするブラウザー拡張機能。
ajayyy/DeArrow
ユーザー投稿・投票で、より正確なYouTubeのタイトルとサムネイルを集めるブラウザー拡張機能。
- スター
- 2,344
- フォーク
- 86
- 未解決の Issue
- 160
- 最終コミット
- 21 日前
これは何?
DeArrowは、YouTubeの釣りタイトルやサムネイルを、コミュニティが投稿した別のものに置き換えるブラウザー拡張機能です。タイトルには任意のテキストを指定でき、サムネイルには動画内の特定のタイムスタンプから取得したスクリーンショットを使います。ユーザーはタイトルとサムネイルの両方を投稿・投票でき、内容に即したタイトルにして扇情的な表現を減らすことを目指します。
投稿がない場合、DeArrowは元のタイトルをタイトルケースやセンテンスケースなど、ユーザーが選んだスタイルに整形し、ランダムなタイムスタンプのスクリーンショットをサムネイルに設定します。こうした代替表示はオプションで無効にできます。「show original」ボタンを使えば、いつでも元のタイトルとサムネイルを確認できます。
サムネイルは、サムネイルキャッシュサービスを利用するか、動画要素からフレームを取得してブラウザー内で生成します。どちらを使うかは、より速い方に応じて決まります。代替サムネイルにはSponsorBlockのセグメントを使いません。拡張機能はChrome、Firefox、Safariで利用でき、Android向けの選択肢もあります。
主な機能
- 01ユーザーが投稿し、投票した別のタイトルにYouTubeのタイトルを置き換えます。
- 02動画内の特定のタイムスタンプから取得した、ユーザー投稿のサムネイルに差し替えます。
- 03投稿がない場合、元のタイトルをタイトルケースまたはセンテンスケースに整形します。
- 04SponsorBlockのセグメント外にあるランダムなタイムスタンプから、代替サムネイルを生成します。
- 05ワンクリックで元のタイトルとサムネイルを確認できます。
ユースケース
- 動画の実際の内容に合ったYouTubeタイトルを見たい視聴者。
- ブラウジング中に扇情的な表現や釣りサムネイルを減らしたいユーザー。
- 管理対象のブラウザーポリシーを使って拡張機能を展開するチームや個人。
クイックスタート
- 1
Chrome ウェブストア、Firefox Add-ons、または Safari App Store から拡張機能をインストールします
- 2
サブモジュールを含めてリポジトリをクローンします
git clone https://github.com/ajayyy/DeArrow --recurse-submodules=yes - 3
npm で依存関係をインストールします
npm ci - 4
Chrome 向けの開発版をビルドします
npm run build:dev
使う前に知っておきたいこと
- 現在ベータ版のため、既知の問題がいくつかあります。
- ソースからビルドするには、Node.js 22 と、サンプルからコピーした config.json ファイルが必要です。
収録されている特集
トピック
よくある質問
- DeArrow とは?
- ユーザー投稿・投票で、より正確なYouTubeのタイトルとサムネイルを集めるブラウザー拡張機能。 DeArrowは、YouTubeの釣りタイトルやサムネイルを、コミュニティが投稿した別のものに置き換えるブラウザー拡張機能です。タイトルには任意のテキストを指定でき、サムネイルには動画内の特定のタイムスタンプから取得したスクリーンショットを使います。ユーザーはタイトルとサムネイルの両方を投稿・投票でき、内容に即したタイトルにして扇情的な表現を減らすことを目指します。
- DeArrow は無料で使えますか?ライセンスは?
- DeArrow は GPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- DeArrow は今もメンテナンスされていますか?
- 活発にメンテナンス中。DeArrow の最終コミットは 2026年10月17日 です。
- DeArrow は何に使えますか?
- 動画の実際の内容に合ったYouTubeタイトルを見たい視聴者。 ブラウジング中に扇情的な表現や釣りサムネイルを減らしたいユーザー。 管理対象のブラウザーポリシーを使って拡張機能を展開するチームや個人。
- DeArrow のインストール方法は?
- Chrome ウェブストア、Firefox Add-ons、または Safari App Store から拡張機能をインストールします サブモジュールを含めてリポジトリをクローンします: git clone https://github.com/ajayyy/DeArrow --recurse-submodules=yes npm で依存関係をインストールします: npm ci Chrome 向けの開発版をビルドします: npm run build:dev
- DeArrow はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/ajayyy/DeArrow
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
YouTubeの釣りサムネイルを、動画の中盤から切り出した実際のフレームに差し替えるChrome拡張機能。
2021年にYouTubeの画面から削除された低評価数を再び表示するブラウザー拡張機能。
Youlagは、YouTubeの登録チャンネルや記事フィードを、集中しやすいモダンな閲覧・視聴画面に変えるFreshRSS拡張機能です。
ブラウザー間・デバイス間でブックマークを同期し、NextcloudやWebDAV、Git、Google Driveなど自分のストレージに保存できる拡張機能。
保存した設定に基づいてCookie同意ポップアップに自動回答する、200以上のCMPに対応したブラウザー拡張機能。