短视频加工库FFCreator
-
大多数视频处理通常离不开FFmpeg这个库,虽然FFmpeg在视频处理方面具有十分强大的功能。 但是在处理精细的动画效果方面FFmpeg就显得力不从心,并且它的使用也很不方便,需要开发去拼接大段的命令行参数。
对于处理更强的动画效果,业内有一种比价流行的方案就是基于After Effects(aerender.exe)的模板方案。但是这种方案也有不少问题(后续会有详细的比较说明) FFCreator使用opengl来处理图形渲染并使用shader后处理来生成转场效果,最后使用FFmpeg合成视频,基于opengl既十分高效又可以支持各种丰富的图形动画
FFCreator是一个基于 node.js 的轻量、灵活的短视频加工库。您只需要添加几张图片或视频片段再加一段背景音乐,就可以快速生成一个很酷的的视频短片。
FFCreator是一种轻量又简单的解决方案,只需要很少的依赖和较低的机器配置就可以快速开始工作。并且它模拟实现了animate.css90%的动画效果,您可以轻松地把 web 页面端的动画效果转为视频。
特性:完全基于node.js开发,非常易于使用,并且易于扩展和开发。依赖很少、易安装、跨平台,对机器配置要求较低。视频制作速度极快,一个 5 分钟的视频只需要 1-2 分钟。支持近百种场景炫酷过渡动画效果。支持图片、声音、视频剪辑、文本等元素。支持字幕组件、可以将字幕与语音 tts 结合合成音频新闻。支持简单(可扩展)的虚拟主播,您可以制作自己的虚拟主播。包含animate.css90%的动画效果,可以将 css 动画转换为视频。FFCreatorLite具有更快的速度,有时它比FFCreator更适合你。
FFCreator是一种轻量又简单的解决方案,只需要很少的依赖和较低的机器配置就可以快速开始工作。它基于node.js开发, 普通前端工程师既可以轻松上手。 并且它模拟实现了animate.css90%的动画效果,您可以轻松地把 web 页面端的动画效果转为视频。
项目地址: https://github.com/tnfe/FFCreator
西南地区IT社群(QQ)
- 云南
- 【昆明网页设计交流吧】243627302
- 【昆明nodejs交流吧】 243626749
- 【VUE】838405306
- 【云南程序员总群】343606807
- 【昆明UI设计】104031254
- 【云南软件外包】15547313
- 贵州
- 【PHP/java源码/站长交流群】55692114
- 四川
- 【成都Java/JavaWeb交流】86669225
- 【vaScript+PHP+MySql】116270060
- 【UI设计/设计交流学习群】135794928
- 重庆
- 【诺基亚 JAVA游戏博物馆】 559479780
- 【PHP,Java,Python,C++接单】 442103442
- 西藏