Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
hkonsti
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
1.
▲
by
hkonsti
1y ago
Site is down for me but I found this archived version: https://web.archive.org/web/20250823220326/https://actuallyg...
2.
▲
by
hkonsti
2y ago
Do you have a rough estimate of what the price per page was for this?
3.
▲
by
hkonsti
2y ago
Cool! I am the maintainer of a project that does very similar things. Maybe this is relevant for people trying to compose videos in JS or TS. https://github.com/redotvideo/revideo It's based on the browser canvas
4.
▲
We increased our rendering speeds by 70x using the WebCodecs API
(re.video)
16 points
by
hkonsti
2y ago
|
0 comments
5.
▲
by
hkonsti
2y ago
Thanks! We're using a server side ffmpeg process for the encoding right now, so running a server is required for rendering. We are exploring fully client-side rendering too but I'm hesitant to use WebCodecs because of the limited
6.
▲
by
hkonsti
2y ago
If you mean Moviepy, then yes, there are some advantages. As I mentioned in another comment, you can ship Revideo as part of your website and run it inside the browser. One of the reasons we struggled with Moviepy was that we couldn't
7.
▲
by
hkonsti
2y ago
Thank you, I'll try to disable it! I noticed the little yanks too but didn't know where to look and therefore didn't take the time to try and get rid of it. Just checked out the demo, nice work!
8.
▲
by
hkonsti
2y ago
It really depends on the complexity of the scene. We're only getting started on optimizing rendering and I'm convinced that we can get it to be significantly more performant/cheaper than Remotion. Right now we're faste
9.
▲
by
hkonsti
2y ago
We haven't played around with this yet but this is possible. There are people working on this stuff in the Motion Canvas community, which is the animation library we're based on. It should be pretty straight forward to adapt this
10.
▲
by
hkonsti
2y ago
I think you already mentioned a few interesting ideas. Ultimately, we'll just build what our users want and see from there.
11.
▲
by
hkonsti
2y ago
So far, we only have a prebuilt Player component for React, but it is definitely possible to integrate Revideo into a Vue project with a bit of hacking. I'd love to better understand your requirements and help you get started. I alread
12.
▲
by
hkonsti
2y ago
We tried to reach out to Jacob but unfortunately didn't get a response from him. In general, Revideo and Motion Canvas have very different goals and we were very reluctant to go the route of forking his work. We are always open to cont
13.
▲
by
hkonsti
2y ago
Thank you! As of now, many people use Revideo to programatically create Youtube videos (primarily entertainment content, think of AI generated memes and Youtube Shorts) and for use cases in video marketing (think automatically generating an
14.
▲
by
hkonsti
2y ago
Hi Mokshith, we talked about releasing a project using the Sieve API and Revideo before! This is definitely something we still want to do. I'll reach out!
15.
▲
by
hkonsti
2y ago
Thank you! Love to hear it :)
16.
▲
by
hkonsti
2y ago
The fact that it is JS actually implies more than just being written in a different language. You can ship Revideo as part of your website and run it inside the browser. One of the reasons we struggled with Moviepy was that we couldn't
17.
▲
by
hkonsti
2y ago
Hey! I'm not really familiar with either one so take this with a grain of salt. On the first glance, it doesn't seem like these projects are designed to be run in the browser. We're mainly focussing on the use-case of using R
18.
▲
by
hkonsti
2y ago
Yes, that's us! We started out in the open source LLM space, but realized that most companies didn't really have any real use cases for custom fine-tuned LLMs. Maybe we were too early, but everyone we talked to was best served by
19.
▲
by
hkonsti
2y ago
Certainly! You can pretty much build full video editors with Revideo. There are many companies with video-editing at the core of their product that could have been built with us (think veed.io, invideo.io or the editor part of www.synthesia
20.
▲
by
hkonsti
2y ago
Encoding the video in the browser is on the roadmap, but currently we stream the frames one by one to an ffmpeg backend process and concatenate them into a video there. This has been very reliable and fast so far. I've only just starte
21.
▲
by
hkonsti
2y ago
The main use case is not necessarily about AI, but about putting all sorts of assets together into a video. However, we definitely see a lot of people using AI-generated voices and images/videos for their videos, which we think is real
22.
▲
by
hkonsti
2y ago
I agree! We were definitely motivated by the emergence of AI tools for video when building Revideo - as mentioned in the post, we think that a lot of video creation can be automated using AI. Currently, there are probably some higher-priori
23.
▲
by
hkonsti
2y ago
This is unfortunately not something that is currently on the roadmap. Revideo mainly runs inside the browser which is why we built it entirely in Typescript. You can check out moviepy ( https://github.com/Zulko/moviepy )
24.
▲
by
hkonsti
2y ago
Yes, exactly! We're also big fans of the generator function model. In Remotion, you get the current frame of the animation through a React hook called useCurrentFrame(). You then use React to build the UI based on the return value of t
25.
▲
Show HN: Revideo – Create Videos with Code
(github.com)
298 points
by
hkonsti
2y ago
|
76 comments
26.
▲
by
hkonsti
3y ago
LoRA blew me away the first time I looked into it. Especially since you can host many LoRA adapters at once for a fraction of the cost of hosting an entire model by sharing the base between the adapters. I built a little tool to make LoRA f
27.
▲
by
hkonsti
3y ago
I wanted to fine-tune the recently released Llama 2. To my surprise there weren’t any ready-to-use packages out there (even for the original llama) that I could just give a JSON file with conversations to train on. It took me forever to get
28.
▲
LlamaTune: Fine-tune llama 2 models on JSON chat data
(github.com)
6 points
by
hkonsti
3y ago
|
1 comments