跳到主要内容
Vane Data / API 参考

audio_metadata

audio_metadata 在限定的字节数内读取 AUDIOFILE 元数据,不解码音频样本。

签名

example.py
vane.audio_metadata(value, *, max_bytes=8388608) -> Expression

SQL:audio_metadata(file [, max_bytes])。Expression 方法:expr.audio_metadata(...)。

参数

名称类型说明默认值
valueAUDIOFILE 值或 Expression待查看的编码音频对象必填
max_bytes整数或 Expression元数据探测的字节数上限8 MiB(上限 64 MiB)

返回值与错误

返回元数据 STRUCT,含 format、subtype、采样率、通道数、帧数和时长。NULL 返回 NULL;不可读或不支持的音频报错。

示例

example.py
import vane


con = vane.connect()
con.sql("SELECT audio_metadata(audio_file('sample.wav'))").show()

来源与相关页面