C# でビデオを生成する必要があります。私は Microsoft Expression Encoder をいじっていますが、私が持っているのは特定の時間インデックスでの一連のビットマップです。説明したように、Microsoft Expression Encoder を使用して、一連のビットマップを使用してビデオをエンコードする方法はありますか?
質問する
660 次
1 に答える
1
それは可能ですが、Expression Encoder は正しい方法ではありません。
この手法は「タイムラプス」または「ストップモーション」と呼ばれますが、残念ながら Expression Encoder 自体は適切なツールではありません。必要に応じて、AVSynth スクリプトを Encoder のソースとして使用できますが、これを行うように調整された他の製品を使用すると、より良い結果が得られます。
さらに、ここの同じ従業員から:
残念ながら、エンコーダーはこのシナリオを直接サポートしていません。私たちのパイプラインは、それほど多くの入力ファイルを処理するように構築されていません。これを AVISynth (サポートしている) で行う方法があるかもしれませんが、それ以外の場合は、インポートできるビデオ ファイルを作成するためにサード パーティのツールを使用する必要があります。QTP を使用する以外に、これを行おうとしている人は、Adobe AfterEffects を使用してこれを行っているようです。Photo Lapse 3 や VirtualDub などのフリーウェアを使用している人もいます。
于 2012-05-08T18:26:05.270 に答える