nljojblagajpogakilpbmkkembnpcngj
Universal interface for enhancing the user experience of websites with videos and audios, such as YouTube, Odysee, Coursera, etc. 👾 Features: - Playback rate adjustment for videos and audios - Volume adjustment for videos and audios - Some built-in functions of videos and audios - Danmaku service for YouTube ‼️ IMPORTANT: This project is to develop a universal playback interface in the form of a browser extension to control online video or audio playback for every website embedded with video elements, such as YouTube, Odysee, Coursera, etc. Currently, each website provides its own control interface, and the functions provided are different, which will undoubtedly lead to deviations in the ease of use of the video control interface of each website, but they should actually share a large number of common characteristics, such as playback rate, play/pause, loop, etc. Specifically, this extension is supposed to specialize in aspects of playback speed controls. Additionally, this project also attempts to provide danmaku services for video sites, currently including YouTube.
Obsidian AI Video Notes & Screenshots (YouTube, Udemy, etc) - HoverNotes
Video Note-taking for YouTube, Udemy, Coursera & more to Obsidian: AI-powered markdown notes with screenshots 🚀 Take Notes on any Video with HoverNotes directly in your browser Stop rewatching tutorials, lectures, or school videos. HoverNotes captures everything including code, diagrams, explanations and saves directly to your Obsidian vault. No uploads & no cloud storage—just pure local notes storage & private note-taking. ✅ Compatible with YouTube, Udemy, Coursera, and more. ✅ AI that actually WATCHES: HoverNotes understands the video, not just transcripts ✅ True local-first: Notes live in YOUR vault, never our servers ✅ Pure markdown: Opens instantly in Obsidian 🎯 Built for Obsidian users who learn from video: - YouTube tutorials → vault notes - Udemy courses → your study materials - Any browser video → your second brain ------- ✨ Why Online Learners Love HoverNotes ✅ True Local-First Storage: Notes, screenshots, and snippets save directly to your computer as markdown in your Obsidian vault — with full privacy, full control. Your notes are made and stored by you. ✅ Instant Screenshot Capture: Take video screenshots with timestamps—like code examples, diagrams or key slides—and link them to your notes. ✅ Learn from Any Video: Works with any browser video, from YouTube tutorials to internal training docs. If it plays in your browser, you can learn from it ✅ AI-Powered Note taking: Get realtime ai notes with explanations and summaries, from the video you’re watching. ✅ AI Watches the video like you do: HoverNotes AI analyzes code, diagrams, and UI visually (not just transcripts). 🛠️ How It Works 1. Install the extension (takes 30 seconds). 2. Select video & toggle editor 3. Link it to your local Obsidian vault. 4. Play any video. 5. Take notes, capture video screenshots, or let AI generate explanations & notes—all saved locally in real-time. 💡 Key Features • Real-Time AI Notes: HoverNotes AI analyzes video and audio, delivering detailed notes and explanations instantly. • Split-Screen Video-Note Mode: Watch and take notes from videos side-by-side for a seamless experience. • Multi-Language Support: Watch in one language (e.g., Spanish), get notes in another (e.g., English)—supports 15+ languages. • Zero Cloud Dependency: Your data is only stored on your device. 🏗️ Built for Your Personal Knowledge Base • Notes in pure markdown for easy editing and organization. (Open in any app e.g. Obsidian) • Screenshots stored locally, embedded in your notes. • Perfect integration with Obsidian and other markdown tools. • Works with any video—technical, educational, meetings or beyond. 🌍 MULTILINGUAL SUPPORT: Watch tutorials in any language, get notes in yours • English, Chinese, Japanese, Korean • Spanish, Russian, French, German • And many more... 📹 PLATFORM SUPPORT: Works seamlessly with: ✅ YouTube ✅ Udemy ✅ LinkedIn Learning ✅ Coursera ✅ Bilibili ✅ Online meeting platforms ✅ Any video playing in your browser 📥 Install Now & Master Video Learning Turn every video into a personal knowledge goldmine. Install HoverNotes today and start building your Obsidian vault with ease! 💬 CONNECT WITH US: 𝕏 Twitter: https://x.com/hovernotes ✉️ Email: hovernotes@protonmail.com 💡 Discord: https://discord.gg/yN4g5UhTx9 ____ ❓ FREQUENTLY ASKED QUESTIONS: Q: How does the AI understand video content? A: Unlike tools that only read transcripts, our AI (powered by multimodal LLMs) watches and understands video content directly. This means we can capture visual elements, diagrams, and interactions that don't appear in transcripts, making your notes more comprehensive. Q: Where are my notes stored? A: Your notes are stored directly in your Obsidian vault, on your disk - right on your computer. We use pure markdown format, so your notes are always accessible and under your control and openable in any markdown viewer. Screenshots are saved locally in your vault's asset folder. Q: Do I need to manually capture everything? A: No! While you can manually take notes and screenshots, our AI can watch alongside you, helping capture key information and generate notes. Everything saves directly to your vault - you decide how much help you want. Q: What about privacy and security? A: We take a true local-first approach: - Notes save directly to your vault - Screenshots stay on your computer - No cloud storage of your content - Only process what you're actively watching - No data retained after processing Q: How does the AI processing work? A: When you watch a video, we process it in real-time using Multimodal LLMS. The video content is analyzed to generate notes, but nothing is stored on our servers - all results go straight to your vault. Q: Will this work with any video? A: Yes! HoverNotes works with any video playing in your browser, including: - YouTube tutorials - Online courses (Udemy, Coursera, etc.) - Private training videos - Internal documentation - Conference talks Q: What languages are supported? A: Our AI can generate notes in 15+ languages, including: - English - Japanese - Korean - Chinese - German And more! Watch in any language, get notes in your preferred language. Q: Do I need to be online? A: You need an internet connection for AI processing, but all your notes and screenshots are stored locally. You can always access your notes offline once they're in your vault. ------ ⓘ Legal Notice: HoverNotes is an independent Chrome extension that converts video content into Obsidian notes. While we use AI capabilities for note generation, HoverNotes is not affiliated with, endorsed by, or sponsored by any video platforms or AI service providers. This extension operates independently as a third-party tool designed to enhance the video learning experience. Any references to platforms, services, or AI models are for descriptive purposes only.
Summarizerrrr
Extension helps you summarize for YouTube, Udemy, Coursera, any websites. Crafted with superior UI/UX design. ✨ Summarize YouTube, Youtube Comment, Udemy, Coursera, and any website — all with a clean, intuitive design. 🔒 Your Data, Your Control No tracking, no paywalls. Keep everything private by using your own API keys — or go fully local with Ollama and LM Studio integration. ⚙️ Fully Customizable Choose your provider, adjust temperature and top-P, set length, format, languages, prompts, and appearance — tailored to your workflow. 🌍 Works Everywhere Seamlessly across Desktop, Tablet, and Mobile. Compatible with mobile browsers including Firefox Android and Microsoft Edge Canary.
TubeX.Chat: YouTube Summary and Chat with AI
Integrate the power ofClaude and Google Translate into your YouTube, making it a great tool for learning foreign languages This is an open-source YouTube plugin based on Claude, you can have the ability to process videos with AI. This will greatly enhance your learning and work efficiency on YouTube. Its powerful translation capabilities will help you overcome language barriers between different videos. The built-in word translation feature will make it easy for you to learn a foreign language. In general, it can help you with the following tasks: 1. Export video subtitles ✅ 2. Real-time translation of subtitles ✅ 3. Command AI to generate the content about videos ✅
YouTube Translate & Speak
Translate subtitles into 90+ languages with bilingual display and text-to-speech. Works on YouTube, Udemy, TED, Coursera and more. Video Translate & Speak — Watch Any Video in Your Language Translate subtitles into 90+ languages — right on the video player. No copy-pasting, no switching tabs, no interruptions. 🌍 Instant Caption Translation Pick your language, hit translate, and watch subtitles appear in real time as the video plays. Supports 90+ languages out of the box. 🔤 Side-by-Side Bilingual View See both the original and translated text at the same time — ideal for picking up new vocabulary or following along in two languages. 🔊 Read Aloud Have the translated text spoken to you using your browser's built-in voices, Google Cloud TTS (Chirp3-HD) for natural speech, or your own local TTS server via WebSocket. 🎙️ No Captions? No Problem. Some videos simply don't have subtitles. With Soniox speech recognition, the extension listens to the tab audio and generates captions from scratch — in real time. 🤖 Multiple AI Translation Providers Choose the engine that fits your needs: • Google Free — instant, no key needed • Google Cloud API — higher quality and limits • OpenAI — context-aware AI translation with custom prompts • Gemini — Google's latest AI models • Ollama (Local/Cloud) — run models on your own machine or via Ollama Cloud • OpenRouter — access 200+ models through one API (includes free models) ✨ AI Video Summary (YouTube) Hit the Summarize button and get a structured summary of the entire video — overview, key points, takeaways, and details. Works with all AI providers (OpenAI, Gemini, Ollama, OpenRouter). Pick your language and the summary is written in it. Summaries are cached locally — come back anytime without re-generating. Copy as Markdown or download as a .md file. 🎨 Make It Yours Customize everything: font, text size, colors, background opacity, and text stroke. Your subtitles, your style. 📥 Download as SRT Export both original and translated captions as SRT files (zipped together). Great for video editing, studying, or offline use. ⚡ Set It and Forget It Translations and summaries are cached locally per video. Come back anytime — no need to re-translate or re-summarize. Cache loads automatically when you revisit a video. 🖱️ Draggable Panels Move the control panel and subtitle list anywhere on screen. Works perfectly across all supported sites. 🔄 Smooth Navigation Built to handle single-page app behavior. Switch between videos on YouTube, TED, Udemy playlists — everything keeps working. 📜 Toggleable Side Panel Close the subtitle list anytime without losing it — hit the 📜 button to bring it back. 1. Go to any video on a supported platform 2. The control panel appears automatically on the player 3. Choose your language and provider → press ▶ Translate 4. That's it — bilingual subtitles appear instantly ✅ Caption translation (Google Translate, free) ✅ Bilingual overlay on the player ✅ YouTube, TED, Udemy, Coursera supported ✅ Voice readout via browser TTS ✅ Style customization ✅ SRT export ✅ Local caching (subtitles + summaries) ✅ Quick action buttons (Translate & Summarize) on YouTube ✅ OpenRouter with free models (e.g. openai/gpt-oss-120b:free) Want even better quality? You can optionally bring your own API keys: 🔑 Google Cloud Translation — more accurate and stable for long sessions or technical content 🔑 OpenAI API — context-aware AI translation with customizable prompts + AI video summary 🔑 Gemini API — Google's latest AI for translation and summarization 🔑 Ollama — run local models (free, private) or use Ollama Cloud with Pro subscription 🔑 OpenRouter — one key, 200+ models, pay-per-use or free tier models available 🔑 Google Cloud TTS (Chirp3-HD) — natural, human-like voices that sound far better than default browser speech 🔑 Soniox STT — the only way to get captions on videos that have none at all ❓ Do I need an API key? Nope. Install it and go. The free Google Translate engine handles translation, and your browser's voices handle speech. You can also use OpenRouter with free models — just grab a free key from openrouter.ai/keys. ❓ Then what are API keys for? They're optional upgrades: • Google Cloud Translation → better accuracy, especially for nuanced or technical language • OpenAI / Gemini / OpenRouter → AI-powered context-aware translation + video summarization • Ollama → completely free and private, runs on your own hardware • Google Cloud TTS → premium Chirp3-HD voices that sound remarkably natural • Soniox → generates live captions from audio when a video has no existing subtitles ❓ What is Ollama and how do I use it? Ollama lets you run AI models locally on your computer — completely free and private. Install from ollama.com, pull a model (e.g. `ollama pull llama3.2`), set environment variable `OLLAMA_ORIGINS=*`, restart Ollama, and select "Ollama (Local/Cloud)" in the extension. You can also use Ollama Cloud with a Pro subscription for faster inference. ❓ What is OpenRouter? OpenRouter gives you access to 200+ AI models through a single API key. Many models are free (look for `:free` tag). Get your key at openrouter.ai/keys and browse models at openrouter.ai/models. ❓ Will API keys cost me money? Each service offers a generous free tier. Google Cloud gives you 500,000 translated characters per month at no charge. OpenRouter has many free models. Ollama local is completely free. You'd only pay if you go beyond those limits or use paid models. ❓ Is my API key secure? Absolutely. Keys stay in your browser's local storage and are sent only to the official service endpoints (Google Cloud, OpenAI, Gemini, Ollama, OpenRouter, Soniox). They never pass through any third-party server. ❓ What if a video has no subtitles at all? You'll need a Soniox API key for that. The extension captures the tab's audio stream and converts speech to text on the fly. ❓ Is this useful for language learning? Very much so. The bilingual display lets you compare original and translated text line by line. Pair that with voice readout for pronunciation, and you've got a solid immersion tool using real-world content. ❓ How does the AI Summary work? On YouTube, click the ✨ Summarize button on the right side. The extension grabs the video transcript and sends it to your chosen AI provider (OpenAI, Gemini, Ollama, or OpenRouter), which returns a structured summary with overview, key points, takeaways, and details — written in your chosen language. Summaries are cached so you don't need to regenerate them. ❓ How does Local WebSocket TTS work? Select "Local WebSocket" in TTS settings and run the supertonic-tool server (github.com/thanhng8/supertonic-tool). The extension connects to your local TTS server for speech output with adjustable playback speed. • Site access (YouTube, TED, Udemy, Coursera) — to read captions and render the overlay on the player • API access (Google, OpenAI, Gemini, Ollama, OpenRouter) — to send translation/summarization requests to your chosen provider • Tab audio capture — only used when Soniox STT is active, to generate captions from audio • Storage — to keep your preferences, cached translations, summaries, and API keys locally 💬 Questions, bugs, or ideas? Drop a review or reach out via the support page — every bit of feedback helps shape future updates.