1

WPF-MediaKitのMediaUriElementを使用しようとしています。これは、H264形式を除いて、テストしたすべての形式で正常に機能します。

左:私のアプリケーション、右:WPF Mediakitサンプルアプリケーション、ビデオコーデック:コーデックH264-MPEG-4 AVC(パート10)(avc1)、FrameRate:29.969000、Res:320x240

写真:左:私のアプリケーション、右:WPFMediakitサンプルアプリケーション

奇妙なことに、私のアプリケーションのWPFメディアキットは次のファイルを再生できます。

Codec H264 - MPEG-4 AVC (part 10)(avc1), FrameRate: 24.000384, Res: 1920x872

しかし、再生できません:(私はこのビデオを例として使用しています。他の同様のビデオを再生できません)

Codec H264 - MPEG-4 AVC (part 10)(avc1), FrameRate: 29.969000, Res: 320x240

WPFMediakitサンプルアプリケーションのソースコードを調べながらフェアを過ごしましたが、それらが何をしているのかがわかりませんでした。

Kライト​​コーデックをインストールしていて、WindowsMediaPlayerでビデオを再生できます。

他の情報が必要な場合は、喜んで提供させていただきます。

4

1 に答える 1

0

問題は解決しました。理由はわかりませんが、WPFMediaKitはVSデバッグ環境での実行に問題があります。リリースビルドを実行すると正常に動作します。

于 2012-01-17T02:40:04.630 に答える