文档帮助中心文档
有关音频文件的信息
info = audioInfo(文件名)
例子
信息= audioinfo (文件名)返回有关由此指定的音频文件内容的信息文件名.
信息= audioinfo (文件名)
信息
文件名
全部折叠
从示例文件中创建一个WAVE文件handel.mat,获取有关文件的信息。
handel.mat
在当前文件夹中创建一个wave(.wav)文件。
负载handel.mat文件名=“C: \ Temp \ handel.wav”;audiowrite(filename,y,fs);清除yFs
使用audioinfo以返回有关WAVE文件的信息。
audioinfo
INFO = struct with字段:filename:'c:\ temp \ handel.wav'compressmethod:'未压缩'numchannel:1 samplege:8192 totalsamples:73113持续时间:8.9249标题:[]评论:[]艺术家:[] Bitspersample:16
文件名,指定为包含文件扩展名的字符向量或字符串标量。
根据你的文件的位置,文件名可以表现为这些形式中的一种。
中指定文件的名称文件名.
例子:“sample_audio.wav”
“sample_audio.wav”
其他文件夹
如果文件不在当前文件夹中或不在MATLAB中的文件夹中®路径,然后指定完整或相对路径名称文件名.
例子:“C: \ myFolder \ myFile.sample_audio.wav”
“C: \ myFolder \ myFile.sample_audio.wav”
例子:“myFolder \ sample_audio.mp3”
“myFolder \ sample_audio.mp3”
如果文件被指定为internet统一资源定位符(URL),则文件名必须包含协议类型“http://”要么“https://”.
“http://”
“https://”
例子:“http://hostname/path_to_file/sample_audio.mp3”
“http://hostname/path_to_file/sample_audio.mp3”
远程位置
如果文件存储在远程位置,那么文件名必须包含用表单指定的文件的完整路径:
scheme_name://path_to_file./my_file.ext
scheme_name
path_to_file.
my_file.ext
基于偏远的地理位置,scheme_name可以是此表中的值之一。
s3
wasb
wasbs
hdfs
有关更多信息,请参见使用远程数据.
例子:s3: / / bucketname / path_to_file / sample_audio.mp3 '
s3: / / bucketname / path_to_file / sample_audio.mp3 '
例子:'myfile.mp3'
'myfile.mp3'
例子:'../myfile.mp3'
'../myfile.mp3'
例子:“C: \ temp \ myFile.mp3”
“C: \ temp \ myFile.mp3”
audioinfo金宝app支持以下文件格式。
.wav.
. ogg
.flac
.au
.aiff
aif
.aifc
mp3
.m4a
mp4
在Windows 7平台(或更高版本)上,audioinfo可能还返回有关Windows Media支持的任何文件的内容的信息金宝app®基础。
在Linux平台上,audioinfo也可能返回关于GStreamer支持的任何文件内容的信息。金宝app
audioinfo可以从MPEG-4 (mp4,.m4v)视频文件Windows 7或者以后,macOS10.7狮子或更高,Linux,以及Windows Media Video(.wmv)及AVI (.avi.)文件在Windows 7(或更高版本)和Linux平台。
.m4v
.wmv
.avi.
数据类型:char|字符串
char
字符串
关于音频文件的信息,作为结构返回。信息可以包含以下字段。
特征向量
压缩方法
NumChannels
双
SampleRate
TotalSamples
持续时间
Bitspersample.
音频文件中编码的每个样本的位数。
仅对Wave有效(.wav.)和flac(.flac)文件。
比特率
用于压缩音频文件的每秒千比特数(kbit/s)。
只适用于MP3 (mp3)和MPEG-4音频(.m4a,mp4)文件。
标题
'标题'
艺术家
“艺术家”
评论
“评论”
请注意
的比特率属性返回实际比特率Mac平台,而不是编码比特率。这意味着码率值可能低于编码时指定的值,具体取决于源数据。
在Mac平台,audioinfo返回元数据.m4a和mp4文件只在macOS10.7狮子或更高级别。之前版本的macOS不会读'标题',“作者”,或“评论”字段。
“作者”
对于MP3和MPEG-4 AAC音频文件Windows 7或更高版本和Linux平台,audioinfo报告的样本可能比预期的要少。在Linux平台上,这是由于底层GStreamer框架的限制。
在Linux平台上,audioinfo将MPEG-4 AAC文件中的单通道数据解释为立体声数据。
audioread|audiowrite
audioread
audiowrite
您有这个示例的修改版本。您想打开这个示例与您的编辑吗?
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
您还可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系