_bem_tv ext

abematvを快適にする非公式の拡張機能(番組通知自動再生、コメントNGワード、映像上コメント流し、映像サイズ固定など様々な機能を柔軟に設定できます)

_bem_tv extとは何ですか?

_bem_tv extはnakayukiによって開発されたChromeの拡張機能で、その主な機能は「abematvを快適にする非公式の拡張機能(番組通知自動再生、コメントNGワード、映像上コメント流し、映像サイズ固定など様々な機能を柔軟に設定できます)」です。

拡張機能のスクリーンショット

screenshot
screenshot
screenshot

_bem_tv ext拡張機能のCRXファイルをダウンロード

_bem_tv ext拡張子のファイルをcrx形式でダウンロードし、ブラウザにChrome拡張機能を手動でインストールするか、crxファイルを友達と共有して簡単にChrome拡張機能をインストールします。

拡張機能の使用方法

                        権限について
「abema.tv 上にある自分のデータの読み取りと変更」(content_scripts, host permission):この拡張機能の主要な動作であるAbemaTVのページに対する操作を行います。また番組通知の際に自動でウィンドウを開く機能を有効にした際はAbemaTVが開かれているタブの取得に使われます。プライベートなデータやAbemaTVとは無関係なデータには一切関与しません。
「通知の表示」(notifications):番組開始通知機能で通知を表示します。
「連携するウェブサイトとの通信」(externally_connectable):AbemaTVのページと拡張機能間での通信を行います。この拡張機能と関係ないサイトが暗黙のうちに通信することはありません。

AbemaTVの視聴をしやすくする非公式の拡張機能です。
仕様変更や各々の環境によってうまく動作しない可能性があります。なにか不具合があればオプション設定画面下のボタンより報告お願いします。
機能について:コメント欄改善、コメントNG(ワード、ユーザー)、コメント流し、コメントのMastodon投稿、映像や操作関係改善、番組通知(開始前通知、設定で自動で再生開始、メールやLINE Notifyで通知)、番組表のチャンネル改善(取捨選択など)など様々な機能があります。インストール後オプション設定画面より機能を確認してください。
コメント関係の機能も多いですがコメント欄を利用しない場合でも役立つ機能がいろいろあります。ChromeでAbemaTVを見る場合はコメントを見る見ないに関わらずこの拡張機能を活用してみてください。
ほとんどの機能はオンオフできますので他のAbemaTV視聴支援ツール(ユーザースクリプト等)との併用にも向いています。

拡張機能のプライバシーポリシー: https://www.nakayuki.net/abema-ext/privacypolicy.html

以下の機能があります。(一例です)
AbemaTVの仕様変更に追随できてなくて機能しないものもあります。
- 上下の黒帯パネルを透明化
- コメント欄を透明化(見やすいようにコメントの文字は白抜き黒縁に)し一行表示
- コメント入力欄の外枠クリックでコメント一覧の表示/非表示の切替
- 画面右の番組移動ボタンの並びに(一時的な)設定ボタンが追加されます
- 番組表の番組ページから番組開始前通知を設定できます。何分前に通知するかも設定できます。(デフォルト1分前)
- (設定で有効)Chromeのウィンドウが横長のときに映像が上下切れることなくウィンドウサイズにフィットするように映像のサイズを変更(デフォルトの状態では映像サイズがウィンドウ幅に合わさって横長のウィンドウでは上下が見えなくなってしまいます。)
- (設定で有効)コメントを横に流す
- (設定で有効)音量、全画面表示ボタンを非表示
- (設定で有効)コメント入力欄を一行にし投稿ボタン等を非表示
- (設定で有効)コメント欄を非表示し入力欄を下へ
- (設定で有効)矢印キーとマウスホイールでチャンネル変更を無効にする、設定でマウスホイールを音量変更に割り当てられる
- (設定で有効)流れるコメントに規定のNG処理を適用する(詳細は後述)
- (設定で有効)流れるコメントにあなたが決めたNG単語(書式は後述)が含まれる場合は流さない
- (設定で有効)コメント入力欄の端に番組の残り時間とゲージ(設定ボタン)を表示する。ゲージは設定ボタンになっています。表示位置も変更できます。
- (設定で有効)コメント欄を常に表示したままにする。この機能利用中は、画面右下のボタンはコメント一覧の表示/非表示切替ボタンになっています。
- (設定で有効)上下黒帯パネルを常に表示したままにする。
- (設定で有効)映像を枠に合わせて縮小する。
- (設定で有効)番組時間、タイトルを表示(AbemaTVの仕様により一度番組詳細パネルを開かないと取得されません。)
- (設定で有効)新着コメントを強調
- (設定で有効)番組表の改善(番組タイトルの表示調節、週末青赤着色、放送画面へのリンク設置)
- コメント欄の文字色や背景色や透過度など見た目を設定できます。
設定で有効と書かれた機能はインストール後オプション画面から有効にしてください。

