Video
更多信息和选项
- Video 是一个可以输入和输出到函数的对象,显示为视频播放器.
- 视频文件可以是任何支持的视频格式,如 MP4、QuickTime、Ogg 等.
- 在大多数平台上,都支持流行的视频编解码器,例如 H264 和 HEVC. 有关容器和解码器的完整列表,请参阅 $VideoDecoders.
- 视频可能包含多个视频、音频和字幕轨.
- Video 对象遵循相机的旋转并假设图像的顶部与相机的顶部对齐.
- Video 对象可以从以下任何来源创建:
-
File["file"] or "file" 文件名,在 $Path 上搜索 URL["url"] or "url" HTTP、HTTPS 或 FTP URL CloudObject[…] 云对象 LocalObject[…] 本地对象 ResourceObject[…] 资源对象 - Video[anim] 可用于通过从以下表达式导出帧来生成 Video 对象:
-
AnimatedImage[…] 动画图像 Manipulate[…] Manipulate、Animate 或 ListAnimate 对象 - AtomQ 之类的函数及模式匹配时将 Video 视为原始对象.
- 可以指定以下选项:
-
Appearance Automatic 生成的播放器的外观 AudioOutputDevice $DefaultAudioOutputDevice 播放时使用的音频输出设备 AudioTrackSelection Automatic 音轨选择 ImageResolution Automatic 显示时的分辨率 ImageSize Automatic 显示的视频帧的大小 PlaybackSettings Automatic 视频播放设置 RasterSize Automatic 视频帧的尺寸 SoundVolume 1 音量 SubtitleTrackSelection Automatic 字幕轨道选择 VideoTrackSelection Automatic 视频轨道选择 - Appearance 的可能设置为 "Thumbnail"、"Minimal" 和 "Basic".
- Video 的 Information 可包含以下属性:
-
"Duration" 最长的轨的时长 "FrameRate" 每个视频轨的帧率 "RasterSize" 用于视频轨的图像的尺寸 "ResourcePath" 到音频文件的路径 "SampleRate" 每条音轨的采样率
范例
打开所有单元关闭所有单元基本范例 (1)
范围 (6)
从文件创建 Video 对象:
根据 CloudObject 创建视频:
根据 ResourceObject 创建视频:
从 Manipulate 创建视频:
从 Manipulate 创建视频,并添加一些音频:
选项 (9)
Appearance (3)
RasterSize (1)
属性和关系 (3)
可能存在的问题 (1)
从 URL 构造 Video 对象可能需要较长的时间:
Wolfram Research (2020),Video,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Video.html (更新于 2024 年).
文本
Wolfram Research (2020),Video,Wolfram 语言函数,https://reference.wolfram.com/language/ref/Video.html (更新于 2024 年).
CMS
Wolfram 语言. 2020. "Video." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2024. https://reference.wolfram.com/language/ref/Video.html.
APA
Wolfram 语言. (2020). Video. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/Video.html 年