2011-01-18 8 views
1

私はバイト配列に変換したMPEGファイルを持っています。クライアントがこのバイト配列を取得し、MPEGファイルをWPFアプリケーションで使用されるローカルに保存することを意図しています。C#WPFバイト配列をビデオファイルに変換しますか?

私はMPEGファイルをバイト配列に変換できますが、バイト配列をMPEGに変換する方法やバイト配列をMPEGファイルとして保存する方法はわかりません。

どうすればよいですか?

ここでは、バイト配列をWPFがサポートする任意のビデオ形式に変換することについての情報が役に立ちます。

+2

MPEGファイルは、__is__バイト配列です。それはちょうどディスク上にある。 –

+0

"MPEGファイルをバイト配列に変換することができます。 –

+0

それは非常に良い点です! mpegからバイト配列に変換するコードはテストしませんでした。そしてそれは働いていない!では、私の関数内で自分のバイト配列にmpegファイルをどのように読み込むのですか?これも可能ですか? – endorphin

答えて

1

あなたは、ファイルにバイト配列を書き込むためにFile.WriteAllBytesを呼び出すことができます。

バイト配列に異なるフォーマット(DivXなど)が含まれている場合は、おそらくffmpegを使用してファイルをMPEGにトランスコードする必要があります。

0

System.IO.File.WriteAllBytes(myFileName, mpegDataByteArray)について

関連する問題