Inspect and view changes in Tube-Dubbing: Video Translation & Dubbing source codes across current and past versions
Please login to examine the extension's source code.
manifest.json
{
"manifest_version": 3,
"name": "__MSG_extensionName__",
"version": "2.4.43",
"description": "__MSG_extensionDescription__",
"default_locale": "vi",
"permissions": [
"activeTab",
"storage"
],
"host_permissions": [
"https://*.youtube.com/*",
"https://*.udemy.com/*",
"https://*.douyin.com/*",
"https://api-tko3zgrl6a-as.a.run.app/*",
"https://securetoken.googleapis.com/*",
"https://dev.microsofttranslator.com/*",
"https://nghitts.app/*",
"https://*.tts.speech.microsoft.com/*"
],
"content_security_policy": {
"extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self'"
},
"web_accessible_resources": [
{
"resources": [
"nghi-tts/iframe.html",
"nghi-tts/*.js",
"nghi-tts/onnx-runtime/*.wasm",
"nghi-tts/onnx-runtime/*.mjs"
],
"matches": [
"https://*.youtube.com/*",
"https://*.udemy.com/*",
"https://*.douyin.com/*"
]
}
],
"background": {
"scripts": [
"background.js"
]
},
"browser_specific_settings": {
"gecko": {
"id": "yt-transcript-extension@luanewb.com",
"strict_min_version": "140.0",
"data_collection_permissions": {
"required": [
"none"
]
}
},
"gecko_android": {
"strict_min_version": "142.0"
}
},
"icons": {
"16": "icon/16x16.png",
"32": "icon/32x32.png",
"64": "icon/64x64.png",
"128": "icon/128x128.png"
},
"action": {
"default_popup": "popup.html",
"default_icon": {
"16": "icon/16x16.png",
"32": "icon/32x32.png",
"64": "icon/64x64.png",
"128": "icon/128x128.png"
}
},
"content_scripts": [
{
"matches": [
"https://*.youtube.com/*"
],
"js": [
"utils/parser.js",
"utils/normalizer.js",
"utils/timing.js",
"utils/segmenter.js",
"utils/nghi-tts.js",
"content.js"
],
"run_at": "document_idle"
},
{
"matches": [
"https://*.youtube.com/*"
],
"js": [
"inject.js"
],
"world": "MAIN",
"run_at": "document_start"
},
{
"matches": [
"https://*.udemy.com/*"
],
"js": [
"utils/parser.js",
"utils/normalizer.js",
"utils/timing.js",
"utils/segmenter.js",
"utils/nghi-tts.js",
"udemy_content.js"
],
"run_at": "document_idle"
},
{
"matches": [
"https://*.udemy.com/*"
],
"js": [
"udemy_inject.js"
],
"world": "MAIN",
"run_at": "document_start"
},
{
"matches": [
"https://*.douyin.com/*"
],
"js": [
"utils/parser.js",
"utils/normalizer.js",
"utils/timing.js",
"utils/segmenter.js",
"utils/nghi-tts.js",
"douyin_content.js"
],
"run_at": "document_idle"
},
{
"matches": [
"https://*.douyin.com/*"
],
"js": [
"douyin_inject.js"
],
"world": "MAIN",
"run_at": "document_start"
}
]
} Best Tube-Dubbing: Video Translation & Dubbing Alternatives
Here are some Firefox add-ons that are similar to Tube-Dubbing: Video Translation & Dubbing:
Youtube Dubbing
youtube-dubbing
YouTube Dubbing & Translate - AutoDub
Galaxy Edge Studio
PolyDub
chengpeng
dubly.me: AI Video Dubbing & Subtitles for YouTube
Riho
Fydub: YouTube Translator with AI Voice Dubbing
Daniel Perlera
AI Subtitle Translator
Vinner Vi
PocketTube
IWIN
SubTranslate
Simon
AI Subtitles & Immersive Translate - Trancy
Trancy
Live Caption Quiz
Tam
Subtitle Viewer Sach Song Ngu
Sach Song Ngu
YouTube字幕抽出くん with AI整形
琥珀🐝