Extract Code from Videos

Latest Version

Version
0.0.0.1
Update
August 8, 2023
Size
124KiB
Developer
Category
Users
147
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Scripting
Tabs
Notifications
Storage
See more

Code Capture Extension

Now you can easily extract code from videos without constantly switching tabs!

How to use:

Click the extension icon.
Select the code or click the extension icon again to cancel the selection.
Wait for the processing to take place.
Once processed, the code will be copied to your clipboard. You can also compare the code and the image side by side to identify any potential errors.

Important:

--> The technology used to extract code from videos is called Tesseract, which may not always produce 100% accurate results.
--> The accuracy will depend on the type of image captured. For better results, ensure that the video is played at the highest quality before selecting the region.
--> All processing is performed locally, ensuring the privacy of your data.

Credits:

Links to some of the features used by this extension:

Jcrop: https://github.com/tapmodo/Jcrop
Tesseract.js: https://github.com/naptha/tesseract.js
Neuicons (for the display icon): https://www.svgrepo.com/svg/487767/select-all

Code Repository:

GitHub: https://github.com/KaifHalak/CodeCapture-Chrome-Extension-MV3
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Code Capture", "version": "0.0.0.1", "description": "Extract Code from Videos", "permissions": ["scripting","tabs","notifications","storage"], "background": { "service_worker": "background_scripts/background.js", "type":"module" }, "host_permissions": [""], "content_security_policy": {\t\t"extension_pages": "script-src 'self' 'wasm-unsafe-eval'; object-src 'self';"\t}, "action": { "default_title": "Capture Code", "default_icon": { "16": "DisplayIcons/16.png", "48": "DisplayIcons/48.png", "128": "DisplayIcons/128.png" } }, "icons": { "16": "DisplayIcons/16.png", "48": "DisplayIcons/48.png", "128": "DisplayIcons/128.png" }}
Read more