怎么获取一段mp3格式的音频的播放时长

怎么获取一段mp3格式的音频的播放时长,第1张

1、添加MP3格式文件。打开软件后,点击初始界面左上方的“添加视频”按键,打开文件夹找到需要的mp3音乐并导入到软件上。有时浏览文件夹时没看到音乐文件,这时注意一下“打开”对话框下面的“文件类型”,可选是All Files(全部格式文件),或mp3格式。2、点击“编辑”按钮。软件左上角的位置上的第二个按钮上,点击编辑按钮,然后就可以进到文件的编辑界面上,这是软件编辑文件的入口。3、开始音频剪切编辑。点击主界面左上方的“视频编辑”按键即可进入编辑窗口。如图所示。可以手动在时间轴上用鼠标随意拖动左区间和右区间,两者之间的部分就是截取/剪切出来的音频了。如果需要精确的剪切,可以在“截取”项下面的菜单中,输入精确的开始时间和结束时间的数值。最后 “确定”保存并返回主界面。4、然后再选择预置方案,即输出格式。单击“预置方案”右边的小倒三角,打开上拉菜单,根据需要选择音频格式,如果按原格式输出的话,就选择常见音频中的MP3-MPEG Layer-3 Audio (mp3) 流行的音频格式,具有很好的音质和很小的体积。5、最后点击右下角的转换按钮,然后就可以在转换器的界面上看到转换完成后界面的提示,还可以直接点击打开目录按钮,直接找到编辑后的音乐文件。

如果使用 Audio API 播放时获取的时间出现错乱,可能是因为时间戳不正确或者播放过程中出现了意外的异常。您可以采取以下措施来解决:

1 检查时间戳

在使用 Audio API 播放音频文件时,可以使用 `audiocurrentTime` 获取音频的当前播放时间,该值是从音频开始播放的时间点的秒数计算出来的。如果该值出现错乱,则可能是因为结束时间戳没有正确设置或者开始时间戳不在音频文件开头的位置。您可以在程序中检查一下是不是出现了这两种情况。

2 检查异常情况

在播放音频文件时,有可能会出现一些异常情况,如请求超时、网络不稳定等。这些因素可能会导致播放时间出现错乱,因此您需要在代码中进行相应的错误处理,使得程序可以更加健壮和稳定。

如果以上措施仍然无法解决问题,您可以在描述问题时提供更多信息,如具体的错误提示或截图,以便我更好地帮助您解决问题。

audio里面的资源没有预加载

安卓audio时长加载为0是因为 audio里面的资源没有预加载,直接设置currentTime会导致currentTime设置无效并且重置为0,要想手动设置currentTime生效,那么需要设置audio的preload属性auto是使文件预加载

以上就是关于怎么获取一段mp3格式的音频的播放时长全部的内容,包括:怎么获取一段mp3格式的音频的播放时长、audio播放时间获取错乱、安卓audio时长加载为0等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9592151.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存