不同编码的MP4视频在各大游览器播放总结

在处理内部网站视频播放问题时,发现部分MP4视频无法在浏览器中播放。原因在于不同的MP4视频编码导致。通过格式工厂可以查看和转换视频编码。转换后,创建HTML文件进行本地测试,以检查不同浏览器的播放兼容性。

近期在日常测试工作中有运营的同学反馈,在我们的内部网站中上传的视频出现了播放不了的情况,因为之前为方便统一,后端做了限制,只能上传mp4格式的视频,但同样都是MP4的视频,有的可以在游览器中播放有的不能播放,所以我这边就和公司的后端大神一起调查这个事情。
百度了一番发现具体原因如下:(原文链接:https://www.cnblogs.com/yerr1990/p/6065621.html
在这里插入图片描述
那么问题来了,我如何才能知道我的mp4视频的编码方式呢?
大家可以下载格式工厂,不仅能查看视频编码方式,还能转变视频的编码方式
第一步:点击左侧的MP4
在这里插入图片描述
第二步:点击添加文件
在这里插入图片描述
第三步:点击这个标识就能查看视频的详细信息了,包括编码方式
在这里插入图片描述
在这里插入图片描述
第四步:如果想转化视频的编码格式,点击‘输出配置’,然后转变视频编码,点击‘确认’后,跳转至首页,然后点击‘开启’就能成功转了
在这里插入图片描述
视频转化成功了,那么如何查看改变了编码格式的视频在各个游览器中的播放情况呢?
给大家介绍一个简单的方法,新建一个txt,然后修改后缀名为html,接着可以用nodepad++编写html语言,只需要把src后面的参数换成视频名称就行,然后就是要注意视频文件要和html文件在同一目录下,接下来更改打开方式就好

<video src="MPEG4(Xvid).mp4" controls="controls" width="300"></video>
<video src="HEVC(H265).mp4" controls="controls" width="300"></video>
<video src="MPEG4(DIVX).mp4" controls="controls" width="300"></video>
<video src="AVC(H264).mp4" controls="controls" width="300"></video>

接下来就把自己的调查结果奉献给大家

AVC(H264)HEVC(H265)MPEG4(DIVX)MPEG4(Xvid)
Chrome正常播放无视频,有音频无视频,有音频无视频,有音频
Firefox正常播放无视频,有音频无视频,有音频无视频,有音频
Ie正常播放不能播放不能播放不能播放
Edge正常播放正常播放正常播放正常播放
本人搜集的5款视频编码信息查看工具 AVIcodec_1.2.0.113 光是看扩展名是无法知道影片的正确的编码格式的,特别像DivX这样的高品质、高压缩比的影片格式出现后。除了原本未压缩的AVI影片外,目前使用这样的扩展名格式影就还有DivX、XviD等等,而使用AVIcodec来检测影片的正确压缩格式是较简单的方法,让你知道目前计算机上还少装了什么样的影音编码器。 当然,AVIcodec 也提供了已安装编码器的检测功能,让你知道目前在计算机上已经安装了什么样的编码器。使用AVIcodec 侦测影片格式的方法相当简单,只要在AVIcodec 中加载要检测的影片,即可在窗口中看到完整的影片信息,包括编码方式、影片品质、档案小等等,当然,影片无法正常的原因也就一目了然。 ------------------------------------------------------------------------ GSpot_2.70 GSpot 能帮你检查多媒体文件所需的 codec,以及关于文件的详细数据,如文件中影 / 音数据所占的比例,文件是如何制成的(影 / 音)等等。 ------------------------------------------------------------------------ InstalledCodec_1.15 不论你是采用幻想影音这类打包式的编解码器还是自己单独下载安装,都要清楚已经安装了哪些,InstalledCodec就是专门用于这个用途的软件。但是光查看怎么行,对于某个引起冲突的解码器我们还能采取措施将其禁用,保证它们之间的兼容性 ------------------------------------------------------------------------ MediaInfo_0.7.30 MediaInfo 用来分析视频和音频文件的编码和内容信息,是一款是自由软件 (免费使用、免费获得源代码,许可协议:GNU GPL/LGPL)。 MediaInfo可以获得多媒体文件的哪些信息? 内容信息:标题,作者,专辑名,音轨号,日期,总时间……    视频编码器,长宽比,帧频率,比特率……    音频:编码器,采样率,声道数,语言,比特率……    文本:语言和字幕   段落:段落数,列表    DivX, XviD, H263, H.263, H264, x264, ASP, AVC, iTunes, MPEG-1, MPEG1, MPEG-2, MPEG2, MPEG-4, MPEG4, MP4, M4A, M4V, QuickTime, RealVideo, RealAudio, RA, RM, MSMPEG4v1, MSMPEG4v2, MSMPEG4v3, VOB, DVD, WMA, VMW, ASF, 3GP, 3GPP, 3GP2 MediaInfo支持哪些文件格式? 视频:MKV, OGM, AVI, DivX, WMV, QuickTime, Real, MPEG-1, MPEG-2, MPEG-4, DVD (VOB)... (编码器:DivX, XviD, MSMPEG4, ASP, H.264, AVC...)    音频:OGG, MP3, WAV, RA, AC3, DTS, AAC, M4A, AU, AIFF...    字幕:SRT, SSA, ASS, SAMI... multiplexer, demuxer, mixer, muxer, video decoder, audio decoder, PAL, NTSC MediaInfo有哪些主要功能和特点?   支持众多视频和音频文件格式   多种查看方式:文本,表格,树形图,网页……   自定义查看方式   信息导出:文本,CSV,HTML……   三种发布版本:图形界面,命令行,DLL(动态链接库)   与Windows资源管理器整合:拖放,右键菜单   国际化:有多种界面语言供选择   (软件界面)轻松实现本地化 (需要志愿者翻译语言文件) ------------------------------------------------------------------------ VideoInspector 2.2.4.123 好用的影音编码检测工具,可以检测出本机播放某影片缺少哪些视频编码器、音频编码器。透过它,你可以知道为什么视频文件会没有声音或不能正常播放,它将会帮助你安装所需要的解码软件,同时它还能检查你的系统中哪几种编码可用,支持批量检测,并可导出检测结果。对于喜爱在网上下载电影欣赏的网友来说,Vide
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值