5

AVIファイルを再生する必要がある場合、MATLAB関数に別のコーデックを使用させるにはどうすればよいですか?私はwindows7を使用していますが、OSが原因でindeo5コーデックが正しく機能していないことがわかりました。XPではすべてのコードが正常に機能します。

ありがとう!

4

1 に答える 1

5

作成に使用したコーデック以外のコーデックを使用して avi を再生する方法について質問がある場合は、ある種の画像変換ソフトウェア ( RAD ビデオ ツール、別名 bink および smacker が一般的で無料) を使用して、ファイルを再圧縮する必要があります。新しいコーデックを使用したムービー。ビデオの品質が多少低下する場合があります。

別のコーデックを使用して avi を作成するように MATLAB に指示する方法について質問がある場合は、入力help avifileして完全なドキュメントを参照してください。

問題が MATLAB がサポートしているコーデックで窒息している場合で、64 ビットの MATLAB を使用している場合、この問題が発生しました。残念ながら、簡単に言えば、MATLAB で動作する 64 ビット コーデックはありません。2 つの回避策があり、どちらも最悪です。1 つは、32 ビット MATLAB をインストールし、avi にアクセスする必要があるときにそれを使用することです。もう 1 つは、ある種の画像変換ソフトウェアを使用して avi を画像スタックに変換し、それを MATLAB にロードすることです。

(編集: MATLAB の新しいバージョンでは、VideoWriter オブジェクトを使用して、64 ビット ウィンドウで MP4 やその他の圧縮形式を書き込むことができます)

于 2010-10-29T15:12:06.687 に答える