2009-04-09 4 views
1

現在仕事中のプロジェクトでは、ビデオを他のフォーマットからWMVフォーマットに変換する機能が必要です。一般的に使用されているビデオフォーマットをWMVフォーマットに変換することができる必要があります。私はOn2のフリックスエンジンのような他のビデオタイプを.flvビデオに変換するような解決策を探しています。私はWindowsが提供するエンコーダについて認識していますが、変換できるビデオタイプのリストは非常に限られています。ご意見やご意見、または私がこれを行うために使用できるソフトウェアの推奨事項がある場合はお知らせください。私はバッチで変換を行うことができる必要があり、私はそれらをプログラムでC#で実行できる必要があります。WMVへのビデオ変換

答えて

3

ffmpegをご覧ください。

多くのオープンソースのビデオ変換ユーティリティの中核と思われるので、あなたが説明するシナリオでそれを使うことができると思います。

+0

私はこれを考慮しましたが、十分な品質があるかどうかはわかりません –

+0

これはかなり設定されています – DanSingerman

0

まず、ファイル形式をデコードできる必要があります。 DirectShowでこれを設定する必要があります。これは動作するのが非常に難しいです。あなたは、C#で書かれたdirectshowファイルプレーヤの仲間プロジェクトを見ることができます。 DirectShowグラフの終わりにビデオレンダラーを使用する代わりに、ビデオとオーディオを再エンコードし、それらを.wmvファイルにマルチプレキシングします。これは権利を得るための非常に複雑なプロジェクトです。あなたは本質的に、どんなフォーマットをプレイして失敗を処理するかというプレーヤの能力を模倣する必要があります。

2

SUPERという名前は、本当に負荷をカバーしています!

+0

私はAC#プログラム内で制御できる何かが必要です –

+0

あなたは本当にできます:スーパーいくつかのコマンドラインツール(先に述べたffmpegを含む)のGUIです。あなたがスーパーでできることはすべて、コマンドラインコマンド – Peter

+0

でできることだと思います。魅力的です。 –

関連する問題