主要内容

转到多媒体文件

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

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

  • 到多媒体文件块

描述

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

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

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

请注意

此块支持为具有文件I/万博1manbetxO可用的平台生成代码。你不能用这个方块万博1manbetxSimulink桌面实时™软件,因为该产品不支持文件I/O。万博1manbetx

此块在Windows Media版本11或更高版本的平台上表现最佳®播放器软件。此块只支持Linux上万博1manbetx未压缩的RGB24 AVI文件®而且Mac平台。

港口

输入

全部展开

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

依赖关系

开启该端口。

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

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

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

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

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

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

依赖关系

开启该端口。

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

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

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

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

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

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

依赖关系

开启该端口。

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

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

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

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

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

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

依赖关系

开启该端口。

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

  • 如果文件类型参数值为notmj - 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

参数

全部展开

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

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

指定要写入的多媒体文件类型。该块支持万博1manbetxAVIWAVMJ2000的WMAWMVMPEG4FLAC,OGG文件格式。

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

文件类型 万博1manbetx支持的媒体类型
AVI
  • 视频只

  • 音频只有

  • 视频和音频

WMV
  • 视频只

  • 视频和音频

MPEG4
  • 视频只

  • 音频只有

依赖关系

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

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

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

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

请注意

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

依赖关系

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

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

依赖关系

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

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

依赖关系

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

为输出文件指定视频的颜色格式。该块支持万博1manbetxRGB而且YCbCr 4:2:2颜色格式。

依赖关系

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

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

依赖关系

启用该参数。

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

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

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

指定音频压缩算法以减少输出文件的大小。该块支持万博1manbetxCCITT法CCITT u-LawGSM 6.10IMA ADPCM微软ADPCM,脉码调制算法。如果不希望减小文件大小,请选择没有(压缩)

请注意

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

依赖关系

要启用此参数,请使用以下选项之一:

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

  • 设置文件类型参数WAV

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

依赖关系

要启用此参数select,请使用以下选项之一:

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

  • 设置文件类型参数FLAC。该文件类型仅支持万博1manbetx8位整数16位整数,24位整数数据类型。

块特征

数据类型

|整数一个|

直接引线

没有

多维信号

没有

适应信号

没有

讨论二阶导数过零检测

没有

一个万博1manbetx支持16位和32位有符号整数和8位无符号整数。

扩展功能

版本历史

R2006a之前介绍