node.js - JSON 动画导出为视频 mpeg

标签 node.js animation video ffmpeg bodymovin

我在 AfterEffects 中创建了一个 json 动画,并使用 BodyMovin 导出。 https://github.com/bodymovin/bodymovin

有什么方法可以获取这个 json 文件并以编程方式将其转换为视频吗?基本上,我正在尝试创建一个 JibJab 风格的视频,用户可以输入他们脸部的照片,我们的应用程序将拍摄该脸部并将其放置在动画上。我需要将该动画转换为可以保存到用户手机的视频文件。也许用 ffmpeg?

最佳答案

我能够使用 Microsoft 人脸检测 API 找到免费的公共(public)人脸跟踪软件。

https://code.tutsplus.com/tutorials/how-to-create-a-face-detection-app-with-react-native--cms-26491

我们还能够拍摄单独的图像,并利用 ffmpeg 从这些图像生成视频/礼物。我们将媒体存储到 S3 并利用 AWS Lambda 函数在上传时转换媒体。它看起来不太好,但它确实有效!

https://github.com/fluent-ffmpeg/node-fluent-ffmpeg

关于node.js - JSON 动画导出为视频 mpeg,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46282161/

相关文章:

javascript - 使用 Javascript 的动画图像

ios - 如何在 Titanium iphone 中设置行高动画

linux - ffmpeg:如何在视频 2 的开头添加视频 1

Javascript - 如何在视频结束时更改 iframe 的 src

node.js - Swagger 中的多个项目数组

javascript - 如何让show Route在node.js/mongoDB应用程序中显示申请人姓名?

javascript - 如果不使用解构赋值则要求不工作

javascript - Socket.io node.js,如何记录连接时间避免或考虑页面刷新/多个套接字?

android - Intent 加载时显示加载动画

video - 全部包含rel = 0的YouTube嵌入式视频现在正在显示相关视频:-(