This extension can toggle video picture-in-picture, take video screenshot or record video element such as broadcast.

Latest Version

Version
0.8
Update
June 23, 2022
Size
8.59MiB
Developer
Category
Users
47
Rating
0 ★
Manifest Version
2
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Downloads
See more

Video Recorder Extension

Toggle Picture-in-Picture(PiP), take screenshot or even record on video element.

--- version 0.8
- add prefix \"video-recorder-\" to filename for future sort and search

--- version 0.7
- fix browser freeze when frequently capture
- more friendly file name
- fix video don't start record
- transcode video to aac audio and mp4 format after record
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 2, "name": "Video Recorder", "version": "0.8", "description": "This extension can toggle video picture-in-picture, take video screenshot or record video element such as broadcast.", "browser_action": { "default_popup": "popup.html" }, "permissions": [ "activeTab", "downloads" ], "cross_origin_embedder_policy": { "value": "require-corp" }, "cross_origin_opener_policy": { "value": "same-origin" }, "web_accessible_resources": [ "libs/ffmpeg-wasm/ffmpeg-core.js", "libs/ffmpeg-wasm/ffmpeg-core.wasm", "libs/ffmpeg-wasm/ffmpeg-core.worker.js" ], "content_scripts": [ { "matches": ["https://*/*"], "js": ["content.js"], "css": ["content.css"] } ], "background": { "scripts": ["libs/ffmpeg-wasm/ffmpeg.min.js", "libs/ffmpeg-wasm/ffmpeg-core.js", "background.js"], "persistent": false }, "content_security_policy": "script-src 'self' blob: 'unsafe-eval'; object-src 'self'"}
Read more