【发布时间】:2018-02-07 10:26:45
【问题描述】:
在页面上显示一帧视频的最快(最快)方式是什么?
我有一个<input type="file" /> 用于选择视频文件,我试图只显示其中的第一帧作为预览,但 FileReader 似乎太慢了。我使用 base64 逻辑制作了一个简单的视频预览,它适用于 ~1mb 的文件大小,但对于 ~20mb+ 的视频,在处理视频文件以进行预览时会出现巨大的过载。
我想知道有没有办法在里面显示它
<canvas> 或 <img> 不加载整个文件?谢谢!
【问题讨论】:
-
最快的方法是将第一帧存储为 jpeg 并显示。
标签: javascript html canvas video