解决Chrome浏览器无法播放mp4视频文件

最近项目中遇到了一个问题,就是发现有个别mp4文件无法再Chrome浏览器中播放,但是ff,safria都是好的。通过ffprobe查看了视频基本信息如下:


然后对比了正常的视频信息:


最后发现导致无法播放的原因是音频格式 “aac (HE-AACv2)” 导致的,目前chrome不支持这种格式,解决办法就是对这个视频的音频做个转换:

ffmpeg -loglevel warning -y -accurate_seek -i \"${input}\" -ss ${start} -t ${duration} -c:v copy -c:a aac -avoid_negative_ts 1 ${output}

关键的参数: -c:a aac

希望对小伙伴们有帮助!

你可能感兴趣的:(解决Chrome浏览器无法播放mp4视频文件)