←back to thread

69 points fullstackchris | 1 comments | | HN request time: 0s | source

Hi everyone! I originally created CodeVideo as a little side project using FFMPEG WASM in the browser as an experiment, but it's since grown into my vision for a completely automated software educational course production system.

The idea is that you create the educational content once, then can export the course to multiple formats - as a video (of course!), but also as an interactive webpage, a blog post, or even a book, PDF, or PowerPoint! Basically a "create once, ship everywhere" concept.

Things will get more interesting as I incorporate stuff like spell check (for speech) and abstract syntax tree checking (for code), so you can quite literally check the validity of your software course in realtime as you build the course.

You can read more about the technical details and history on my Substack launch post:

https://codevideo.substack.com/p/launching-codevideo-after-t...

And here's the intro video about how to use the studio:

https://youtu.be/4nyuhWF6SS0

EDIT: added link to the mp4 created in the demo video:

https://coffee-app.sfo2.cdn.digitaloceanspaces.com/codevideo...

From an intellectual and software standpoint this product has been (and still is) an absolute blast to build - and as always, I've learned a TON along the way. Very excited to get feedback from the Hacker community - even (maybe especially?) the classic skeptical feedback ;)

As an engineer, I always suck at monetization and things like that - I already am wondering if the whole token system is too complex and perhaps a different model would be better. Again, waiting for feedback from everyone. Until then, enjoy the studio!

Show context
mgkimsal ◴[] No.43363784[source]
Watched the youtube video - gives a decent overview. Linking that generated video file here would be useful to give people an idea of the output up front.

This is something I wish I'd had about 15 years ago when I was teaching online. I think the group I was with would have been able to create video versions of some of our material and have another revenue stream. At the time, we were only synchronous classroom based training - 2 hr sessions X times per week. When students were engaged, it was great! When they weren't, you were just talking in to the void. Being able to package up some of our material in to these sorts of videos - but doing it in a controlled, managed fashion like this, would have been great. By contrast, we had someone make Flash files for us. Fixing any typo took weeks. :/

Product looks good! Good luck to you!

replies(1): >>43363932 #
1. fullstackchris ◴[] No.43363932[source]
Ah yes... I know the pain of creating / editing / scrubbing through educational software courses... part of why I built this :) Thanks a lot for the kind words! And about the link to the video - good point! here it is:

https://coffee-app.sfo2.cdn.digitaloceanspaces.com/codevideo...