asbplayer: Language-learning with subtitles

Enhance streaming video for language-learning.

asbplayer: Language-learning with subtitlesคืออะไร?

asbplayer: Language-learning with subtitles เป็นส่วนขยายของ Chrome ที่พัฒนาโดย asbplayer และคุณลักษณะหลักของมันคือ "Enhance streaming video for language-learning."

ภาพหน้าจอของส่วนขยาย

screenshot
screenshot
screenshot

ดาวน์โหลดไฟล์ CRX ของส่วนขยาย asbplayer: Language-learning with subtitles

ดาวน์โหลดไฟล์ส่วนขยาย asbplayer: Language-learning with subtitles ในรูปแบบ crx และติดตั้งส่วนขยาย Chrome ด้วยตนเองในเบราว์เซอร์หรือแชร์ไฟล์ crx กับเพื่อนๆ เพื่อติดตั้งส่วนขยาย Chrome อย่างง่ายดาย

คำแนะนำในการใช้ส่วนขยาย

                        asbplayer is a language-learning assistant, developed for serious language learners who are learning their target language through subtitled media.

Unlike similar extensions like Language Reactor, asbplayer is completely free, open source, and compatible with almost every streaming video service that exists.


Using asbplayer, you can enhance any streaming video element with:

- Text-selectable subtitles. You can bring your own subtitle files, or use auto-detected subtitles on popular streaming services like Netflix, YouTube, Hulu, Disney Plus, and Amazon Prime.
- UI and controls to create high-quality Anki flashcards with subtitles, screenshots and audio.
- UI and controls for navigating between subtitles, toggling subtitles on and off, changing the playback rate of the video, and more.
- Special playback modes that e.g. skip all un-subtitled sections of the video in order to to focus your learning.                    

ข้อมูลพื้นฐานของส่วนขยาย

ชื่อ asbplayer: Language-learning with subtitles asbplayer: Language-learning with subtitles
ID hkledmpjpaehamkiehglnbelcpdflcab
URL อย่างเป็นทางการ https://chromewebstore.google.com/detail/asbplayer-language-learni/hkledmpjpaehamkiehglnbelcpdflcab
คำอธิบาย Enhance streaming video for language-learning.
ขนาดไฟล์ 2.35 MB
จำนวนการติดตั้ง 2,312
เวอร์ชันปัจจุบัน 1.0.1
อัปเดตครั้งล่าสุด 2024-01-10
วันที่เผยแพร่ 2024-01-04
คะแนน 5.00/5 รวมทั้งหมด 25 คะแนน
ผู้พัฒนา asbplayer
อีเมล [email protected]
ประเภทการชำระเงิน free
เว็บไซต์ส่วนขยาย https://github.com/killergerbah/asbplayer
URL หน้าช่วยเหลือ https://github.com/killergerbah/asbplayer/issues
ภาษาที่รองรับ de,en,es,pl,pt-BR,zh-CN,ja
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "name": "asbplayer: Language-learning with subtitles",
    "description": "__MSG_extensionDescription__",
    "version": "1.0.1",
    "manifest_version": 3,
    "key": "MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAxmdAa3ymqAjLms43ympXqtyuJnC2bSYh70+5ZZmtyx\/MsnGhTEdfbqtsp3BKxHbv0rPd49+Joacm1Shik5\/mCppZ0h4I4ISMm983X01H6p\/hfAzQYAcnvw\/ZQNHAv1QgY9JiuyTBirCDoYB50Fxol\/kI\/0EviYXuX83KoYpjB0VGP\/ssY9ocT\/\/fQUbRmeLDJnciry8y6MduWXHzseOP99axQIjeVsNTE30L4fRN+ppX3aOkG\/RFJNx0eI02qbLul3qw5dUuBK5GgMbYftwjHnDoOegnZYFr1sxRO1zsgmxdp\/6du75RiDPRJOkPCz2GTrw4CX2FCywbDZlqaIpwqQIDAQAB",
    "default_locale": "en",
    "icons": {
        "16": "assets\/icon16.png",
        "48": "assets\/icon48.png",
        "128": "assets\/icon128.png"
    },
    "minimum_chrome_version": "114",
    "permissions": [
        "tabs",
        "tabCapture",
        "activeTab",
        "storage",
        "contextMenus",
        "sidePanel"
    ],
    "action": {
        "default_title": "asbplayer",
        "default_popup": "popup-ui.html"
    },
    "options_ui": {
        "page": "settings-ui.html",
        "open_in_tab": true
    },
    "background": {
        "service_worker": "background.js"
    },
    "side_panel": {
        "default_path": "side-panel.html"
    },
    "content_scripts": [
        {
            "matches": [
                ""
            ],
            "exclude_globs": [
                "*:\/\/killergerbah.github.io\/asbplayer*"
            ],
            "js": [
                "video.js"
            ],
            "css": [
                "video.css"
            ],
            "all_frames": true,
            "run_at": "document_idle"
        },
        {
            "matches": [
                ""
            ],
            "exclude_globs": [
                "*:\/\/killergerbah.github.io\/asbplayer*"
            ],
            "js": [
                "page.js"
            ],
            "all_frames": true,
            "run_at": "document_start"
        },
        {
            "matches": [
                "*:\/\/killergerbah.github.io\/asbplayer*"
            ],
            "js": [
                "asbplayer.js"
            ],
            "all_frames": true,
            "run_at": "document_start"
        }
    ],
    "commands": {
        "copy-subtitle": {
            "description": "__MSG_shortcutMineSubtitleDescription__"
        },
        "copy-subtitle-with-dialog": {
            "suggested_key": {
                "default": "Ctrl+Shift+X",
                "mac": "MacCtrl+Shift+X"
            },
            "description": "__MSG_shortcutMineSubtitleAndOpenDialogDescription__"
        },
        "update-last-card": {
            "suggested_key": {
                "default": "Ctrl+Shift+U",
                "mac": "MacCtrl+Shift+U"
            },
            "description": "__MSG_shortcutUpdateLastCardDescription__"
        },
        "toggle-video-select": {
            "suggested_key": {
                "default": "Ctrl+Shift+F",
                "mac": "MacCtrl+Shift+F"
            },
            "description": "__MSG_shortcutSelectSubtitleTrackDescription__"
        },
        "take-screenshot": {
            "suggested_key": {
                "default": "Ctrl+Shift+V",
                "mac": "MacCtrl+Shift+V"
            },
            "description": "__MSG_shortcutTakeScreenshotDescription__"
        },
        "toggle-recording": {
            "description": "__MSG_shortcutToggleRecordingDescription__"
        }
    },
    "web_accessible_resources": [
        {
            "resources": [
                "assets\/image.png",
                "pages\/netflix-page.js",
                "pages\/youtube-page.js",
                "pages\/tver-page.js",
                "pages\/bandai-channel-page.js",
                "pages\/amazon-prime-page.js",
                "pages\/hulu-page.js",
                "pages\/disney-plus-page.js",
                "pages\/unext-page.js",
                "anki-ui.js",
                "mp3-encoder-worker.js",
                "pgs-parser-worker.js",
                "video-data-sync-ui.js",
                "video-select-ui.js",
                "active-tab-permission-request-ui.js",
                "app-ui.js",
                "asbplayer-locales\/de.json",
                "asbplayer-locales\/en.json",
                "asbplayer-locales\/es.json",
                "asbplayer-locales\/ja.json",
                "asbplayer-locales\/pl.json",
                "asbplayer-locales\/zh_CN.json",
                "asbplayer-locales\/pt_BR.json"
            ],
            "matches": [
                ""
            ]
        }
    ]
}