解决音频在 iOS 的 File 上播放卡顿的问题

95 天前
 Echo28
问题:ffmpeg 转换的 mp3 音频在 File 上播放总是会在开头 10 秒卡顿,就像 CD 卡碟一样,之后就正常了。而这个音频放在电脑上或者 iOS 第三方的播放器上是流畅的,但又不想在 iOS 上专门装个播放器

用的是这个代码
ffmpeg -i input.mp3 -q:a 5 output.mp3

解决:要么是 File 自动的播放器太差,要么是 ffmpeg 转换音频时有哪参数不对(结果是和两者都有关系),网络上找不到答案,在 GPT 问到了兼容性比较好的代码
ffmpeg -i input.mp3 -ar 44100 output.mp3

其中 -ar 44100 参数的意思是,Sets the audio sampling frequency to 44100 Hz, which is standard for audio CDs and widely supported. 不得不说,苹果 File 的音频兼容性真的堪忧

希望可以帮助到一些人
812 次点击
所在节点    Apple
3 条回复
hello2090
95 天前
能放就不是兼容性问题啊,有 bug 罢了。
SakuraYuki
95 天前
直接丢到 apple music 里播?这样也不用安装第三方播放器
aero99
94 天前
lz 试试用 QuickTime Player 导出转换一下

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1052709

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX