Inspect and view changes in asbplayer (Official) source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 2,
"name": "asbplayer: Language-learning with subtitles",
"description": "__MSG_extensionDescription__",
"version": "1.19.0",
"icons": {
"16": "icon/icon16.png",
"48": "icon/icon48.png",
"128": "icon/icon128.png"
},
"default_locale": "en",
"web_accessible_resources": [
"chunks/*",
"fonts/*",
"asbplayer-locales/*",
"icon/image.png",
"netflix-page.js",
"youtube-page.js",
"stremio-page.js",
"tver-page.js",
"bandai-channel-page.js",
"amazon-prime-page.js",
"hulu-page.js",
"iwanttfc-page.js",
"disney-plus-page.js",
"apps-disney-plus-page.js",
"viki-page.js",
"unext-page.js",
"emby-jellyfin-page.js",
"osnplus-page.js",
"bilibili-page.js",
"nrk-tv-page.js",
"plex-page.js",
"areena-yle-page.js",
"hbo-max-page.js",
"cijapanese-page.js",
"svt-play-page.js",
"ur-play-page.js",
"hulu-jp-page.js",
"anki-ui.js",
"mp3-encoder-worker.js",
"pgs-parser-worker.js",
"video-data-sync-ui.js",
"video-select-ui.js",
"notification-ui.js",
"mobile-video-overlay-ui.html",
"statistics-overlay-ui.html",
"statistics-overlay-one-uncollected-ui.html",
"statistics-overlay-one-uncollected-ui.js",
"page-favicons/*",
"content-scripts/video.css"
],
"sidebar_action": {
"default_panel": "sidepanel.html",
"default_icon": {
"16": "icon/icon16.png",
"48": "icon/icon48.png",
"128": "icon/icon128.png"
},
"default_title": "asbplayer",
"open_at_install": false
},
"commands": {
"_execute_sidebar_action": {
"description": "__MSG_shortcutOpenSidePanel__"
},
"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__"
},
"export-card": {
"description": "__MSG_shortcutExportCardDescription__"
},
"take-screenshot": {
"description": "__MSG_shortcutTakeScreenshotDescription__"
},
"toggle-recording": {
"description": "__MSG_shortcutToggleRecordingDescription__"
}
},
"browser_specific_settings": {
"gecko": {
"id": "{e4b27483-2e73-4762-b2ec-8d988a143a40}"
}
},
"permissions": [
"tabs",
"storage",
"unlimitedStorage",
"contextMenus",
"webRequest",
"webRequestBlocking",
"clipboardWrite",
"<all_urls>"
],
"background": {
"scripts": [
"background.js"
]
},
"options_ui": {
"open_in_tab": true,
"page": "options.html"
},
"content_scripts": [
{
"matches": [
"*://app.asbplayer.dev/*"
],
"all_frames": true,
"run_at": "document_start",
"js": [
"content-scripts/asbplayer.js"
]
},
{
"matches": [
"<all_urls>"
],
"all_frames": true,
"exclude_globs": [
"*://app.asbplayer.dev/*"
],
"run_at": "document_start",
"js": [
"content-scripts/page.js"
]
},
{
"matches": [
"<all_urls>"
],
"all_frames": true,
"exclude_globs": [
"*://app.asbplayer.dev/*"
],
"run_at": "document_idle",
"css": [
"content-scripts/video.css"
],
"js": [
"content-scripts/video.js"
]
}
],
"browser_action": {
"default_title": "asbplayer"
}
} Best asbplayer (Official) Alternatives
Here are some Firefox add-ons that are similar to asbplayer (Official):
asbplayer (Android)
asbplayer
ASBPlayer: Learn with Subs
MirSolUu
Animetan: Asbplayer with automation
Kolby ML
API subs for asbplayer
zakwarsame
ASS Subtitle Player
Kerim Demirkaynak
EasySubs
Nitrino
Vocabulary Highlighter (ABS Player)
marioharison7
Subadub
Russel Simmons
Auto Subs for ASB Player
GodPepe7
[LIPSS-Beta] Learn a new language!
Kcotoi
Subtitle Uploader
baun-baggi
SubText
SubText