Hacker News new | ask | show | jobs
by dceddia 1741 days ago
I’ve recently started down the rabbit hole of building a video player + editor from scratch and this feels so relatable!

Lots of stumbling around, reading scarce and outdated resources, and finding that really not many people have written about this stuff and it’s “easier”/necessary to dive into the source of projects that do similar things. I spent a solid day mapping out how ffplay.c works to try to figure out how to synchronize audio and video properly. I have no background in video but I’m learning as I go, and things are falling into place, and it’s been pretty fun most of the time.

But I definitely resonate with the feeling that, if/when I get this thing working, I won’t really know if it’s “correct”, and I also won’t know how much that affects anything. It’s like one of those infinitely zoomable fractal images, there’s always some higher level of detail than the one you can currently see!