html - Html5 amp故事转换为mo4视频
问题描述
将 html5 和 css3 动画或 amp-stories 转换为 mp4 视频的最佳做法是什么?
是否有任何图书馆可以开箱即用地做到这一点?
解决方案
我过去所做的是利用 Chrome 的 Tab Capture API。
https://developers.chrome.com/extensions/tabCapture
基本上,您构建一个浏览器扩展并创建一个媒体流和媒体记录器。像这样的东西:
const mediaStream = chrome.tabCapture.captureOffscreenTab('https://example.com', {
audio: true,
video: true,
videoConstraints: {
width: 1280,
height: 960
}
});
然后,使用MediaRecorder捕获输出并将其保存,就像使用任何其他 MediaStream 一样。
推荐阅读
- shell - 如何使用来自另一个文件的输入循环访问一个文件
- spring-batch - 我有一种“正确”的方式让弹簧批处理分区器在创建分区的同时启动子步骤吗?
- python-3.x - 码头工人正在拉包我不指示它拉
- webpack - SplitChunksPlugin 不为入口点之间共享的依赖项生成块
- node.js - 是否有一个属性可以知道图像在 Jimp 中是垂直还是水平?
- macos - 向 macOS 通知添加“关闭”按钮
- jquery - 将新行插入网格会导致重复行
- objective-c - Objective-C++ 中的 C++ 对象何时被销毁?
- c++ - 当初始化需要多个步骤时,初始化变量的正确方法是什么?
- python - 用于查找数字的最大素数的 python 代码问题(Project Euler 问题 3)