問題タブ [multimedia]

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 に答える
3228 参照

windows - マウスカーソルでスクリーンショットをキャプチャ

次のコードを使用して、Windows でスクリーン ショットを取得しました。

ただし、マウスカーソルは表示されません。

どうすればカーソルを取得できますか? またはそれができるライブラリはありますか?

前もって感謝します。

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

java - モバイル デバイスに DLNA/UPnP (Win7 Play To) を実装する

ある学期のプロジェクトでは、Windows 7 の Play をインフラストラクチャに実装して、電話をエンドポイント (プレーヤー) として使用するか、電話から Windows 7 マシンにデータをストリーミングするというアイデアがありました。この API を使用した経験のある人はいますか? これは数週間で可能ですか (プロトタイプ、概念実証のみで、エンドユーザーの準備はできていません)、またはこの範囲のプロジェクトには多すぎますか? 注: 私はコード サンプルを探しているのではなく、このプロジェクトの実現可能性を評価しているだけです。質問の核心ではありませんが、MS またはその他のドキュメントがあれば、それは素晴らしいことです。

編集: Windows 7 の Play-to 機能は DLNA に基づいており、DLNA をサポートする任意のデバイス (私が思うに) を Play-To コンテキスト メニューの宛先として使用できることを発見しました。しかし、DLNA に関するあらゆる種類のドキュメントを見つけるのに非常に苦労しています。実際に仕様にアクセスするには、DNLA のメンバーになる必要があるのでしょうか? あるいは、DLNAがUPnP上に構築されていることは知っていますが、それは私が望むことを正確に行うわけではありませんが、正しい方向への一歩になるので、私の質問を修正するために、オープンソースのC/C++またはJavaを知っている人はいますか? UPnP または DLNA の実装に役立つ (望ましい) ライブラリはありますか?

ありがとう!クリス

0 投票する
4 に答える
11078 参照

java - Android で利用可能なインテントのリストはどこにありますか?

私は Android 用のアプリを開発する方法を学び始めていますが、インテントにいくつか問題があります。まったく文書化されていないようです。私がやりたいのは、ユーザーをビデオレコーダーに送り、そこでビデオを録画することだけです。ビデオ情報がアプリに返されます。他のアプリで見たように、これが可能であることは知っていますが、意図が文書化されていないようです (または、意図がどのように機能するかを完全に理解していません)。

何かご意見は?

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

android - Microsoft Media Serverを使用してAndroidフォンにストリーミングすることは可能ですか?

私がMicrosoftMediaServerストリーム(つまり、mms:// [ここにいくつかのIPアドレス])を持っているとしましょう。このストリームには、オーディオとビデオの両方が含まれています。これをAndroid携帯にストリーミングすることは可能ですか?どうすればこれを行うことができますか?できればビデオを使用しますが、オーディオストリームの場合は、それでも問題ありません。

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

delphi - AVI ファイルの継続時間の取得中にエラーが発生しました

WinAPI で JEDI ラッパーの VFW ユニットを使用しています。

私が書いているコードは、ユーザーのドライブを検索してウェアーズを検出するためのものです。MP3、WMA、およびいくつかのグラフィック ファイルの検索を行います。次に、違法な映画を検出したいと考えています。AVI ファイルを開き、詳細を読み取って閉じます。次のコードがあります。

2 つの問題があります。

  1. lLenMinutes は 98 に相当し、映画は約 2 時間です。dwRate は 100 万で、dwScale は 40k であるため、FPS は完全に 25 です。MSDN は次のように述べています。
  2. FreeAndNil 行でコードがクラッシュします。なんで?lFile を解放する責任があると思います (少なくとも、ファイルを解放する必要があると感じています)。FreeAndNil との関係がなければ、プロシージャの終了時に Access Violation が発生します。

では、AVI ファイルから映画の長さを正しく取得する方法を知っていますか? そして、なぜクラッシュしたのですか?

編集

この映画は 2 時間 1 分なので、結果は実際には 120 に近いはずです。lFile は Jedi で次のように宣言されています。

AVIFileOpen は JEDI で次のように宣言されています。

function AVIFileOpen(var ppfile: IAVIFILE; szFile: LPCWSTR; uMode: UINT; lpHandler: PCLSID): HResult; stdcall; 外部 AVIFILDLL 名 'AVIFileOpenW';

およびMSDNで:

STDAPI AVIFileOpen( PAVIFILE *ppfile, LPCTSTR szFile, UINT モード, CLSID pclsidHandler );

MSDN は次のように述べています。

「AVIFileOpen 関数は AVI ファイルを開き、アクセスに使用されるファイル インターフェイスのアドレスを返します。」

したがって、オブジェクトはこの関数によって作成されると想定しています。

編集 2

mghie がこの質問に回答したため、avi ファイルの長さは新しい質問に移動されました。

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

delphi - AVI ファイルの継続時間の取得

WinAPI で JEDI ラッパーの VFW ユニットを使用しています。

私が書いているコードは、ユーザーのドライブを検索してウェアーズを検出することを目的としています (注: 一部のファイルが合法かどうかを判断することは、この質問の範囲を超えています)。MP3、WMA、およびいくつかのグラフィック ファイルの検索を行います。次に、違法な映画を検出したいと考えています。AVI ファイルを開き、詳細を読み取って閉じます。次のコードがあります。

そのため、lLenMinutes は 98 に相当し、映画の長さは約 121 分です。これは大きな違いです。私は何を間違っていますか?dwRate は 100 万で dwScale は 40k であるため、FPS は完全に 25 です。dwLength は 147k MSDN は次のように述べています。

注: これはこの質問のフォローアップですが、クラッシュの問題が解決されたため、他の質問をクローズし、改善されたコンテンツをここに移動しました。

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

multimedia - JPEGとGIFのアルゴリズムの違いは何ですか?

私は現在、割り当てを行っていますが、この質問に対する答えを見つけることができません。アルゴリズムは(問題自体を解決することを意味するはずです)

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

c# - C#でメディアプレーヤーを制御する

さまざまなメディアプレーヤーを制御するアプリケーションをC#で作成する必要があります。私のMediaKeyboardは、たとえばSongbirdとWMPを制御できるので、両方のプレーヤーが実装する何らかのインターフェイスが必要です。それとも私は間違っていますか?この種のアプリケーションをどのように作成しますか?

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

qt4 - Qt マルチメディア API とビデオ デコード

2つの異なるウィジェットで同じビデオを表示したいので、Qt Multimedia APIを探しています。バインドされた「videographicsitem」の例を少しハッキングした後、2 つの GraphicsView を使用して動作します。しかし、この例では QMovie を使用して gif をデコードしています。avi、mp4 などをデコードしたいのですが、QMovie の代わりに何を使用できますか? マルチメディア API はすべてのプラットフォームでサポートされていますか?

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

objective-c - メディアファイルに関する特定の情報を取得する方法(期間、ビットレート、FPSなど)

Finderを使用するときに「情報を見る」で取得できるのと同じ種類の情報を取得する必要があります。具体的には、期間、ビットレート、ディメンション、コーデック、オーディオチャネルなど、「詳細情報」セクションにあるものと同じ情報が必要です。

サイズ、タイプなどの基本的な情報を取得するには、次のようにします。

この情報を取得するためのネイティブCocoaライブラリはありますか?