视频处理

主题概览 »

Wolfram 语言支持作为一等公民的视频对象,从而可以对大量的多媒体容器合编解码器进行编程访问、处理和分析. 加上用于图像和音频处理的完整栈,这使视频处理从简单处理到高度复杂的分析成为可能.

视频对象

Video, VideoQ 使用文件和 URL 创建和表示视频

Import  ▪  Export  ▪  "MP4"  ▪  "QuickTime"  ▪  "AVI"  ▪  "Ogg"  ▪  ...

创建视频 »

AnimationVideo 使用表达式表格生成视频帧

ManipulateVideo  ▪  TourVideo  ▪  SlideShowVideo  ▪  VideoCapture  ▪  ...

视频部件

VideoFrameList, VideoExtractFrames 提取视频帧列表

VideoExtractTracks 提取视频、音频或视频的字幕轨道

视频编辑 »

VideoTranscode 使用合适的属性转码视频

VideoTrim  ▪  ImageResize  ▪  AudioNormalize  ▪  VideoFrameMap  ▪  ...

视频分析

VideoIntervals 查找感兴趣的视频间隔

VideoMapList  ▪  VideoMapTimeSeries

机器学习与神经网络 »

"VideoFrames" 视频帧网络编码器

FeatureExtract  ▪  FeatureSpacePlot  ▪  NetModel  ▪  NetTrain  ▪  ...

程序化播放与捕捉

VideoStream 视频文件的流句柄

VideoPlay  ▪  VideoRecord  ▪  VideoPause  ▪  VideoStop  ▪  VideoStreams  ▪  RemoveVideoStream

选项

Looping 是否循环播放视频

BitRate  ▪  ConformationMethod  ▪  VideoTransparency  ▪  PlaybackSettings

AudioTrackSelection  ▪  SubtitleTrackSelection  ▪  VideoTrackSelection

GeneratedAssetLocation  ▪  GeneratedAssetFormat  ▪  $GeneratedAssetLocation

视频格式的编码器和解码器

VideoEncoding 指定导出时使用的视频编码

$VideoEncoders, $VideoDecoders 可用的视频编码器和解码器

AudioEncoding  ▪  $AudioEncoders  ▪  $AudioDecoders  ▪  SubtitleEncoding  ▪  $SubtitleEncoders  ▪  $SubtitleDecoders