問題タブ [duration]

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

android - Android でコンテンツ プロバイダーからビデオの再生時間または date_modified 属性を利用できる場合

動画や画像の DURATION や DATE_MODIFIED などの属性にアクセスできません。私のアプリは両方のタイプのデータのこれらの属性にアクセスしますが、写真を撮ったりビデオを撮影したりすると、関連する属性がコンテンツプロバイダーを通じてすぐに利用できなくなります。たとえば、その特定のビデオの DURATION は 0 を返します。

電話を再起動すると、新しく撮影したビデオまたは撮影した写真の属性が利用可能になります。

属性を利用可能にするもう 1 つの方法は、USB ケーブルを介して携帯電話をコンピュータに接続および接続解除することです。それが完了すると、属性が使用可能になります。

なぜこれが起こっているのかについて何かコメントはありますか?

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

c++ - 非常に小さなライブラリまたはネイティブ コード c/c++ を使用して MP3 ファイル (CBR または VBR) の長さを取得するにはどうすればよいですか?

Fraunhofer が特許を取得した mp3 コードは使用できないため、エンコーダーやデコーダー (ffmpeg、lame、MAD など) は使用できず、サイズが大きすぎます。

私はこれを Windows で行っていますが、DirectShow の IMediaDet は時間の経過とともに遅くなるようです。数百回呼び出すと、同じインターフェイス オブジェクトを再利用し、ファイル名を入力して期間を取得するだけでも、システムがクロールされます。

では、C/C++ で VBR ファイルを読み取って期間を取得できるコードはありますか?

C++ で CBR を実行するための別の投稿がここにありましたが、コードは大量の仮定を作成し、もちろん VBR では機能しません。

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

actionscript-3 - ビデオメタデータ-常にアクセスされるとは限らない期間

stream.bytesTotalが利用できない環境でビデオプレーヤーを作成しています。flvファイルにエンコードされた期間メタデータを使用して、再生の進行状況や時間の表示などを推定する必要があります。

問題は、flvをロードするときに、期間を含むメタデータに3回のうち2回アクセスできないことです。メタデータオブジェクトを反復処理する関数は次のとおりです:-

パブリック関数onMetaDataHandler(metadataObj:Object):void {

}

これはこれを行うための最良の方法ですか、それともflvをリロードせずにメタデータをリロードする方法はありますか?

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

android - AndroidでTweenアニメーションの継続時間/速度を動的に調整する方法

Androidアプリがあり、そのアプリで「L」字型のボールのグラフィックをアニメーション化するとします。これには、アニメーションxmlファイル(以下に記述)を作成し、それをボールグラフィックを含むビューに適用するTweenアニメーションを定義する必要があります。

ここで、このアニメーションの速度を動的に制御して、時間の経過とともにLアニメーションがどんどん速くなるようにしたいとしましょう。このアニメーション全体の速度を動的に制御するにはどうすればよいですか?myAnimation.setDuration($ var)を試しましたが、これはアニメーションの最初の部分でのみ機能するようです。オフセットが0より大きいアニメーションの部分では、setDuration()メソッドによって継続時間が調整されません。

multi-setpアニメーションを均一にスケーリングする方法を知っている人はいますか?

ありがとう

ps-2つの部分からなるアニメーションを作成し、各部分を個別にスケーリングしたり、コードを使用してアニメーションを生成したりするなど、これを解決する方法があることは知っていますが、より簡単な解決策がある場合は、それが望ましいでしょう。

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

stored-procedures - ストアドプロシージャの期間を測定する

私のアプリケーションでは、ストアドプロシージャの実行時間を知りたいです。私のパターンは、リーダーを実行してデータリーダーを取得し、結果を読み取ることです。リーダーがすぐに戻り、ストアドプロシージャの実行時間がわかりません。リーダーの実行呼び出しだけをカプセル化する拡張メソッドが必要なため、リーダーの後にタイマーを配置できません。どうすればそれを達成できるか分かりますか?

ありがとう、ラドゥ

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

iphone - キャプチャしたビデオの期間 (期間) を iPhone に保存する方法は?

私が投稿した質問に答えてくれてありがとう。

iPhone でビデオをキャプチャしているときに、iPhone でビデオをキャプチャした期間 (期間) を保存する方法がわからないという問題が 1 つあります。誰でも私の問題を解決できますか。

