主要内容

音频和视频

读写视频、音频文件;录音和播放音频

使用音频和视频功能来读取和写入视频或音频文件,并使用系统的输入和输出设备记录和播放音频。

  • 通过创建视频对象来读写视频文件。视频对象包含视频文件的相关信息,用于对视频数据进行读取、分析和写入操作。

  • 使用音频读写函数从文件中读取或写入音频数据到数组中。

  • 通过使用音频记录器和播放对象,用系统的输入(麦克风)和输出设备(扬声器)录制或播放音频文件。

看到万博1manbetx支持的视频和音频文件格式

功能

全部展开

读取视频数据

录像机 创建对象来读取视频文件
读取一个或多个视频帧
readFrame 读取下一帧视频
hasfame. 确定视频帧是否可以读取
getFileFormats 文件格式,录像机万博1manbetx支持
mmfileinfo 多媒体文件信息

写视频数据

VideoWriter 创建用于写入视频文件的对象
开放 打开文件写入视频数据
writeVideo 将视频数据写入文件
关闭 写完视频数据后关闭文件
getProfiles 配置文件和文件格式VideoWriter万博1manbetx支持
audioread 读取音频文件
audiowrite 写音频文件
lin2mu 将线性音频信号转换为mu-law
mu2lin 将穆法音频信号转换为线性
audioinfo 关于音频文件的信息

播放音频

audioplayer 播放音频的对象
isplaying 确定是否正在进行回放
暂停 暂停播放或录制
播放音频的audioplayer对象
playblocking 播放音频的audioplayer对象,保持控制直到播放完成
的简历 从暂停状态恢复播放或录音
停止 停止播放或录制

记录音频

audiorecorder 用于录制音频的对象
getaudiodata 以数字数组存储录制的音频信号
getplayer 创建关联audioplayer对象
isrecording 确定是否正在进行录音
记录 记录音频audiorecorder对象
recordblocking 记录音频audiorecorder对象,保持控制直到记录完成

播放声音

audiodevinfo 音频设备信息
audiodevreset 刷新可用音频设备列表
声音 转换矩阵的信号数据到声音
soundsc 缩放数据并作为声音播放
哔哔的声音 产生操作系统的嘟嘟声

主题

读视频文件

从视频中读取特定时间或帧索引的帧,在指定时间间隔内读取帧,或读取视频中的所有帧。

转换之间的图像序列和视频

转换之间的视频文件和图像文件序列使用录像机VideoWriter

读和写音频文件

将数据写入音频文件,获取有关文件的信息,然后将数据读入MATLAB®工作区。

录音和播放音频

记录和播放音频数据,用于从系统上的音频输入和输出设备处理MATLAB。

万博1manbetx支持的视频和音频文件格式

MATLAB中的视频和音频文件及其支持的文件格式和编解码器。万博1manbetx