VideoTranscode
VideoTranscode[video,"format"]
将 video 转换为指定的格式.
VideoTranscode[video,service]
将 video 转换为指定的 service 推荐的格式.
VideoTranscode[{v1,v2,…},…]
将所有 vi 视频转换,使其具有符合给定规范的属性.
更多信息和选项
- VideoTranscode 可用于在视频容器和编解码器之间进行转换,或准备适合于不同视频服务商的视频.
- "format" 可以是 $VideoEncoders 或 Inherited 支持的任意视频格式.
- service 可以是以下任意一个:
-
"Facebook" 普通 Facebook 视频内容规范 "Instagram" Instagram 内嵌视频和视频广告规范 "LinkedIn" LinkedIn 共享视频规范 "Snapchat" Snapchat 视频规范 "Twitter" Twitter 视频规范 "YouTube" 推荐的 YouTube 视频规范 - 大多数服务商会在必要时自动对视频文件进行转码. 用 VideoTranscode 可以确保文件适合于特定服务商,并可减小文件的大小,从而可以更快地进行上传.
- 可能的情况下,VideoTranscode[video] 实际上等价于 VideoTranscode[video,Inherited].
- 默认情况下,VideoTranscode 将新视频放在 $WolframDocumentsDirectory 的 "Video" 目录下.
- 可给出以下选项:
-
AudioEncoding Automatic 使用的音频编码 BitRate Automatic 要使用的近似比特率 CompressionLevel Automatic 使用的压缩等级 ConformationMethod Automatic 如何使帧与指定的栅格大小保持一致 FrameRate Automatic 每秒显示的帧数 GeneratedAssetLocation $GeneratedAssetLocation 存放生成的文件的位置 OverwriteTarget False 是否覆盖已有文件 RasterSize Automatic 像素总量 SampleRate Automatic 每个通道每秒进行多少音频采样 SubtitleEncoding Automatic 使用的字幕编码 VideoEncoding Automatic 使用的视频编码 VideoTransparency False 输出视频是否应含有透明度通道 - VideoTranscode 支持由 $VideoEncoders 和 $VideoDecoders 指定的视频容器和编解码器.
范例
打开所有单元关闭所有单元范围 (4)
选项 (12)
CompressionLevel (1)
FrameRate (1)
默认情况下,VideoTranscode 保留帧率( 四舍五入到最接近的整数值):
GeneratedAssetLocation (1)
RasterSize (1)
SampleRate (1)
默认情况下,VideoTranscode 保留采样率:
Wolfram Research (2020),VideoTranscode,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTranscode.html (更新于 2023 年).
文本
Wolfram Research (2020),VideoTranscode,Wolfram 语言函数,https://reference.wolfram.com/language/ref/VideoTranscode.html (更新于 2023 年).
CMS
Wolfram 语言. 2020. "VideoTranscode." Wolfram 语言与系统参考资料中心. Wolfram Research. 最新版本 2023. https://reference.wolfram.com/language/ref/VideoTranscode.html.
APA
Wolfram 语言. (2020). VideoTranscode. Wolfram 语言与系统参考资料中心. 追溯自 https://reference.wolfram.com/language/ref/VideoTranscode.html 年