Skip to content

Latest commit

 

History

History
143 lines (102 loc) · 4.77 KB

File metadata and controls

143 lines (102 loc) · 4.77 KB


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.