VideoReader.getFileFormats
VideoReader
でサポートされているファイル形式
説明
例
現在のシステムで VideoReader
がサポートしているファイル形式の一覧を表示します。
fmts = VideoReader.getFileFormats()
Video File Formats: .avi - AVI File .mj2 - Motion JPEG2000 .ogg - OGG File .ogv - OGG Video
これは特定の Linux® システムの場合の出力です。実際の結果は異なる可能性があります。
VideoReader
が現在のシステムで AVI ファイルを読み取れるかどうかを確認します。
fmtList = VideoReader.getFileFormats(); if any(ismember({fmtList.Extension},'avi')) disp('VideoReader can read AVI files on this system.'); else disp('VideoReader cannot read AVI files on this system.'); end
VideoReader can read AVI files on this system.
ユーザーが対話形式でビデオ ファイルを選択するためのダイアログ ボックスを作成します。
サポートされるファイル形式を取得します。
formats = VideoReader.getFileFormats()
Video File Formats: .asf - ASF File .avi - AVI File .m4v - MPEG-4 Video .mj2 - Motion JPEG2000 .mov - QuickTime movie .mp4 - MPEG-4 .mpg - MPEG-1 .wmv - Windows Media Video
これは Windows® システムの場合の出力です。実際の結果は異なる可能性があります。
配列 formats
をフィルター リストに変換します。
filterSpec = getFilterSpec(formats)
filterSpec = 10×2 cell array {'*.asf;*.avi;*.m4v;*.mj2;*.mov;*.mp4;*.mpg;*.wmv;'} {'All Video Files' } {'*.asf' } {'ASF File (*.asf)' } {'*.avi' } {'AVI File (*.avi)' } {'*.m4v' } {'MPEG-4 Video (*.m4v)' } {'*.mj2' } {'Motion JPEG2000 (*.mj2)' } {'*.mov' } {'QuickTime movie (*.mov)' } {'*.mp4' } {'MPEG-4 (*.mp4)' } {'*.mpg' } {'MPEG-1 (*.mpg)' } {'*.wmv' } {'Windows Media Video (*.wmv)'} {'*.*' } {'All Files (*.*)' }
filterSpec
は、最初の行に 'All Video Files'
を含み、最後の行に 'All Files (*.*)'
を含む cell 配列です。
uigetfile
を使用してダイアログ ボックスを作成します。
[filename,pathname] = uigetfile(filterSpec);
出力引数
サポートされるビデオ ファイル形式。次のプロパティをもつ audiovideo.FileFormatInfo
オブジェクトの配列として返されます。
Extension | ファイル拡張子 |
Description | ファイル形式の説明テキスト |
ContainsVideo | VideoReader がこの形式からビデオを読み取れるかどうかを示す論理値。 |
ContainsAudio | VideoReader がこの形式からオーディオを読み取れるかどうかを示す論理値。 |
getFileFormats
の一覧に形式が含まれている場合でも、VideoReader
が特定のビデオ ファイルを読み取れるとは限りません。詳細については、Supported Video File Formats を参照してください。
Windows システムと UNIX® システムではファイル形式の一覧に VideoReader
が現在のシステムに読み取ることができるすべての形式が含まれているとは限りません。getFileFormats
は VideoReader
が大部分のシステムで読み取ることができる形式をプラットフォーム依存の静的な一覧として返します。
バージョン履歴
R2010b で導入
参考
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)