問題タブ [axwindowsmediaplayer]

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 投票する
2 に答える
2107 参照

vb.net - フルスクリーン モードで axwindowsmediaplayer コントロールにラベルをオーバーレイしますか?

タイトルが示すように、フルスクリーン モードで axwindowsmediaplayer コントロールにラベルを重ねたいと思います。

誰もそれを行う方法を知っていますか?

ありがとう、

ジョー

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

c# - AxWindowsMediaPlayer - ムービーの再生開始時の黒いコンポーネント

AxWindowsMediaPlayerアプリケーションでコンポーネントを使用していWinFormます。再生したいファイルにURLを設定してCtlcontrols.play()コマンドを呼び出すと、たとえば. ムービーの再生開始までに 250 ミリ秒の遅延。

この遅延エリアの間、AxWindowsMediaPlayerは黒です。この動作は、あるムービーから別のムービーに変更するとき、または現在再生中のムービーを停止して再び開始するときに非常に簡単に確認できます。

AxWindowsMediaPlayer私の現在のソリューションは、映画の再生を開始するときに true に設定された延期された可視性に基づいています。プレーヤーは、たとえばの後にユーザーに表示されます。私が確信している500msのとき、映画は実際に再生されており、ユーザーには黒い何も表示されません。

黒い何もないプレーヤーを回避するより良い方法を探しています。誰かが同様の問題を解決しましたか? または、少なくとも、PC ごとに異なる非常に経験的な値を扱っているため、誰にでもできるソリューションを作成する方法はありますか?

Prereq: WinForms, .NET 4.0, WMP 12 for Windows 7

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

c# - 画像スライドショーとしてのAxWindowsMediaPlayer

AxWindowsMediaPlayer は、ユーザーに画像を表示するために使用できます。URL を example.png に設定すると、画像はちょうど 5 秒間ユーザーに表示されます (Ctlcontrols.currentPosition 値から読み取られます)。

画像は 5 秒間ユーザーに表示されますが、「currentMedia.duration」の値は 0 です。さらに、setItemInfo を使用して期間を希望の値に設定することはできません。

たとえば、AxWindowsMediaPlayer を使用してユーザーに画像を表示する方法はありますか。37.5秒?異なる画像の間隔を変更する簡単な方法はありますか、それともハードコードされた定数ですか?

さまざまなコンポーネント (pictureBox や timer など) を使用する方がはるかに優れたソリューションになると確信していますが、AxWindowsMediaPlayer を使用したソリューションを探しています。そして、要求された期間、現在の位置を変更することで、望ましい動作を実行できると確信しています:-)-しかし、これは避けたいと思います。

前提条件: Windows 7 用の WinForms、.NET 4.0、WMP 12

どうもありがとう

0 投票する
0 に答える
297 参照

c# - ビデオまたはオーディオを埋め込むための Windows MediaPlayer クラス以外の提案はありますか?

Windowsフォームにオーディオまたはできればビデオを埋め込むことを目的としたアプリケーションを作成しています。

現在、標準の MediaPlayer クラス (xWMPLib.AxWindowsMediaPlayer MediaPlayer) を使用していますが、希望する機能の一部が含まれていない可能性があります。

このアプリケーションで実現したい機能の 1 つは、前述のオーディオまたはビデオの「純粋なスクラブ」です。オーディオまたはビデオの再生 スクラブ中に...

この例は、Adobe Premier などのプログラムで見ることができます。タイムライン上のビデオの位置をスクラブできます。スクラブしているレートに関係なく、「文字化けした」オーディオが再生されます。

この機能の意図は、オーディオ フィードバックに基づいて、(ある例ではフット ペダルを使用して) メディアをロールバックし、現在の場所を正確に知ることができるようにすることです...

この特定の機能は非常に具体的であり、達成できる能力について議論の余地がありますが、ここでの質問の核心はこれです。C# の Windows フォームで利用できる「より多くの機能を備えた」メディア プレーヤーの提案はありますか?

前もって感謝します。

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

c# - Windows Media プレイリストをプログラムで削除する方法

プレイリストを作成する必要がある C# アプリケーションを使用しています。フォームを閉じると、このアプリケーションの最後に、作成されたこのプレイリストを削除したいと思います。どうすればいいですか?

私が欲しいのはWMP.playlistCollection.remove("myplaylist");

これは間違っており、機能しません。似たようなものはありますか?

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

c# - フルスクリーンモードでのAxwindowsメディアプレーヤーの検出キーダウン

Windowsフォームアプリケーションにax windows media playerがあります。ユーザーがそれをダブルクリックすると、フルスクリーンになります。

問題: ユーザーが「エスケープ キー」を押したときに、通常の画面に戻れるようにしたい。ax メディア プレーヤーにキーダウン イベントを設定しました。このキー ダウン イベントは通常モードでは機能しますが、メディア プレーヤーが全画面表示になると失敗します。

どうすればこれを達成できますか?

0 投票する
0 に答える
262 参照

activex - WMP ActiveX でメディアの縦横比を変更するには?

WMP ActiveX を持つアプリケーションを構築しており、720x576 PAL メディアを使用しています。これらのメディアを 16:9 のように再生したいので、WMP ActiveX の幅を増やしましたが、WMP ActiveX はメディアを引き伸ばしませんでした。

プロパティを変更しようとしてPlayer.strechToFitも、何も変わりませんでした。ActiveX は常に縦横比を維持します。 MSDN リファレンス

これらのメディアを 16:9 のように再生するにはどうすればよいですか? WMP ActiveX にこれを強制することはできますか?