問題タブ [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.
c# - 各WPFMediaElementフレームをキャプチャします
各WPFMediaElementフレームをキャプチャする方法はありますか?レンダリングされた各フレームで発生し、それにアクセスできるようにするイベントのように。MediaElementがそのような機能を提供しない場合、どのように実装できますか、または他にどのようなコントロールを使用できますか?ちなみに、フレームキャプチャを使用したメディアクリップのオフスクリーン高速レンダリングを可能にするような制御または方法はありますか?(フレームをできるだけ速く処理できるように)
wpf - WPF MediaElement 自然な継続時間
有効な文字列に基づいてそのソースを新しい Uri に設定する MediaElement があります。
例えば:
MediaElementName.Source = new Uri("string");
文字列は有効なパスであり、デバッグ後、「MediaElementName」の NaturalDuration が設定される場合と設定されない場合があります。
私は今、少なくとも2時間グーグルで検索していますが、結果はありません..
ここにいる誰かが、NaturalDuration を設定する場合と設定しない場合がある理由を知っていますか? wav を再生することはできますが、wav ファイルの長さ (継続時間) がわかりません。
どんな助けや考えも大歓迎です、ありがとう!!
-BTG
silverlight - Silverlight MediaElement の位置プロパティの奇妙さ
その位置を誤って奇妙に報告している MediaElement がありますが、一貫しています。オーディオの最後の 1 秒になると (サウンドが 2 秒か 10 秒かに関係なく、常に最後の 1 秒になります)、終了するまで位置が更新されないようです。
出力例:
再生の進行状況: 0/3.99 - 0 再生
進行状況: 0.01/3.99 - 0 再生
進行状況: 0.03/3.99 - 0 再生
進行状況: 0.06/3.99 - 1 回の再生
進行状況: 0.07/3.99 - 1 回の再生
進行状況: 0.08/3.99 - 2 再生
進行状況: 0.11/3.99 - 2 再生
進行状況: 0.14/3.99 - 3 回の再生
進行状況: 0.19/3.99 - 4 再生
進行状況: 0.23/3.99 - 5 再生
進行状況: 0.25/3.99 - 6 再生
進行状況: 0.28/3.99 - 7 再生
進行状況: 0.3/3.99 - 7 再生
[をちょきちょきと切る]
再生の進行状況: 2.8/3.99 - 70
再生の進行状況: 2.83/3.99 - 70
再生の進行状況: 2.88/3.99 - 72
再生の進行状況: 2.9/3.99 - 72
再生の進行状況: 2.91/3.99 - 72
再生の進行状況: 2.92/3.99 - 73
再生の進行状況: 2.99/3.99 - 74
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3/3.99 - 75
再生の進行状況: 3.99/3.99 - 100
それは次の結果です。
なぜこれが起こっているのか誰にも考えがありますか?
silverlight - Silverlightのビデオ情報
メディアプレーヤーのように、名前、ポスター、アルバムなどのメディア要素で再生しているビデオファイルから情報(要約)を読み取るにはどうすればよいですか。
または、ファイルのプロパティを読み取ることもできます。
wpf - WPF: ResourceDictionary で MediaElement ソースを変更する
WPF アプリケーションで BGM を使用したいと考えています。ここでわかるように: WPF アプリケーションのバックグラウンド ミュージックを実行するには?
そこで、MediaElement を使用します。
アプリケーションの実行中にソースを変更したいと思います。
私はすでにいくつかの背景画像で似たようなことをしています。そこには、さまざまな「テーマ」を表示するために切り替えているさまざまな ResourceDictionaries があります。
私の辞書の1つは次のようになります。
したがって、次のように xaml で使用できます。
しかし、次のように使用できる MediaElement-Source でそれを行うにはどうすればよいですか。
ResourceDictionary に何を書き込むべきかわかりません。
wpf - Silverlight + WPFで機能するオーディオ形式は何ですか?
私は(他の機能の中でも)オーディオを配信するためのアプリケーションのペアを書いています。アーティストがオーディオを録音および編集できるようにするWPFプログラムがあります。ボタンをクリックすると、これがSilverlightを使用するWebサイトにアップロードされます。このWebサイトにアクセスする消費者は、音声を聞くことができます。単純。できます。しかし、もっと良くしたいのです。録音側と再生側の両方でシームレスに機能するオーディオ形式が必要です。
私は現在mp3形式を使用していますが、満足していません。録音/編集には、Alvas Audio c#ライブラリを使用します。正常に動作しますが、MP3録音の場合、アーティストはレジストリにアクセスしてmsacm.l3acmをl3codecp.acmに変更する必要があります。それはエンドユーザーに尋ねることがたくさんあります。さらに、新しいマシンにインストールすると、mp3録音はかなり壊れやすいように見えます。(時々、あなたがしばらくいじくり回すまで、ランダムに機能しないことがあります。理由はまだわかりません。)mp3特許権者に使用料を払いたくない限り、私は常にそうする必要があると言われました。このタイプのレジストリ変更に依存します。
では、代わりに他にどのようなオーディオ形式を使用できますか?何か圧縮する必要があります。たとえば、AlvasオーディオはGSMに録音することもできますが、Silverlightでは再生されません。SilverlightはWMAを再生しますが、その形式で録音する方法がわかりません。AlvasAudioは再生しません。代わりに別のレコーディングライブラリを使用することもできますが、見つけることができませんでした。
明らかな何かが欠けているのでしょうか、それともWPFでオーディオを録音してSilverlightで再生するためのユーザーフレンドリーな方法が本当にないのでしょうか。あるべきだと思われます...
どんな提案でも大歓迎です。
ありがとう。
wpf - listbox で選択した値を mediaelement ソース wpf にバインドすることは可能ですか?
リストボックスには画像が含まれ、リストボックスに割り当てられたオブジェクトには対応する wmv ファイル パスがあります。{binding} を使用して、選択したパスをメディア要素にバインドする方法。
ギータ。
silverlight - メディア要素の一部を再生して待機する
MediaElement (Silverlight) にデータがある場合 (たとえば、ストリーミング ファイルの 10 %) にオーディオ ファイルを再生するように設定するにはどうすればよいですか?
少しの部分がバッファリングされたらすぐに再生を開始し、アプリケーションにデータがない場合は、再生を一時停止して待機します。これは可能ですか?
前もって感謝します、
よろしく
django - ユーザーがmp3ファイルを再生できるようにしますが、Web上で直接公開しないでください
一部のmp3を公開されていないフォルダーに保存し、Webから直接アクセスできず、ユーザーがログインしている場合にのみブラウザーで曲を聴いたりダウンロードしたりできるようにしたい。
どうやってやるの?
私はDjangoを使用してWeb開発を行っていますが、それがどのように機能するかを知っていれば十分です。
silverlight - Silverlight MediaElement オブジェクトでフレーム番号を取得する方法はありますか?
フレーム番号を取得できるかどうか知りたいですか?