問題タブ [mediaelement]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1767 参照

wpf - 位置を設定するときにWPF MediaElementが最後のフレームでフリーズする

WPF に WMV を再生する MediaElement があり、4 秒巻き戻しています (同じ結果で 4000 ミリ秒も試しました)。ビデオの最後の 4 秒間を単純にループしたいので、私は ....

2〜5回(ループ)正常に動作し、最後のフレームで停止します。

何か案は?

追加する必要があります-最後の MediaElement_MediaEnded イベントが発生すること。ロギングを使用すると、位置がリセットされていることがわかりますが、ビデオは単にフリーズし (実際には PC がロックされます)、最後のフレームが表示されます。

繰り返し可能ですが、一貫性がないため、その2〜5回も重要です....

更新 - (まだ応答がないため、コメントする代わりに更新しています)

上記は Intel マシンでは発生しませんが、AMD マシンでは失敗します。

これのランダム性は間違いなくハードウェアを指しています。

Intel セットアップ ... T2500 Core Duo Intel 945 ビデオ チップセット

AMD セットアップ ... AMD Athelon 4450B NVidia Quadro 210S ビデオ チップセット

明確にするために、インテルのセットアップについて。ビデオは永久に完全に巻き戻されます。AMD セットアップでは、ビデオが巻き戻されません。

このちょっとした知識が記憶をよみがえらせるのに役立つことを願っており、私の小さな謎の根底にたどり着くことができます. ありがとう!

0 投票する
1 に答える
1906 参照

c# - MediaElement 再生ビデオの問題を使用する

codeplex の一般的な sl2videoplayer を使用してビデオを再生していますが、IIS Web サーバーでリモート ビデオを再生するときはすべて問題ありません。Sl2videoplayer はhttp://www.codeplex.com/sl2videoplayerにあります。

しかし、ディスクから default.html をローカルで開くと (default.html をダブルクリックして IE で開きます)、IE に次のようなエラー メッセージが表示されます (左下隅に IE の警告サインがあります。以下を参照してください)。画面のスナップショット)。以下に示すように、メディア ファイルを Output.wmv に変更したことを除いて、sl2videoplayer にコードの変更はありません。何が間違っているのですか?私が達成したい効果は、サーバーに接続せずに (インターネットから切断されたときに) Silverlight プレーヤーを使用してローカル ファイルを再生したいということです。

私が使用している default.html (私は Output.wmv を ClientBin ディレクトリにコピーし、VideoPlayer.xap は同じディレクトリにあります)

IE のエラー メッセージと関連する画面のスナップショット、

Web ページのエラーの詳細

IEの画面スナップショット、

http://i31.tinypic.com/xgh84i.jpg

前もって感謝します、ジョージ

0 投票する
1 に答える
2462 参照

wpf - WPF MediaElement コントロールからの MediaPlayer 例外のキャッチ

WPF の MediaElement でビデオを再生しています。

それは何千回も何度も何度も働いています。

ブルー ムーンに 1 回 (週に 1 回など)、Windows 例外が発生します (ワトソン博士のクラッシュのダイアログをご存知ですか??)。MediaElment はエラーを公開しません。ただクラッシュし、見苦しいクラッシュ レポートが画面に表示されたままになります。

「このレポートを表示」すると、実際にクラッシュしたのは MediaPlayer であることがわかります。クラッシュ レポートのポップアップを無効にできることはわかっていますが、何が問題なのかを突き止めたいと思っています。

ワトソン博士のキャプチャの結果をキャプチャする方法がわかりませんが、より良いキャプチャ方法についてアドバイスがあれば、ダイアログを開いています。これは、私のアプリケーションを指し、次に wmvdecod.dll を指すデータの最初の行です。

AppName: ScottApp.exe AppVer: 2.2009.2291.805 AppStamp:4a36c812 ModName: wmvdecod.dll ModVer: 11.0.5721.5145 ModStamp:453711a3 fDebug: 0 オフセット: 000cbc88

そしてWinイベントログから。(同情報)

イベントの種類: エラーイベント ソース: .NET ランタイム 2.0 エラー報告イベント カテゴリ: なしイベント ID: 1000 日付: 2009 年 7 月 13 日時刻: 10:20:27 AM ユーザー: N/A コンピューター: 28022 説明: アプリケーション ScottApp のエラー。 exe、バージョン 2.2009.2291.805、スタンプ 4a36c812、エラー モジュール wmvdecod.dll、バージョン 11.0.5721.5145、スタンプ 453711a3、デバッグ? 0、障害アドレス 0x000cbc88。