キャプチャに次のコードを使用しています。

ありがとう、マダン・モハン。

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

google-maps-api-3 - Google Maps API 3 方向 - 移動時間と距離を infoWindow に追加する

私は今、これに非常に近づいていますが、探している結果を得ることができません。これは、タイトルとテキストとともに、一連の位置情報を取得しようとする試みです。これらは、Google マップに表示されるマーカーに割り当てられます。私の最終的な目標は、各マーカーと「マップセンター」マーカー (場合によってはハブ) の間の距離と移動時間を取得し、個々のマーカーがクリックされたときに情報ウィンドウに入力することです。

これまでのところ、情報ウィンドウに正しく入力する距離/期間を取得することを除いて、この作業のすべての側面を取得しています。innerHTML を使用して、「マップ キャンバス」の外側に div を正常に設定できます。

割り当てられた var を印刷するか、infoWindow 内の div の内容を変更しようとすると、関数は最初のクリック イベントでのみ機能します。その後、infoWindow は空白で表示されます。作業スクリプトは次のとおりです。

テキストファイル:

{"places": [{ "title": "Cooke City, MT", "description": "TEXT", "lat": 45.02009497, "lng": -109.93234595 }, { "title": "Silver Gate, MT", "description": "TEXY", "lat": 45.00687965, "lng": -109.98979568 }, { "title": "Absarokee, MT", "description": "TEXT", "lat": 45.52004697, "lng": -109.44136186 }, { "title": "Billings, MT", "description": "TEXT", "lat": 45.78333000, "lng": -108.50000000 }, { "title": "Bridger, MT", "description": "TEXT", "lat": 45.28568200, "lng": -108.90821700 }, { "title": "Cody, WY", "description": "TEXT", "lat": 44.52313500, "lng": -109.07561100 }, { "title": "Columbus, MT", "description": "TEXT", "lat": 45.62617100, "lng": -109.25712600 }, { "title": "Gardiner, MT", "description": "TEXT", "lat": 45.03049875, "lng": -110.70471900 }, { "title": "Nye, MT", "description": "TEXT", "lat": 45.43584263, "lng": -109.80859757 }, { "title": "Joliet, MT", "description": "TEXT", "lat": 45.48287830, "lng": -108.97241592 }]}

infoWindowに期間/距離を入力することについてのアイデアはありますか?

助けてください!

ありがとう、

サム

ps醜いスクリプトで申し訳ありません。このスクリプトをより効率的にするためのアイデアをお待ちしております。

0 投票する
9 に答える
8843 参照

c# - C# - 2 つの DateTime 間の期間 (分単位)

2 つの DateTime 間の期間を分単位で決定する必要があります。

ただし、少しひねりがあります。

  • 週末を除く
  • 午前 7 時から午後 7 時までの分のみをカウントします。例えば: [09/30/2010 6:39:00 PM] - [09/30/2010 7:39:00 PM] = 21 Minutes

私はそれを行うためのまともな方法を思い付くのに苦労しているだけで、誰かが何かを提案していただければ幸いです.

ありがとう。


編集:

私はdtbのソリューションに行き着きました。注意が必要な特殊なケースが 1 つだけあります。終了時刻が午後 7 時以降の場合は、午前 7 時から実際の終了時刻までの分数を数えます。

これは私がそれを修正した方法です:

繰り返しますが、助けてくれてありがとう。

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

jquery - jQuery removeClassの期間が機能しませんか?

次のスタイルの段落セットがあります。

これにより、テキストの最初の 2 行と「続きを読む」ボタンが表示され、段落が展開されて残りのテキストが表示されます。

ボタンのコードは次のとおりです。

これにより、クラスが削除され、段落全体が表示されます。ただし、アニメーションはしません。docs removeClassによると、アニメーションの期間が必要です。また、「遅い」を10000などの数字に置き換えてみました.

アニメ化されないのは何か理由があるのですか?

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

time - グルーヴィーな持続時間

こんにちは、Groovy で 2 つの時間の差 (期間) を計算しようとしています。例えば

理想的には、時間、分、秒、ミリ秒で返される期間を取得したいと思います。

誰でも助けてください。Groovy の期間クラスを使用しようとしましたが、進歩がありませんでした。

ご協力ありがとうございます。