问题标签 [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。

如果我重新启动手机,新拍摄的视频或照片的属性将变为可用。

使属性可用的另一种方法是通过 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”形的球图形制作动画。这将需要我定义一个 Tween 动画,在其中创建一个动画 xml 文件(如下所示)并将其应用于其中包含球图形的视图。

现在假设我想动态控制这个动画的速度,以便随着时间的推移,L 动画越来越快。如何动态控制整个动画的速度?我试过 myAnimation.setDuration($var) 但这似乎只适用于动画的第一部分。任何偏移量大于 0 的动画部分都不会通过 setDuration() 方法调整其持续时间。

有谁知道我可以统一缩放多 setp 动画的方法?

谢谢

ps - 我知道有一些方法可以解决这个问题,例如创建 2 部分动画并独立缩放每个部分或使用代码生成动画,但如果有更简单的解决方案,那将是首选。

0 投票
1 回答
147 浏览

stored-procedures - 测量存储过程持续时间

在我的应用程序中,我想知道存储过程的执行时间。我的模式是执行阅读器并获取数据阅读器并阅读结果。读者立即返回,我不知道存储过程的执行时间。我不能将计时器放在阅读器之后,因为我想要一个扩展方法来封装执行阅读器调用。你知道我怎么能做到这一点吗?

谢谢,拉杜

0 投票
1 回答
597 浏览

iphone - 如何在 iPhone 中存储捕获的视频的时间段(持续时间)?

感谢大家回复我发布的问题。

我遇到了一个问题,即在 iPhone 中捕捉视频时,我不知道如何存储我用 iPhone 捕捉视频的时间段(持续时间)。任何人都可以解决我的问题。

我正在使用以下代码进行捕获。

谢谢你,马丹·莫汉。

0 投票
1 回答
4279 浏览

google-maps-api-3 - Google Maps API 3 Directions - 将行程持续时间和距离添加到 infoWindow

我现在非常接近这个,但不能完全得到我正在寻找的结果。这是尝试提取一系列地理位置 - 以及标题和文本。然后将这些分配给在谷歌地图上填充的标记。我的最终目标是获取每个标记和“地图中心”标记(如果愿意,可以使用集线器)之间的距离和行程持续时间,并在单击单个标记时将其填充到 infoWindow 中。

到目前为止,我已经了解了这个工作的各个方面,除了在 infoWindow 中正确填充距离/持续时间。我可以使用 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# - 两个日期时间之间的持续时间(以分钟为单位)

我需要以分钟为单位确定两个 DateTimes 之间的持续时间。

但是,有一个小转折:

  • 不包括周末
  • 只计算上午 7:00 到晚上 7:00 之间的分钟数。例如: [09/30/2010 6:39:00 PM] - [09/30/2010 7:39:00 PM] = 21 Minutes

我只是很难想出一个体面的方法来做到这一点,如果有人能提出建议,我将不胜感激。

谢谢。


编辑:

我最终选择了 dtb 的解决方案。只有一种特殊情况需要注意:如果结束时间在晚上 7:00 之后,则计算从早上 7:00 到实际结束时间的分钟数。

这就是我修改它的方式:

再一次感谢你的帮助。

0 投票
1 回答
3521 浏览

jquery - jQuery removeClass 持续时间不起作用?

我有一个具有以下样式的段落:

有了这个,您可以看到前 2 行文本带有一个“阅读更多”按钮,该按钮扩展段落以显示其余文本。

这是按钮的代码:

这确实删除了类,并显示了整个段落。但是,它没有动画。根据文档removeClass应该有动画的持续时间。我还尝试用 10000 之类的数字代替“慢”。

它没有动画的原因是什么?

0 投票
3 回答
43189 浏览

time - Groovy 持续时间

嗨,我正在尝试计算 Groovy 中两次之间的差异(持续时间)。例如

理想情况下,我希望以小时、分钟、秒、毫秒为单位返回持续时间。

任何人都可以帮忙。我尝试使用 Groovy 的持续时间类,但没有取得任何进展。

感谢你的协助。