QuickTime (.mov, .qt)

  • ImportExport 支持 QuickTime 第7或更早的版本.
  • Wolfram 系统的 Linux 版本不可以导出至 QuickTime.

背景背景

    注册的 MIME 类型: video/quicktime
    苹果(Apple) QuickTime 文件格式.
    多媒体容器格式.
    常用于归档和交换视频内容.
    以适合于同步播放的格式存储音频和视频.
    二进制格式.
    支持各种视频音频编解码器以及有损和无损视频.
    1991年由苹果引入.

Import 与 ExportImport 与 Export

  • Import["file.mov"] 导入一个 QuickTime 文件并返回一个帧索引列表.
  • Export["file.mov",list] 导出图形、图像或任意表达式列表,每个参数为一个视频帧.
  • Export 可以把 ManipulateAnimateListAnimate 表达式导出为 QuickTime 格式.
  • Import["file.mov",elem] 从一个 QuickTime 文件中导入指定的参数.
  • Import["file.mov",{elem,suba,subb,}] 导入一个子参数.
  • Import["file.mov",{{elem1,elem2,}}] 导入多个参数.
  • 导入格式可以用 Import["file","QuickTime"]Import["file",{"QuickTime",elem,}] 指定
  • 当使用某第三方 QuickTime 附加程序时,"QuickTime"格式必须明确指定.
  • Export["file.mov",{expr1,expr2,}] 把任意表达式列表导出为 QuickTime.
  • 当导出列表时,视频由对应于 光栅图像的静态图片组成.
  • The duration of the QuickTime 视频的长度由帧数和指定的帧率决定.
  • Export["file.mov",Manipulate[]] 把一个 Manipulate 对象的动画演示导出为 QuickTime.
  • 导出的 QuickTime 视频与 Manipulate 对象具有相同的播放速度和尺寸.
  • 如果在 Manipulate 对象中设置书签,Export 将通过在书签中插值创建一个 QuickTime 文件,其将保持 Manipulate 的速度和长度.
  • Export["file.mov",ListAnimate[]] 把一个 ListAnimate 对象导出至 QuickTime.
  • Export["file.mov",expr, elem] 通过把 expr 作为指定参数 elem 创建一个 QuickTime 文件.
  • Export["file.mov",{expr1,expr2,},{{elem1,elem2,}}] 把每一个 指定为相应的 .
  • Export["file.mov",expr,opt1->val1,] 导出具有指定值的指定选项参数的 expr.
  • Export["file.mov",{elem1->expr1,elem2->expr2,},"Rules"] 使用规则指定要导出的参数.
  • 如果你的机器上装有苹果的 QuickTime 播放器,那么在 Wolfram 系统的 Macintosh 和 Windows 版本中,额外的视频编码被启用.
  • ImportExport 的完整信息请见参考页.
  • ImportStringExportString 支持 QuickTime 格式.

参数参数

  • Import 的通用参数:
  • "Elements"该文件可用的参数和选项列表
    "Rules"每个参数和选项的完整规则列表
    "Options"选项、属性和设置的规则列表
  • 表示数据的参数:
  • "Animation"动画对象
    "Data"每帧的原始位图数组
    "Frames"表示文件中静态图片序列的整数索引列表
    "Frames",nn
    "GraphicsList"被表示为图形对象列表的帧
    "ImageList"被表示为图像列表的帧
    "ImageList",n图像形式的第 n
    "ImageList",{n1,n2,}多帧
  • 默认情况下,对于 QuickTime 格式,Import 使用参数.
  • Import 中可用的元信息参数:
  • "BitDepth"用于表示文件中每个颜色通道的位数
    "ColorSpace"文件中使用的颜色编码
    "Duration"以秒为单位的动画长度
    "FrameCount"文件中的帧数
    "FrameRate"每秒显示的帧数
    "ImageSize"光栅维数
    "VideoEncoding"文件中使用的视频编解码器

选项选项

  • Export 的通用选项:
  • "FrameRate"15每秒显示的帧数
    "VideoEncoding""Cinepak"文件的视频编解码器
    BackgroundWhite背景颜色
    ImageSizeAutomatic像素维数
  • 给出你计算机系统中可用的视频编解码器列表.
  • 当设置为 ImageSize->Automatic,当使用具有固定图像维数的编解码器时,Export 将自动调整和剪裁光栅图像为正确的维数.
  • Export["file.mov",Manipulate[]] 把一个 Manipulate 对象导出到 QuickTime. 关于被支持选项的完整信息请参见"SWF" 以及"FLV".

范例范例打开所有单元关闭所有单元

基本范例  (3)基本范例  (3)

导入一个 QuickTime 文件:

In[1]:=
Click for copyable input
Out[1]=

把一个图像序列导出至 QuickTime:

In[1]:=
Click for copyable input
Out[1]=

把一个 Manipulate 对象导出到 QuickTime:

In[1]:=
Click for copyable input
Out[1]=
2003年引入
(5.0)
| 2010年更新
(8.0)