clearlysid / kap-cam

goodbye @loomhq, hello open source!
https://getkap.co
MIT License
17 stars 2 forks source link

Cam in the list of plugins #2

Open remus-b opened 1 year ago

remus-b commented 1 year ago

Hi, Thanks for making this work. How can I see this under the discover tab in Kap? Tried a few times but can't seem to find it. What can I do to have it in my app as well? Thanks!

TurekBot commented 1 year ago

I've noticed the same thing. We appreciate any direction you could give us.

Michael-pixel-mover commented 1 year ago

Same issue here, would be great to try this out.

Nitrodist commented 1 year ago

Same! @clearlysid

Nitrodist commented 1 year ago

I managed to install it manually using the Plugins walkthrough/FAQ in the main Kap git repo. I cloned this repo down, used the npm link instructions, and by the end it was working on my M1 Mac.

TurekBot commented 1 year ago

I appreciate the tip, @Nitrodist!

I followed the instructions you mentioned and restarted Kap, but for some reason I got this error on my M1 Mac:

Something went wrong while loading “kap-cam”
Error: Cannot find module 'execa'
Require stack:
- /Users/bradleyturek/Code/kap-cam/index.js
- /Applications/Kap.app/Contents/Resources/app.asar/dist-js/plugins/plugin.js
- /Applications/Kap.app/Contents/Resources/app.asar/dist-js/plugins/index.js
- /Applications/Kap.app/Contents/Resources/app.asar/dist-js/index.js
- 
    at Function.n._resolveFilename (electron/js2c/browser_init.js:257:1128)
    at Function.f._load (electron/js2c/asar_bundle.js:5:12913)
    at Object.<anonymous> (~/Code/kap-cam/index.js:4:15)

Here are the steps I took:

cd Code

git clone https://github.com/clearlysid/kap-cam
Cloning into 'kap-cam'...
remote: Enumerating objects: 137, done.
remote: Counting objects: 100% (137/137), done.
remote: Compressing objects: 100% (82/82), done.
remote: Total 137 (delta 68), reused 107 (delta 46), pack-reused 0
Receiving objects: 100% (137/137), 61.95 KiB | 437.00 KiB/s, done.
Resolving deltas: 100% (68/68), done.

cd kap-cam/

npm -v
9.2.0

npm link

added 1 package, and audited 3 packages in 429ms

found 0 vulnerabilities

cd ~/Library/Application\ Support/Kap/plugins/

ls
kap-camera.json         kap-playback-speed.json kap-recording-name.json package.json
kap-key-cast.json       kap-progress-bar.json   node_modules

npm link kap-cam

added 66 packages, changed 3 packages, and audited 105 packages in 22s

22 packages are looking for funding
  run `npm fund` for details

found 0 vulnerabilities

vim package.json

I'm not a node developer—yet. @clearlysid, is there a step I'm missing?

calumk commented 1 year ago

The issue is you need to run npm i after linking the package

remus-b commented 1 year ago

@TurekBot thank you for layout out the steps that you followed. It was really helpful (for me at least).

After a few tries I managed to execute the steps successfully. However, the camera isn't starting when I record my screen. I tried restarting the app, and the computer and disabling/enabling the Camera settings for Kap under the Privacy & Security.

Any idea why is this happening?

spy4x commented 1 year ago

Tried the steps, but couldn't make it work :(

pavbyte commented 11 months ago

i tried fixing the issue, recorded a video, might help

https://youtu.be/R7CiiWRVdBw?si=rI94QCCylwaqoKGG

thunfischbrot commented 2 months ago

For future reference: I added the required steps into the README in this fork.

clearlysid commented 2 months ago

Sorry about the lack of response folks, and big thank you to @thunfischbrot for improving this! 👏

After not getting any response/support from the Kap team I essentially gave up on it and started building my own recording app Helmer — therefore the lack of progress on this plugin/fork.

@thunfischbrot: will be happy to either move this entire repo to you or just update the README here to point to your version instead if you like. Again, thanks for helping everyone out 🙌

thunfischbrot commented 2 months ago

Thank you for your supprt! Yes, after considering the options a transfer seems like the lowest friction for those searching for the kap-cam project and might keep those in the loop who already starred the project.

Scap & Micro look great btw!