0 投票する
2 に答える
4934 参照

wpf - displaying subtitles for a video in a WPF MediaElement

I'm working on a WPF application that displays video clips as part of the workflow. I'm doing this by using MediaElement to play locally hosted (not streamed) AVI files. Works great.

However, I was just handed a new requirement to allow the display of subtitles while the clip is playing. I have no idea of the best way to go about this. I'm vaguely aware that WMP has the ability to display separate subtitle files when a clip is playing, but I don't know if WPF supports this?

Can I do this natively in WPF? If not, what are my options?

My fallback approach would be to require the client to bake the subtitles directly into the video file, but I'd prefer to find a better way to handle this.

0 投票する
1 に答える
1018 参照

wpf - マルチスレッド TeeChart & メディア要素

Media Element と WPF TeeChart (by Steema) を使用して、WPF で作業しています。これらは両方とも表示され、同時に更新されます。ビデオの再生中、グラフは定期的に更新され、ビデオの現在の場所に関連するデータが表示されます。

問題は、TeeChart の更新に時間がかかり、ビデオがブロックされて再生がぎくしゃくすることです。

これに対する解決策を見つけるためにマルチスレッドを少し試してみましたが、これまでのところうまくいきませんでした。ビデオまたはチャートのどちらがいつ更新されるかを指示することはできません。実際、WPF 要素が常に一緒に描画されるように WPF が動作していると思われます。

この問題を解決するために私にできることを誰か考えてもらえますか? 現時点では、これらの要素の 1 つまたは両方を Win32 の同等のものに置き換えて適切にホストすることしか考えられませんが、多くの理由から、これは最後の手段として残しています。

0 投票する
2 に答える
3847 参照

wpf - WPF: Windows Media Player とは異なる MediaElement のビデオの色

(Vista 64 ビット マシンで) WPF MediaElement で表示されているビデオの色が、Windows Media Player で再生されているときと異なることに気付きました。MediaElement 内では、ビデオの外観はわずかに彩度が低く、コントラストが低くなります。

これまでに試したビデオは、さまざまなツールを使用してさまざまな人によって作成された WMV ビデオであるため、ビデオ素材の問題は除外されます。Windows Media Player のすべての「ビデオ設定」スライダー (色相、彩度、明るさ、コントラスト) はデフォルト値になっています。

そのため、最初は、アニメーションの不透明度とビデオの上に配置されているコンテンツを多用している私のソフトウェアの問題を疑っていました。

しかし、XAML が次のような単純なテスト プログラムで動作を再現することができました。

私は何か間違ったことをしていますか?回避策はありますか?

0 投票する
3 に答える
2893 参照

wpf - WPF での MediaElement のサポート

プロジェクトの WPF と Silverlight を評価しています。パフォーマンス、グラフィックスのサポート、Office との互換性、および ActiveX コントロールをサポートする機能が必要なため、WPF が私たちの目的に最も適していると思います。また、デスクトップ アプリケーションです。ただし、Silverlight が優れていると思う領域が 1 つあります。それは、メディアのサポートです。MPEG4 (H.264) コーデックをサポートする WPF メディア要素コントロールが必要です。これが何らかの形で実現可能であり、同じサポートがWPFのロードマップに含まれているかどうかを誰かが提案できますか?

0 投票する
2 に答える
3318 参照

wpf - WPF MediaElementのビデオの繰り返しに時間がかかるのはなぜですか?

MediaElementのXamlは次のとおりです。

ビデオtemp.wmvは約10メガと2分の長さです...それもそれほど高解像度ではありません、私はそれがDVD品質を下回っていると思います。ストーリーボードは、ビデオが終了した直後に最初からビデオを開始することを期待していましたが、何らかの理由で、ビデオがバックアップを開始するまでに長い時間、場合によっては数分かかります。ビデオの繰り返しにかかる時間に影響を与える可能性のあるものはありますか?

0 投票する
3 に答える
16516 参照

.net - WPF MediaElement でビデオの最初のフレームを表示する

ビデオを実行するために使用する MediaElement を備えた WPF アプリケーションがあります。ロード時にビデオを自動再生したくないので、LoadedBehavior を Manual に設定します。

でも; 要素がロードされたときにビデオの最初のフレームを表示するようにします。これを行う魔法の方法はありますか?