コメントを横に流す機能について:横に流すコメントはコメント欄から取得していますのでコメント欄を開けている時しかコメントを流せません。オプションのコメント欄を常時表示を有効にすれば求めているものに近づくと思います。(この状態でコメント数をクリックすれば流れるコメントは有効のままコメント欄を消せる)
この拡張機能はGithubで公開しています。
https://github.com/nakayuki805/AbemaTVChromeExtension

この拡張機能は映像データの取得等の機能は一切ありません。正規な視聴を快適にするためのものです。                    

拡張機能の基本情報

名前 _bem_tv ext _bem_tv ext
ID jgbkfdjdcbohgenpccfgldadaofnfknl
公式URL https://chromewebstore.google.com/detail/bemtv-ext/jgbkfdjdcbohgenpccfgldadaofnfknl
説明 abematvを快適にする非公式の拡張機能(番組通知自動再生、コメントNGワード、映像上コメント流し、映像サイズ固定など様々な機能を柔軟に設定できます)
ファイルサイズ 791 KB
インストール数 10,000
現在のバージョン 0.16.19
最終更新日 2021-07-20
公開日 2019-09-09
評価 4.05/5 合計 130 レビュー
開発者 nakayuki
Eメール [email protected]
支払い方法 free
拡張機能のウェブサイト https://www.nakayuki.net/abema-ext/
プライバシーポリシーページのURL https://www.nakayuki.net/abema-ext/privacypolicy.html
対応言語 ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "_bem_tv ext",
    "version": "0.16.19",
    "description": "abematv\u3092\u5feb\u9069\u306b\u3059\u308b\u975e\u516c\u5f0f\u306e\u62e1\u5f35\u6a5f\u80fd(\u756a\u7d44\u901a\u77e5\u81ea\u52d5\u518d\u751f\u3001\u30b3\u30e1\u30f3\u30c8NG\u30ef\u30fc\u30c9\u3001\u6620\u50cf\u4e0a\u30b3\u30e1\u30f3\u30c8\u6d41\u3057\u3001\u6620\u50cf\u30b5\u30a4\u30ba\u56fa\u5b9a\u306a\u3069\u69d8\u3005\u306a\u6a5f\u80fd\u3092\u67d4\u8edf\u306b\u8a2d\u5b9a\u3067\u304d\u307e\u3059)",
    "icons": {
        "128": "images\/icon.png"
    },
    "permissions": [
        "storage",
        "alarms",
        "notifications",
        "contextMenus",
        "https:\/\/abema.tv\/*"
    ],
    "content_scripts": [
        {
            "matches": [
                "https:\/\/abema.tv\/*"
            ],
            "js": [
                "scripts\/contentScript.js"
            ],
            "run_at": "document_start"
        }
    ],
    "web_accessible_resources": [
        "scripts\/contentScript.js",
        "styles\/content.css",
        "jquery-3.2.1.min.js",
        "pages\/option.html",
        "pages\/notifylist.html",
        "images\/gear.svg",
        "images\/pip.svg",
        "images\/mastodon-icon.svg",
        "images\/mastodon-icon-blue.svg",
        "scripts\/injection.js",
        "scripts\/injection-xhr.js"
    ],
    "background": {
        "scripts": [
            "scripts\/eventPage.js"
        ],
        "persistent": false
    },
    "minimum_chrome_version": "55",
    "options_page": "pages\/option.html",
    "externally_connectable": {
        "ids": [
            "*"
        ],
        "matches": [
            "https:\/\/abema.tv\/*"
        ]
    }
}