主要内容

多媒体文件

将视频帧和音频样本写入多媒体文件

  • 库:
  • 计算机视觉工具箱/水槽

  • 多媒体文件块

描述

多媒体文件块将视频帧、音频样本或两者都写入多媒体文件(.avi. wav.mj2mp4,或.m4v格式)。

您可以通过选择压缩算法来压缩视频帧或音频样本。除了多媒体文件接收的其他相关属性外,您还可以控制视频或音频的类型。

如果你有金宝app®编码器™许可证,您可以从包含此块的模型生成代码。要运行生成的可执行文件,您可能需要将预编译的共享库文件添加到系统路径中。看到金宝appSimulink共享库依赖项,加速仿真软件模型金宝app获取详细信息。

请注意

此块支持为具有文件I/金宝appO可用的平台生成代码。您不能使用此块金宝app仿真软件桌面实时™因为该产品不支持文件I/O。金宝app

该块在Windows Media版本11或更高版本的平台上表现最好®播放器软件。此块仅支持Linux中金宝app未压缩的RGB24 AVI文件®Mac平台。

港口

输入

全部展开

指定输入图像帧为矩阵或数组。要将强度图像帧写入多媒体文件,将其指定为——- - - - - -N矩阵。对于彩色图像帧,将其指定为——- - - - - -N3数组。

依赖关系

启用该端口。

  • 设置文件类型参数AVImj - 2000WMV,或MPEG4

  • 如果文件类型参数值不为mj - 2000,设置参数视频和音频视频只

  • 如果文件类型参数值是AVIMPEG4,设置文件颜色格式参数RGB

  • 设置图像信号参数一个多维信号

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像帧的红色组件指定为——- - - - - -N矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVImj - 2000WMV,或MPEG4

  • 如果文件类型参数值不为mj - 2000,设置参数视频和音频视频只

  • 如果文件类型参数值是AVIMPEG4,设置文件颜色格式参数RGB

  • 设置图像信号参数单独的颜色信号

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像帧的绿色组件指定为——- - - - - -N矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVImj - 2000WMV,或MPEG4

  • 如果文件类型参数值不为mj - 2000,设置参数视频和音频视频只

  • 如果文件类型参数值是AVIMPEG4,设置文件颜色格式参数RGB

  • 设置图像信号参数单独的颜色信号

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像帧的蓝色组件指定为——- - - - - -N矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVImj - 2000WMV,或MPEG4

  • 如果文件类型参数值不为mj - 2000,设置参数视频和音频视频只

  • 如果文件类型参数值是AVIMPEG4,设置文件颜色格式参数RGB

  • 设置图像信号参数单独的颜色信号

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像帧的亮度分量指定为——- - - - - -N矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVIMPEG4

  • 设置参数视频和音频视频只

  • 设置文件颜色格式参数YCbCr 4:2:2

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像的蓝差色度分量指定为——- - - - - -N/ 2的矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVIMPEG4

  • 设置参数视频和音频视频只

  • 设置文件颜色格式参数YCbCr 4:2:2

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

将输入图像的红差色度分量指定为——- - - - - -N/ 2的矩阵。

依赖关系

启用该端口。

  • 设置文件类型参数AVIMPEG4

  • 设置参数视频和音频视频只

  • 设置文件颜色格式参数YCbCr 4:2:2

数据类型:||int8|int16|int32|uint8|uint16|uint32|布尔

指定输入音频信号为矢量或矩阵。当指定为一个矩阵时,该块将每一列视为一个独立的通道。

依赖关系

启用该端口。

  • 设置文件类型参数AVIWAV的WMAMPEG4FLAC,或OGG

  • 如果文件类型参数值是AVIWMV,或MPEG4设置参数视频和音频音频只有

数据类型:||int16|int32|uint8

参数

全部展开

指定块写入的多媒体文件的名称。块将根据指定的扩展名自动追加文件扩展名文件类型参数。如果指定的文件名(包括文件扩展名)已经存在,则块将用新的输入数据覆盖现有文件中的数据。

默认情况下,块将文件保存在当前工作目录中。要指定不同的文件位置,请单击另存为…按钮。

指定要写入的多媒体文件类型。块支撑金宝appAVIWAVMJ2000的WMAWMVMPEG4FLAC,OGG文件格式。

指定要写入的媒体类型。这取决于文件类型参数,可以选择视频只音频只有,或视频和音频

类型的文件 金宝app支持的媒体类型
AVI
  • 视频只

  • 音频只有

  • 视频和音频

WMV
  • 视频只

  • 视频和音频

MPEG4
  • 视频只

  • 音频只有

依赖关系

要启用该参数,请设置文件类型参数AVIWMV,或MPEG4

指定视频压缩算法以减小输出文件的大小。的值决定了可用的选项文件类型参数。

  • AVI-选择DV视频编码器MJPEG压缩算法。如果您不想减小文件的大小,请选择没有(压缩)

  • MJ2000-选择有损无损的算法。

请注意

该参数的选项是系统中安装的视频压缩算法。有关特定视频压缩器的信息,请参阅该压缩器的文档。

依赖关系

要启用该参数,请设置文件类型参数MJ2000AVI.为AVI文件类型,设置参数视频只视频和音频

将压缩因子指定为大于的整数1

依赖关系

要启用该参数,请设置文件类型参数MJ2000视频压缩参数有损

将视频的质量指定为[0,100]范围内的整数。

依赖关系

要启用该参数,请设置文件类型参数MPEG4参数视频只

为输出文件指定视频的颜色格式。块支撑金宝appRGBYCbCr 4:2:2颜色格式。

依赖关系

要启用该参数,请设置文件类型参数AVIMPEG4

指定块如何接受RGB彩色视频输入。如果您选择一个多维信号,块仅使用图像端口。如果您选择单独的颜色信号,块接受一个输入视频使用三个独立的彩色通道,在整个RG,B港口。

依赖关系

启用该参数。

  • 设置文件类型参数AVImj - 2000WMV,或MPEG4

  • 设置参数视频和音频视频只

  • 如果文件类型参数值是AVIMPEG4,设置文件颜色格式参数RGB

指定音频压缩算法以减小输出文件的大小。块支撑金宝appCCITT法CCITT u-LawGSM 6.10IMA ADPCM微软ADPCM,脉码调制算法。如果您不想减小文件的大小,请选择没有(压缩)

请注意

此参数的选项是系统上安装的音频压缩算法。有关特定音频压缩器的信息,请参阅该压缩器的文档。

依赖关系

要启用该参数,请使用以下任一选项:

  • 设置文件类型参数AVI并设置参数视频和音频音频只有

  • 设置文件类型参数WAV

指定输出文件的音频数据类型。

依赖关系

要启用此选项,请使用以下任一选项:

  • 设置文件类型参数WAV音频压缩参数没有(压缩)

  • 设置文件类型参数FLAC.此文件类型仅支持金宝app8位整数16位整数,24位整数数据类型。

块特征

数据类型

|整数一个|

直接引线

没有

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

一个金宝app支持16位和32位有符号整数和8位无符号整数。

扩展功能

之前介绍过的R2006a