B站近日宣布了一项重大技术进展,其创作端平台已正式启用自研剪辑引擎,这一举措旨在优化UP主的创作体验,提升视频生产效率。
在此之前,B站的剪辑引擎一直依赖于第三方供应商。然而,随着平台业务的不断拓展,B站发现现有的第三方剪辑引擎在定制化、技术支持和成本方面存在诸多不足。具体而言,第三方引擎的时间线模型固定,限制了剪辑内容的丰富性和业务的扩展性;技术支持响应不够及时,问题答疑和解决效率低下;每年需要支付昂贵的采购费用,包括一些额外功能的费用,如HDR。
为了解决这些问题,B站决定自主研发剪辑引擎。经过近一年的努力,创端团队和多媒体团队成功研发出新一代剪辑引擎,并进行了全面的重新设计。
新引擎的设计充分考虑了可扩展性、可管理性和可控性。通过抽象出一套接口层,实现了业务和具体引擎能力的解耦,使得不同的业务场景可以注入不同的剪辑引擎内核。同时,将原有的剪辑操作进行模块化封装,便于不同业务统一调用。在灰度测试阶段,B站对重要技术指标和业务指标进行了严格监控,确保新引擎能够满足线上业务的需求。
据B站官方介绍,自研引擎在崩溃率、Timeline初始化耗时、预览首帧耗时等方面已经优于原第三方引擎。投稿转化率也稳定高于第三方引擎0.1pp,并已进一步放量至50%。这一成果不仅提升了UP主的创作效率,也降低了B站的运营成本。
在自研引擎的研发过程中,B站团队遇到了不少挑战。由于第三方引擎实现是黑盒,很多API只能按效果猜测着实现,边开发边查漏补缺。为了保证业务调用方式的对齐,自研引擎在设计上也做了一些妥协,如将异步改为同步。尽管如此,B站团队依然坚持自主创新,最终成功研发出符合平台需求的剪辑引擎。