跨浏览器支持最常见的视频格式

Supporting most common video formats cross browser

我正在构建一个应用程序,用户可以在其中上传视频,重要的是让他们能够灵活地上传最常见的视频格式,如 .mov、.mp4。但我意识到浏览器大多不支持 .mov 并且我尝试了很多 jQuery 可以提供帮助的插件,例如 JPlayer、LeanBack 播放器,但它们无助于解决问题。 在 Whosebug 上搜索了答案,但其中 none 令人满意。有没有人遇到过这个问题并找到了解决方案。请分享。

您必须在用户和网站之间找到一个中间程序,以将视频转换为通用格式进行播放。为所有文件格式寻找一个 jQuery 程序是没有意义的,因为它们太多了。

YouTube 很快就解决了这个问题 converts all their files to FLV files for playback.

最常见的视频文件格式是 MPEG4。它现在广泛用于 HTML5 视频播放器,因为它可以在所有浏览器和设备上观看。

您可以:

  • 将所有视频上传为 mp4 文件

  • 使用 CloudConvert API
  • 等服务将所有视频在上传到播放之间进行转换

希望对您有所帮助!