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