-
-
Notifications
You must be signed in to change notification settings - Fork 108
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement Loom.com integration #57
Comments
@micol-altomare you might enjoy this one 😄 |
Solution 1: Record videos with Loom Benefits:
Implementation:
Limitations:
|
Solution 2: using a Python library Benefits:
Implementation:
Limitations:
|
Solution 3: using Ziggeo API Benefits:
Implementation:
Limitations:
|
Can also use whisper in combination with the above solutions to communicate use-cases without having to demonstrate it Benefit:
Limitation:
|
Thanks for taking the initiative on this @dianzrong !
I think this is preferable since Loom is the most popular and easy to use screen casting utility AFAIK. Here are some sources that might be helpful: https://github.com/Ecno92/loom-dl
We considered using PyAutoGUI to implement OpenAdapt, but ended up implementing it from scratch for various reasons. I think we would not want to go this route unless there is a compelling reason.
This could be interesting, I haven't come across Ziggeo before. A glance at their pricing suggests they don't have a free tier however, which makes this less attractive. Other options: https://github.com/jonnekaunisto/simple-youtube-api Uploading to YouTube might be the easiest to start. Eventually I think we also want to support Loom, but their docs suggest this can only be done from a web application. If that's the case then https://nicegui.io/ may also be relevant. It should be possible to interact with their HTTP API directly, e.g. using Python's @dianzrong how comfortable are you with web development? Which approach sounds most interesting? |
@abrichr I do not have experience with web development but would love to spend time on it. Also I feel like I might as well get started with Loom since we want it later. For now I think it would be fastest to get something working using niceGUI so I will start with that! |
Sounds good!
If we go with NiceGUI we will likely need to run custom JavaScript:
https://nicegui.io/documentation#run_javascript
See if you can get their JavaScript examples running from here:
https://dev.loom.com/docs/record-sdk/getting-started
It may be necessary to build a full stack application for this, but ideally
I think we would use NiceGUI.
…On Mon, May 15, 2023 at 1:28 PM dianzrong ***@***.***> wrote:
@abrichr <https://github.com/abrichr> I do not have experience with web
development but would love to spend time on it. Also I feel like I might as
well get started with Loom since we want it later. For now I think it would
be fastest to get something working using niceGUI so I will start with that!
—
Reply to this email directly, view it on GitHub
<#57 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAF5DV3HDVMZCUE45OQ6IDTXGJRU3ANCNFSM6AAAAAAXR5U3TQ>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
|
How can we make it extremely simple for people to create and share use cases?
Capture user narration via speech to text e.g. https://github.com/openai/whisper
The text was updated successfully, but these errors were encountered: