首页 > 解决方案 > 获取 Filestack 上传的视频尺寸

问题描述

我正在使用 Filestack API 将视频文件上传到 AWS S3。我想获取上传的视频文件的尺寸。是否可以从 Filestack 获取此信息?

它返回一个文件对象,但不幸的是它不包括尺寸:

File: {…}
​​  container: "s3container"
​​  filename: "toy_plane_liftoff.avi"
​​  handle: "tVIdjBPBR"
​​  key: "dir/toy_plane_liftoff.avi"
​​  mimetype: "video/avi"
​​originalFile: {…}
​​​ name: "toy_plane_liftoff.avi"
​​​ size: 2373088
​​​ type: "video/avi"
​​​<prototype>: {…}
​​originalPath: "toy_plane_liftoff.avi"
​​size: 2373088
​​source: "local_file_system"
​​status: "Stored"
​​uploadId: "9824218d148"
​​url: "https://cdn.filestackcontent.com/tVIdjBPBR"

有什么解决方法吗?

标签: javascriptfilestack

解决方案


根据文件堆栈文档,您似乎在响应中有两次:https ://www.filestack.com/docs/concepts/pickers/web/

size: 上传文件的大小。

原始文件也有它

originalFile:表示原始文件的对象,它的名称,类型和大小

您的文件大小应为2373088


推荐阅读