なぜ AVI ファイルを読み込むことができないのですか?
Mostra commenti meno recenti
Windows XP 64-bit 上で 64-bit MATLAB を使用しています。32-bit MATLAB で特定のコーデック(たとえば、 Cinepak コーデック)を使って AVI を作成しました。それを同じマシンの 64-bit MATLAB上で AVIREAD を使って読み込もうとしたところ、下記のエラーが出力されました。
(エラーメッセージ)
ERROR: ??? Error using ==> readavi
Unable to locate decompressor to decompress video stream
64-bit MATLAB にてこのコーデックを使って、AVI ファイルにフレームを追加する際に、ADDFRAME を使用すると、同様のエラーが出力されました。しかし、同じマシン上の Windows Media Player を使用するとこのファイルを再生することができます。また、64 bit MATLAB 上で XVID コーデックを使ったファイル上で、MMREADER を使用しようとしたところ、下記のエラーが出力されました。
(エラーメッセージ)
ERROR: ??? Initialization failed. (No combination of intermediate filters could be found to make the
connection.)
Error in ==> mmreader.mmreader>mmreader.init at 364
obj.MMReaderImpl = audiovideo.mmreader(fullName);
Error in ==> mmreader.mmreader>mmreader.mmreader at 133
obj.init(fileName);
MMREADER は、32 bit MATLAB 上では、問題なく動きます。また、同じマシン上の Windows Media Player 上からは再生できます。
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su インストールとライセンスの紹介 in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!