Re:Show HN: I built an After Effects for dummies
by dceddia on Tuesday August 04, 2020 @05:40PM
(#24054780)
Nice job! It looks like a ton of effort. What's the tech stack for something like this? All homegrown? I've wanted to mess around with screencast editing but programmatic video stuff in general seems daunting.
[ Parent
| on HN ]
Re:Show HN: I built an After Effects for dummies
by michaelaubry on Tuesday August 04, 2020 @07:06PM
(#24055470)
Yes it's daunting. You have to love it to be able to get through the hard times.
I am using React.js to build the UI and manage state.
Using FFMPEG and a combination of other rendering techniques on the backend.
Shout outs to
Vercel AWS React team
Re:Show HN: I built an After Effects for dummies
by ricahe2559 on Wednesday August 05, 2020 @12:02AM
(#24057151)
FFMPEG is super powerful. Michael, do you take screenshots on a headless browser and stitch them using FFMPEG? At least, that's what I have done for a hobby project.
Re:Show HN: I built an After Effects for dummies
by michaelaubry on Wednesday August 05, 2020 @12:59AM
(#24057403)
FFMPEG IS GOAT haha.
It took me awhile to understand how the I/O streams worked, and the complex filters worked, but once you get it there is a lot of power in your hand.
Yeah I did that initially but then I found a better technique. There are some pieces using that method and it's a fantastic approach until you reach 30 fps over the course of a 10 min video.
Re:Show HN: I built an After Effects for dummies
by gamerfreakish on Wednesday August 05, 2020 @05:50AM
(#24058932)
Do you mind sharing what the technique is?
Re:Show HN: I built an After Effects for dummies
by dceddia on Tuesday August 04, 2020 @07:54PM
(#24055792)
Awesome. React is my jam, hit me up if you need anything.
Re:Show HN: I built an After Effects for dummies
by michaelaubry on Wednesday August 05, 2020 @01:01AM
(#24057410)
Nice. Hit me up on Twitter and lets talk @michaelaubry
Re:Show HN: I built an After Effects for dummies
by MathCodeLove on Wednesday August 05, 2020 @02:50AM
(#24057966)
I'd love to hear more about your backend structure. Would you mind going into a bit more detail on it?