2011-06-20 5 views
1

C#を使用してaviからwmv形式に変換するエンコーダコードを作成しようとしている人はいませんか? 私はWMVEncoderやffmpegのような変換のほとんどを試しましたが、Silverlightプロジェクトで成功しませんでした。C#またはSilverlightを使用してaviからwmv形式に変換するエンコーダの作成方法

私が開発しているSilverlightプロジェクトは、In-Browserアプリケーションです。このアプリケーションは、記録が行われたカメラアクセスで構成されています。&はraw形式で保存されています。私は生データフォーマットを* .AVIに変換することができます。また、変換された* .AVIビデオを保存するためにSilverlight 4.0の "My Videos"フォルダにアクセスする問題がありますが、Silverlight 5.0ベータ版では以下のリンクを使用してその問題を解決しました: Silverlight 5 Trusted applications
Silverlight 5.0ベータ版今度は

我々はアプリケーションを信頼しているものの、それは

相互運用性の例外(メソッドアクセスエラー)

を与えるのでWMVEncoder/ffmpegのは、私たちがコンパイルすることができませんでしたsettings.Also C#のSilverlightのアプリケーション上で実行することはできませんC#のffmpegライブラリ

したがって、書き込みの背後にある考え方は、C#silverlight 5.0を使用してインブラウザアプリケーションで実行できる独自のエンコーダを開発することです。

* .AVIから* .WMVへの変換のための独自のエンコーダの作成方法を知っている人は誰でも。

おかげで、メディアファイルの

+0

クライアントでファイルをトランスコードしますか?それは何の目的ですか? – BrokenGlass

+0

600MBのファイルをサーバーに送信する必要がないように、クライアント側でエンコードする必要があります。 –

答えて

2

トランスコーディングは、サーバー側を行うべきである私を助けてください。 Expression Encoderには完全な.NETアクセラレータがあります。SDK C#でバッチトランスコードが使用でき、AVIからWMVへのトランスコードがサポートされています。

関連する問題