.netはビデオフォーマットを直接サポートしていません。あなたの最善のオプションは、.aviを生成するためにサードパーティのツールを使用することです。
ffmpegは1つのオプションです。あなたは、このようなコマンドラインを経由して直接アクセスできます。
ffmpeg -f image2 -i img%d.jpg /output/a.mpg
をあなたは詳細についてはimg2.jpgなど、あなたのイメージのimg1.jpgに名前を付ける必要がありますffmpeg faqを参照してください。さまざまなビデオ形式を出力する方法については、faqの詳細も参照する必要があります。
Process.Start()を使用してvbからプロセスを開始できます。このような何か:
Process.Start("ffmpeg.exe", "-f image2 -i img%d.jpg /output/a.mpg")
ます。またffmpeg-sharpまたはTao.FFmpegを見てみることができ、彼らはffmpegのライブラリの.NETラッパーです。私はどちらも個人的には試していませんが、それはあなたを助けるかもしれないようです。
もう1つの方法は、同様の機能を持つMEncoderです。このツールでも同様のコマンドラインを参照することができます。
【関連のSOの質問:271003]:ラッパーはあなたが必要なものを提供しなければならない
http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx
このプロジェクトをチェックアウト:http://www.codeproject.com/KB/audio-video/avifilewrapper.aspx –
ニース!!あなたはMSDNのフォーラムから同じnobugzですか? –