用 ffprobe 查看编码信息,这个视频有画面没声音
```
  Metadata:
        creation_time   : 2012-02-16T11:19:07.000000Z
        handler_name    : GPAC ISO Video Handler
        vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](und): Audio: mp3 (mp3float) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 128 kb/s (default)

```

而下面这个声音和画面都正常
```
  Metadata:
        handler_name    : VideoHandler
        vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz, mono, fltp, 48 kb/s (default)
      
```

这样的视频有很多,除了转码,有好的解决办法吗?比如有没有办法在网页中嵌入其他视频播放器
举报· 72 次点击
登录 注册 站外分享
3 条回复  
wnpllrzodiac 小成 2024-10-19 17:59:43
专业啊。会用 ffprobe.我也遇到类似问题,ac3 杜比的片子不能网页播放。想找个在线重编码音频流的方案
zhs227 小成 2024-10-19 19:02:29
使用 ffmpeg 转码一下音频,视频 copy ,音频转码成 aac 就好了。
hello2090 小成 2024-10-19 19:29:07
网页 video tag 里面的 mp4 视频是 html5 支持的,应该只支持 H.264 的视频格式和 AAC 的音频格式。所以尽管 mp4 文件可以支持 mp3 的音频,这样的视频嵌入 html5 的 video 里浏览器不支持。
返回顶部