News for hackers. Stuff that matters.
Re:Write libraries instead of services, where possible by akiselev on Tuesday March 09, 2021 @12:48PM (#26401377)
Video codecs are hard, but the reason video utils become services is because the best (by a mile) video codec libraries are (L)GPLed. I suspect the same is true for the best PDF libraries that would be integrated into desktop applications (meaning compiled like SumatraPDF's library, since there are plenty of JS/Python permissive licensed libraries).

All the developers I know immediately jump down a level to ffmpeg command line utils or up a level to proper video editing software (often pirated, no less), so there's no incentive to develop a high quality simple video editor.

Re:Write libraries instead of services, where possible by mcoliver on Tuesday March 09, 2021 @01:24PM (#26401835)
Re:Write libraries instead of services, where possible by makapuf on Tuesday March 09, 2021 @03:50PM (#26404033)
Re:Write libraries instead of services, where possible by kybernetikos on Tuesday March 09, 2021 @04:19PM (#26404419)
Yeah, I wonder if things like ffmpeg would have been created in the current culture, or if it would have been a VC funded webservice paid for with a monthly subscription, and when the company eventually failed, all the code would have vanished with it, rather than being progressively improved by a large number of people through the years and having a phenomenal positive impact on the world.