当前位置:   article > 正文

鸿蒙HarmonyOS开发实战—多媒体开发(视频开发 三,2024年最新HarmonyOS鸿蒙开发教程入门_鸿蒙os开发教程

鸿蒙os开发教程

4. (可选)根据已有的Parcel对象,可以读取到AVDescription对象,实现媒体描述信息的写入,代码示例如下:

boolean result = avDescription.unmarshalling(parcel);

媒体元数据开发
场景介绍

媒体元数据主要用于媒体数据的存放和读取,包含诸如媒体资源的描述、创建日期、作者、封面图片等等。

接口说明

媒体元数据存放类AVMetadata.Builder的主要接口

接口名 功能描述
Builder() 媒体元数据构造器的构造函数。
Builder(AVMetadata source) 媒体元数据构造器的带参构造函数。
setText(String key, CharSequence value) 用于存储媒体标题等信息。
setString(String key, String value) 用于存储媒体作者、艺术家、描述等。
setLong(String key, long value) 用于存储媒体ID、媒体时长等信息。
setPixelMap(String key, PixelMap value) 用于存储媒体元数据相关的图片资源。
build() 媒体元数据生成函数。

媒体元数据类AVMetadata的主要接口

接口名 功能描述
hasKey(String key) 媒体元数据中是否包含某一个key的数据。
getText(String key) 获取text类型的key的数据,比如获取媒体标题等信息。
getString(String key) 获取String类型key的数据,比如获取媒体作者、艺术家、描述等。
getLong(String key) 获取Long类型ke
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Li_阴宅/article/detail/871065
推荐阅读
相关标签
  

闽ICP备14008679号