jeffmkw/missav_chrometool — explained in plain English
Analysis updated 2026-05-18
Save video addresses from a site by clicking play with a companion Chrome extension.
Batch-download and auto-merge collected videos into mp4 files with ffmpeg.
Resume interrupted downloads without re-downloading finished segments.
Run entirely on your own Windows PC without needing external hosting.
| jeffmkw/missav_chrometool | av2xn/doan | chandar-lab/semantic-wm | |
|---|---|---|---|
| Stars | 30 | 30 | 30 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | hard | hard |
| Complexity | — | 5/5 | 5/5 |
| Audience | general | developer | researcher |
Figures from each repo's GitHub metadata at analysis time.
Windows only, requires ffmpeg on PATH and loading an unpacked Chrome extension.
Missav_ChromeTool is a small personal-use utility for downloading videos from a specific video streaming site called MissAV. The README explains that regular download tools stopped working because the site added anti-scraping protection through a service called surrit, and this project works around that specific issue by reading a UUID value from your browser session instead. The tool only runs on your own Windows computer, and the author notes an attempt to make it work on a Synology NAS failed, with a fix planned for a future version. It works in two steps. First, you load a Chrome extension included in the repository, open the video pages you want in Chrome, and run a Python collection script. As you click play on each video, the extension detects the underlying video address and saves it to a local JSON file. Once you have collected everything you want, you press Enter to stop collecting. Second, you run a separate download command, which reads that saved list and downloads the videos in the background, several segments at a time, with up to two videos downloading at once by default. Each finished video is automatically merged into a single mp4 file using ffmpeg, which needs to be installed and available on your system path. Downloads save to a folder on your D drive by default, though you can change this through a settings file or a command line option. The tool also runs a small local web page showing download progress, which can be turned off if you prefer. If a download is interrupted, the tool remembers which stage each video reached, so restarting will finish merging anything already downloaded before moving on to files still in progress. Various command line options let you control how many videos download at once, how many segments load in parallel, where files are saved, and other details. The README ends with a disclaimer stating the tool is meant only for personal learning and technical research, and that users are responsible for following their local laws and the target website's terms of service, and should not use it for infringement or commercial purposes.
A personal Windows tool that pairs a Chrome extension with a Python script to collect and download videos from one specific streaming site.
Mainly Python. The stack also includes Python, Chrome Extension, ffmpeg.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Don't trust strangers blindly. Verify against the repo.