QT6.6.0关于QMediaMetaData功能以及列子说明使用方法

B站视频讲解

QT6.6.0实现打开电脑摄像头或其他的外接摄像头(实现拍照功能)

QT6.6.0实现简单的录音器

QT6.6.0实现一个简单的视频和音频播放器

QT6.6.0实现一个简单的视频和音频播放器

本文主要是对QMediaMetaData的部分讲解,通过例子结合相应的函数功能来介绍,对于初学者来说比较友好,并且在后期会将录音器,视频录制器以及拍照和本文所讲的综合起来得到一个功能更加丰富的demo。[源码GitHub]

QMediaMetaData相关知识点
QMediaMetaData 是 Qt 框架中用于处理媒体文件(如音频、视频)元数据的类。元数据是关于数据的数据,对于媒体文件来说,它可能包括标题、艺术家、专辑、发布年份、评论等信息。在 Qt 中,QMediaMetaData 提供了一套接口来读取、修改和存储这些元数据。
函数名功能
keys()返回所有已定义的元数据键的列表
insert(k: QMediaMetaData.Key, value: Any)插入一个新的键值对
remove(k: QMediaMetaData.Key)移除指定的键及其值
isEmpty()检查元数据是否为空
clear()清空所有元数据
stringValue(k: QMediaMetaData.Key) 和 value(k: QMediaMetaData.Key)分别获取指定键的文本值或原始值
metaDataKeyToString(k: QMediaMetaData.Key)将元数据键转换为对应的文本表示
QMediaMetaData 支持多种类型的元数据关键字

Title(标题):字符串类型(str

Genre(流派):字符串列表(List[str]
Duration(持续时间):整数(int),表示秒数
Date(日期):QDate 类型
Comment(评论):字符串(str
Copyright(版权):字符串(str
Description(描述):字符串(str
ThumbnailImage 和 CoverArtImage(缩略图和封面艺术):QImage 类型
AlbumTitle(专辑标题):字符串(str
Author(作者):字符串列表(List[str]

mediaMetaData

免费下载音频的网站

音频元数据编辑免费编辑器下载

注:下载之后正常的安装即可,安装完成之后即可对选择的mp3音频进行编辑。

再一次对刚才编辑的音频在程序中输出结果如下。

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值