Skip to content

【Stars are free hugs for code - spread the love! 🤗⭐️】Chrome extension to easily download Tencent Meeting recording videos with one click. Generate reliable download commands and save recordings locally.

License

Notifications You must be signed in to change notification settings

ChanMeng666/tencent-meeting-video-downloader

Repository files navigation


Tencent Meeting Recording Downloader


A Chrome browser extension that helps you easily download Tencent Meeting recording videos with just a few clicks. No more complicated steps - just install, detect, and download!


👉Try It Now!👈


2024-12-14.16-41-20.mp4
2025-01-04.16-14-37.mp4

屏幕截图 2024-12-02 104051

屏幕截图 2024-12-08 194355

✨ Features

  • 🎯 Auto Detection - Automatically detect video URLs on Tencent Meeting playback pages
  • 📂 Custom Save Path - Choose your preferred location to save downloaded videos
  • 🚀 Reliable Downloads - Generate optimized curl download commands
  • 💻 Clean Interface - Simple and intuitive user experience
  • 🔒 Privacy First - No data collection, completely secure and private

📥 Installation

Method 1: Direct Installation (Recommended)

  1. Download latest release

    • Visit Releases
    • Download tencent-meeting-video-downloader.zip
  2. Prepare Chrome Browser

    • Open Chrome
    • Enter chrome://extensions/ in address bar
    • Enable "Developer mode" in top-right corner
  3. Install Extension

    • Unzip downloaded file
    • Click "Load unpacked"
    • Select unzipped folder
    • Extension icon appears in toolbar

Method 2: Build from Source

# Clone repository 
git clone https://github.com/ChanMeng666/tencent-meeting-video-downloader.git

# Install dependencies
cd tencent-meeting-video-downloader
npm install

# Build extension
npm run build

Then load the dist folder as unpacked extension.

🎮 Usage Guide

  1. Open Recording

    • Navigate to Tencent Meeting recording page
    • Start playing the video
  2. Generate Command

    • Click extension icon
    • Wait for "Video detected"
    • Enter save path
    • Click "Generate Download Command"
  3. Download

    • Copy generated command
    • Open Git Bash
    • Paste and run command
    • Wait for download to complete

🛠️ Development

Prerequisites

  • Node.js >= 14
  • Git Bash

Project Structure

├── src/
│   ├── assets/    # Icons & resources
│   ├── background/# Background scripts
│   ├── content/   # Content scripts
│   ├── popup/     # Popup UI
│   └── utils/     # Utilities
├── dist/          # Build output
├── manifest.json  # Extension config
└── webpack.config.js

Scripts

# Development
npm run watch

# Production build
npm run build

🚀 Tech Stack

JavaScript Chrome Webpack CSS3

⚖️ License

Apache-2.0 license

🤝 Contributing

  1. Fork repository
  2. Create feature branch (git checkout -b feature/AmazingFeature)
  3. Commit changes (git commit -m 'Add AmazingFeature')
  4. Push to branch (git push origin feature/AmazingFeature)
  5. Open Pull Request

🙋‍♀ Author

Created and maintained by Chan Meng. GitHub LinkedIn

For issues and suggestions, please submit an Issue.