打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Ae 表达式语言引用​:Footage
userphoto

2022.05.23 湖南

关注

  ◆  

Footage

素材属性

width

返回素材的宽度(数值),以像素为单位。

footage("Red").width

height

返回素材的高度(数值),以像素为单位。


duration

返回素材的持续时间(数值),以秒为单位。


frameDuration

返回素材中帧的持续时间(数值),以秒为单位


ntscDropFrame

如果时间码是丢帧格式,则返回 true。否则返回 false。


pixelAspect

返回素材的像素长宽比(数值)。


name

返回项目面板中所示的素材的名称(字符串)。


sourceText

返回 .JSON 文件的内容作为字符串。

//eval() 方法可用于将字符串转换为一个 sourceData 对象数组。var myData = eval(footage("sample.json").sourceText);myData.sampleValue;

sourceData

返回 .JSON 文件的数据作为 sourceData 对象的一个数组。

//对于名为 Color 的数据流,以下属性将从第一个数据对象返回 Color 的值。footage("sample.json").sourceData[0].Color
dataValue(dataPath)

在 .mgJSON 文件中返回指定静态或动态数据流的值。

参数 dataPath:数组,必选。层次结构中到静态或动态数据流的路径。

//返回第一个子项的数据。footage("sample.mgjson").dataValue([0]) //在第二个组中返回第一个子项的数据。footage("sample.mgjson").dataValue([1][0])

dataKeyCount(dataPath)

返回 .mgJSON 文件中指定静态数据流中的样本数量。

参数 dataPath:数组,必选。层次结构中到静态或动态数据流的路径。

//返回第一个子项的样本计数footage("sample.mgjson").dataKeyCount([0]) //返回第二个组的样本计数footage("sample.mgjson").dataKeyCount([1][0])
dataKeyTimes(dataPath,t0,t1)
返回 .mgJSON 文件中指定动态数据流的采样时间(以秒为单位)。也可指定返回样本的时间跨度。
默认情况下,返回动态数据流中 startTime 和 endTime 之间所有样本的时间,如 .mgJSON 文件中数据流的 samplesTemporalExtent 属性所定义。
参数 dataPath:数组,必选。层次结构中到静态或动态数据流的路径。
参数 t0:返回样本的时间跨度的开始时间 (以秒为单位)。默认为 startTime。
参数 t1:返回样本的时间跨度的结束时间 (以秒为单位)。默认为 endTime。
//返回第一个子项在 1 秒和 3 秒之间的样本时间的数组。footage("sample.mgjson").dataKeyTimes([0], 1, 3)

dataKeyValues(dataPath,t0,t1)

返回 .mgJSON 文件中指定动态数据流中的样本值。也可指定返回样本的时间跨度。

参数同 dataKeyTimes。

//返回第一个子项在 1 秒和 3 秒之间样本值的数组。footage("sample.mgjson").dataKeyValues([0], 1, 3)

“有钱的捧个钱场,好看的点下在看”
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
关于txt,xml,json文件的读写
Web2.0十大Ajax安全漏洞
使用FastJSON,将对象或数组和JSON串互转
基于多源数据的华北平原夏玉米种植区划研究
一探 Vue 数据响应式原理
多维数组与Json格式的转化
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服