上传的amr音频文件转成mp3(mpeg格式)后,IOS获取到的时长只有原来的一半

yang_j_j
  • 838

我php后台 设置了$policy

avthumb/mp3|saveas/[目标文件]

然后空间里也有mpeg格式的文件 android能获取到正常的时长 IOS只能获取到一半左右的时长,求解答!

回复
阅读 4.8k
3 个回答

自己看文档试了试 问题是解决了 把$policy修改一下

avthumb/mp3/writeXing/0|saveas/[目标文件]

writeXing/0 表示不写文件的简介到MP3的xing内容里面

不知道还有没有更好的解决办法

兄弟,我也是用PHP,amr转mp3,一直不行,是什么原因?能贴下代码?

qnick
  • 3
新手上路,请多包涵

avthumb/mp3/writeXing/0|saveas/[目标文件]
这个确实得到了很大的帮助

上传七牛的时候 audio.duration 明显变短了,比原时长缩短了大概有2/3左右
导致一些播放器不稳定,特别是微信里触摸后再释放时候会判断audio.duration来自动停止播放!
因为这个折腾了好几天...

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进