问题标签 [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.
android - 在 android 中,当视频持续时间或 date_modified 属性可通过内容提供商获得时
我在访问视频和图像的 DURATION 和 DATE_MODIFIED 等属性时遇到了一些问题。我的应用程序可以访问这两种类型的数据的这些属性,但是如果我拍照或拍摄视频,则相关属性不会立即通过内容提供商提供,例如对于该特定视频的 DURATION,它会返回 0。
如果我重新启动手机,新拍摄的视频或照片的属性将变为可用。
使属性可用的另一种方法是通过 USB 电缆将手机插入和拔出到计算机。完成后,属性可用。
关于为什么会发生这种情况的任何评论?
c++ - 如何使用非常小的库或本机代码 c/c++ 获取 MP3 文件(CBR 或 VBR)的持续时间?
我不能使用任何由 Fraunhofer 获得专利的 mp3 代码,所以没有编码器或解码器(例如 ffmpeg、lame、MAD 等),而且它太大了。
我在 Windows 上执行此操作,但 DirectShow 的 IMediaDet 似乎会随着时间的推移而变慢,调用它几百次会使我的系统爬行,甚至重新使用相同的接口对象并只放置文件名并获取持续时间!
那么,是否有一些代码可以使用 C/C++ 读取 VBR 文件并获取持续时间?
这里有另一篇文章用 C++ 进行 CBR,但是代码做了很多假设,当然不适用于 VBR。
actionscript-3 - 视频元数据 - 不总是访问时长
我在 stream.bytesTotal 不可用的环境中创建视频播放器。我需要使用 flv 文件中编码的持续时间元数据来推断播放进度和时间显示等内容。
问题是在加载 flv 时,元数据(包括持续时间)在 3 次中有 2 次无法访问。这是遍历元数据对象的函数:-
公共函数 onMetaDataHandler(metadataObj:Object):void {
}
这是最好的方法,还是有办法在不重新加载flv的情况下重新加载元数据?
android - 如何在 Android 中动态调整 Tween 动画的持续时间/速度
假设我有一个 android 应用程序,在该应用程序中,我想为一个“L”形的球图形制作动画。这将需要我定义一个 Tween 动画,在其中创建一个动画 xml 文件(如下所示)并将其应用于其中包含球图形的视图。
现在假设我想动态控制这个动画的速度,以便随着时间的推移,L 动画越来越快。如何动态控制整个动画的速度?我试过 myAnimation.setDuration($var) 但这似乎只适用于动画的第一部分。任何偏移量大于 0 的动画部分都不会通过 setDuration() 方法调整其持续时间。
有谁知道我可以统一缩放多 setp 动画的方法?
谢谢
ps - 我知道有一些方法可以解决这个问题,例如创建 2 部分动画并独立缩放每个部分或使用代码生成动画,但如果有更简单的解决方案,那将是首选。
stored-procedures - 测量存储过程持续时间
在我的应用程序中,我想知道存储过程的执行时间。我的模式是执行阅读器并获取数据阅读器并阅读结果。读者立即返回,我不知道存储过程的执行时间。我不能将计时器放在阅读器之后,因为我想要一个扩展方法来封装执行阅读器调用。你知道我怎么能做到这一点吗?
谢谢,拉杜
iphone - 如何在 iPhone 中存储捕获的视频的时间段(持续时间)?
感谢大家回复我发布的问题。
我遇到了一个问题,即在 iPhone 中捕捉视频时,我不知道如何存储我用 iPhone 捕捉视频的时间段(持续时间)。任何人都可以解决我的问题。
我正在使用以下代码进行捕获。
谢谢你,马丹·莫汉。
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 对于任何丑陋的脚本,我深表歉意。我边走边学,感谢任何关于使这个脚本更高效的想法!
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 到实际结束时间的分钟数。
这就是我修改它的方式:
再一次感谢你的帮助。
jquery - jQuery removeClass 持续时间不起作用?
我有一个具有以下样式的段落:
有了这个,您可以看到前 2 行文本带有一个“阅读更多”按钮,该按钮扩展段落以显示其余文本。
这是按钮的代码:
这确实删除了类,并显示了整个段落。但是,它没有动画。根据文档removeClass应该有动画的持续时间。我还尝试用 10000 之类的数字代替“慢”。
它没有动画的原因是什么?
time - Groovy 持续时间
嗨,我正在尝试计算 Groovy 中两次之间的差异(持续时间)。例如
理想情况下,我希望以小时、分钟、秒、毫秒为单位返回持续时间。
任何人都可以帮忙。我尝试使用 Groovy 的持续时间类,但没有取得任何进展。
感谢你的协助。