Video Companion
Overview
Native-subtitle agent for Bilibili and YouTube: ask questions about the video, jump to highlights, get briefings.
# 🎥 VideoCompanion **VideoCompanion** is an intelligent browser extension designed to enhance your viewing experience on major video platforms such as Bilibili and Youtube. Powered by advanced AI technology, it automatically generates video highlights, concise summaries, and instant recaps — while offering interactive Q&A and a variety of assistive features. Every viewing session becomes not only more engaging and enjoyable but also more productive. Whether you want to capture the best gaming or entertainment moments, summarize educational content, or explore related knowledge and trivia, **VideoCompanion** provides comprehensive support with a single click or shortcut key. --- ## 🔑 Key Features - **AI‑Driven Highlights & Recaps** Automatically detects the best moments and key segments in videos, supporting game‑clip generation. - **Contextual Video Q&A** Parses subtitles and video content to let you ask questions and receive precise AI‑generated answers. - **Instant Briefs** Summarizes lectures and educational videos, organizes key points, and produces quick digests. - **Recipe & Fun Content Extraction** Extracts structured recipe information from cooking videos and generates recipe notes. - **Smart Navigation & Playback Control** Intelligently locates relevant highlights or timestamps based on user requests for seamless jumps. - **Customizable Skill Framework** Supports an ever‑expanding library of “skills” tailored to different video types and user needs. --- ## ⚙️ How to Use 1. Install and enable the **VideoCompanion** extension, then visit supported sites (e.g., YouTube or Bilibili). 2. Open any compatible video (with subtitles). The extension automatically activates and displays the VideoCompanion panel. (In Youtube, you may need to open the subtitle yourself, which is the cc button on the media panel.) 3. Interact via the popup or sidebar — ask questions, request highlights, trigger summaries, or invoke specialized skills. 4. Explore and add new skill modules to continuously enrich and optimize functionality. 5. Manage activation states, permissions, and network usage to maintain full control over your data and experience. --- ## 🔧 Initial Setup On first use, configure your large‑model interface. By default, it connects to the local **litellm (localhost:4000)** endpoint using the **gpt‑5‑mini** model. To change the interface: 1. Click the extension icon. 2. Go to **Settings** and modify the API endpoint (see screenshot 4). --- ## 🔒 Privacy Protection - No personal data is collected. - All video analysis is performed locally on the page or securely processed via trusted APIs (e.g., OpenAI). - See the Privacy Policy for details.
0 out of 5No ratings
Details
- Version2.3.3
- UpdatedMay 31, 2026
- Size250KiB
- Languages2 languages
- Developer
Email
mszheng94@outlook.com - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes