【问题标题】:.mp4 file won't play in the browser, is some weird codec being used?.mp4 文件无法在浏览器中播放,是否使用了一些奇怪的编解码器?
【发布时间】:2018-05-16 15:29:38
【问题描述】:

我正在尝试调查为什么某个视频无法在浏览器中正常播放,您可以在此处看到该视频与正常播放的视频的对比,您也可以在我的桌面 (OS X) 上看到它显示预览第二个视频文件,但不预览第一个(暗示我的编解码器有问题)

根据第一个视频的 VLC 编解码器(在浏览器中不起作用):

根据第二个视频的 VLC 编解码器(在浏览器中工作正常):

我桌面上的视频比较:

【问题讨论】:

  • 在文件和报告上运行 ffprobe。
  • 你能发布用于生成这些视频的 ffmpeg 命令吗?
  • 你为什么不分享你的视频文件?
  • 那两个视频已经下载了我还没做,有机会我会贴ffprobe信息的(很快)

标签: html video ffmpeg h.264 codec


【解决方案1】:

失败的视频看起来像带有 mp4 扩展名的 ts 容器(VLC 显示 PID),因此即使编解码器本身没问题,容器格式本身也不支持。 如果为 true,则需要将其重新混合到真正的 mp4 容器中才能正常工作。

【讨论】:

猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-06-30
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-09-01
相关资源
最近更新 更多