这两个大龄程序员,打算搞垮一个世界软件巨头!

开发 前端
如果不是真的热爱这个东西,并且也在这个领域有经验(PhotoPea是图像处理,Pikimov是视频处理),想做出网页版的XXX,是很难的,漫长的开发过程,根本坚持不下来。

大家都知道,Adobe是多媒体和数字内容创作者的绝对王者,它的旗下有众多大家耳熟能详的软件:Photoshop、Illustrator、Premiere Pro、After Effects、InDegign、Acrobat、Animate等等。

图片图片

这些软件使用门槛很高,价格昂贵,安装繁琐,并且非常“吃”硬件配置。

有些程序员就不爽了,他们决定“揭竿而起”,给大家提供免费版的软件。

1.年入百万的网页版PS

Photopea是捷克小伙儿Ivan Kutskir(今年34岁了,按国内标准快要被裁了)开发了Photoshop的替代品,它的界面长得和Photoshop几乎一模一样。

不同的是,你不需要掏钱购买昂贵的软件,也不需要安装什么东西,只需要打开网站https://www.photopea.com/,就可以像Photoshop那样去处理图像。

图片图片

由于无需注册,完全免费,Photopea受到了全世界的欢迎。

有流量就会有生意,Ivan Kutskir也通过广告等方式,早在2021年就年入百万美元。

图片图片

更牛的是,在运营上Photopea几乎没有什么成本,一台普通的服务器就够了,因为代码都是下载到用户的浏览器中执行的。

它不需要后端,不需要支持高并发,不需要数据库。

所以单打独斗的Ivan Kutskir只需要专注开发就好,过得非常滋润。

2.网页版AE

看到Photopea,很多人就会想了,图象处理被搞定了,那么视频处理呢?

在Adobe的武器库中,有个大杀器叫AE(After Effects),可用于2D和3D合成、动画制作和视觉特效,通常用于影片制作、电视演播和视频游戏的后期处理工作。

图片图片

能不能把AE也搬到浏览器中?

今年1月份,法国人Clément Cordier就萌发了这个念头。

图片图片

作为一名每天在 Linux 机器上工作的创意开发人员,他经常需要做一些视频合成、图层、关键帧、蒙版等操作,但是Adobe 的AE却无法在Linux上运行。

于是在业余时间,他开发了一个叫做Pikimov的软件,理念和Photopea非常像,无需注册、无需下载、完全免费,在浏览器中使用AE的替代品。

图片图片

Pikimov尽可能地实现了AE的界面和使用体验:

基于图层的编辑系统

支持关键帧和动画功能

支持导入图像、视频、音频文件和GLB格式的3D模型

提供各种视频效果,色彩校正、模糊、蒙版

Pikimov还有一个响亮的口号:No AI ,就是说文件都保留用户的本地机器上,不用被厂商用来训练AI模型。

Pikimov非常小,只有5M,下载到浏览器中就可以运行了,完全不需要高速网络。

唯一可惜的是Pikimov现在只支持Chrome、Edge,不支持Firefox和Safari,因为它们缺乏一些Pikimov的Web API。

Pikimov用到了这些技术:

Threejs:2D/3D 组合渲染引擎

Emberjs:UI框架

WebGL GLSL:渲染视频效果

jQuery : 管理一些零零碎碎的东西

没有什么高大上的东西。语言、框架、类库都是工具,能做出什么样的产品,能发挥多大的威力,完全取决于使用工具的人。所以不要随随便便Dis这个Dis那个。

Clément Cordier是个什么样的高手?能用看起来普通的工具开发出这么复杂的Web程序?

其实他大学学的是数字艺术,2005年毕业于历史悠久的卡昂瑟堡艺术与媒体学院,获得硕士学位。

所以他的计算机编程知识,全部来自自学。

在LinkedIn上他的个人描述是“Web全栈程序员”,擅长JavaScript、HTML5、Three.js、Ember.js和PHP。

值得注意的是,在开发Pikimov之前,他已经创立了一个叫做XR+的工作室,自任CTO,开发AR/VR相关的产品,看起来更加惊艳:

,时长01:32

但是销售也许并不好,要不然,他就不会Pikimov网站上找工作了:

图片图片

如果Pikimov能快速发展起来,Clément Cordier也许就能像Photopea的Ivan Kutskir那样,光靠广告费就过得非常滋润了,根本不需要找工作了。

3.写在最后

网页版PS有了,AE有了,PR呢?Illustrator呢? Acrobat呢?

也许就在路上吧!

这是个艰难的路程,因为无论是网页版PS还是网页版AE,靠一个人单打独斗,工作量是极其吓人的。

如果不是真的热爱这个东西,并且也在这个领域有经验(PhotoPea是图像处理,Pikimov是视频处理),想做出网页版的XXX,是很难的,漫长的开发过程,根本坚持不下来。

不过世界很大,总会有某个地方的程序员突然冒头儿,带给我们惊喜。

责任编辑:武晓燕 来源: 码农翻身
相关推荐

2024-07-10 10:25:15

2015-02-05 09:54:13

程序员

2013-07-05 10:52:07

程序员结对编程

2019-10-15 11:42:23

程序员好好学习算法

2021-07-05 07:28:14

程序员菜鸟技术

2020-02-22 21:51:43

程序员Microsoft SServerSQL

2017-01-13 09:07:48

大数据互联网数据挖掘

2015-08-12 09:02:03

程序员大龄未来

2020-10-05 21:13:37

程序员技能开发者

2015-04-09 13:36:13

程序员大龄程序员出路

2014-01-06 09:33:32

程序员管理

2013-05-10 09:31:06

程序员

2020-10-13 11:12:13

勒索软件攻击Software AG

2021-07-01 07:43:41

项目程序员代码

2020-12-21 06:15:15

程序员互联网年龄

2011-02-14 13:05:17

PythonWeb

2015-06-08 10:48:39

程序员程序员自白

2015-06-16 10:31:36

程序员

2012-11-28 13:25:27

程序员

2023-12-26 18:47:32

点赞
收藏

51CTO技术栈公众号