0

MediaElementコントロールを使用していくつかのWMV/MPGファイルを再生しようとしていますが、何らかの理由で、ビデオファイルの再生中にジャンプしてスキップします。

私はWPFアプリケーションの外部でそれらを単独で再生しましたが、問題なく再生されているようですが、なぜそうなるのでしょうか。

私はそれらをより小さくするようにスケーリングします、それは問題になる可能性がありますか?

また、コーデックの問題だと思われる場合は、アプリケーションをダウンロードして、エンコードの種類を確認できますか?完全に再生されるビデオファイルは1つ(そして1つだけ)あるので、可能であればそのファイルを模倣したいと思います。

編集:「サンプルビデオ」フォルダにあるVistaビデオの1つを使用しようとしましたが、それもびくびくしています...理由はわかりません。そのWMVファイル。

何らかの理由で、1つのビデオファイルを正常に再生できます。これはMPGファイルです(実際には1回だけスキップし、気付くのは難しいです)。MPGファイルであることに興味があります。

どうもありがとう!マーク

4

2 に答える 2

0

さて、外部ライブラリと記事の急増で、私はこのコードプレックスライブラリに出くわしました:

http://www.codeplex.com/WPFMediaKit

MediaUriElementと呼ばれるMediaElementコントロールの代わりとなるコントロールがあり、WPF MediaElementコントロールをこのコントロールとホットスワップすると、すべてのメディアの問題が解消されました。ループフラグも付いているので、メディアが終了したときにメディアの位置プロパティをリセットする必要はありません。

テストの初期段階だけですが、これまでのところとても良いです:)

于 2009-12-07T23:51:03.650 に答える
0

これが発生する可能性のある完全な理由はわかりませんが、トラブルシューティングに役立つ提案があります。メディアファイルに関する詳細な情報を探している場合は、VLCをダウンロードすることをお勧めします。比較的簡単に表示できる優れたメタデータ。お役に立てれば。

于 2009-12-07T22:03:12.870 に答える