应用简介
win7codecs原名叫做windowscodecs,而在微软发布了win7RC版本(win7早期公测版本之一)之后,该软件正式更名为win7codecs。它不包括播放器,也不会主动关联相应的文件类型。用户在安装了该解码包之后就可以用任何的播放器播放DVD,电影和视频剪辑(比如 Quicktime,AVI之类的)。同时,这个解码包也支援在网路浏览器中播放流媒体。在安装后您无需做任何设置便可立即享受视频回放。
视频格式和视频编码格式的误区:
主流视频格式主要集中在RMVB、RM、MP4、MKV、AVI这几种格式上,而由于各种原因,RM已经逐渐退出了历史舞台,目前只剩下AVI、RMVB、MP4和MKV还在作为主流的发布格式进行发布。不过,MP4又有被MKV替代的趋势,而RMVB作为低清和伪高清的压制发布的最爱,一直处于话题的风口浪尖。最后来说,真正能够作为高清封装的格式,现阶段只有MP4和MKV两者而已。
然而一般针对高清视频(MKV和MP4)所说的视频格式和视频编码格式是完全不同的。RMVB是由Real Codec编码而成的格式,对动态画像和高清单帧的压制的支持不是很好,会导致画面糊化等影响画面质量的问题。MP4和MKV则完全不同,采用的是封装的方法,把不同的音频文件和视频文件以及独立字幕文件进行打包封装而成的格式,其视屏编码格式五花八门,不过主流依然是H.264和AVC编码。
有人曾形象地比喻了视频格式和视频编码格式的不同:MP4,MKV就像饭碗,视频、音频和其他独立文件就像是碗里的饭和菜;碗就是那只碗,但是碗里面的饭和菜一直在变,有蛋炒饭,有盖浇饭等。所以其实视频格式和视频编码格式是2个毫不相干的东西。
【编码器介绍】
编码器就是针对视频编码格式进行解码的一种软件。单一的解码器针对的是某个或某些视频编码格式,而不是视频封装格式。而win7codecs这款软件就是把各种解码器进行了打包整合,这是一个强大的软件包,其中囊括了各种常用和部分不常用解码器,能够确保视频能被正确解码,为广大用户提供帮助。
【注意事项】
win7codecs解码器已经可支持简体中文版本, 64位版本与32位看似截然不同,其实大同小异,除掉有些详细选项和解码器不同之外,两者之间并没有其他明显的区别。
用户需要注意的一点是,win7codecs是针对WMP12进行设置的,其他播放器,尤其像是KMP,需要自行手动更改解码器,分离器等设置。32位版本针对32位WMP12,64位版本针对64位WMP12。
win7codecs对主流高清、半高清以及伪高清的支持和主流解码器(codec)配置相同,主要分为2大阵营,FFDSHOW和CoreAVC对H.264,AVC等主流高清格式进行支持。不过笔者在此建议,CoreAVC的最新版本2.0.0还是自己在装一次比较稳妥,可以解决一些解码器强制占用的问题。
另外win7codecs自带了2种主流的分离器供用户进行选择,分别是Haali和Gabest。关于这2个分离器的具体定夺,其实各有分说,2者各有各自的优点和缺点,偶兴趣的同学详细可以参见这2个词条,在此不做过多讨论。笔者的建议是尽量使用Haali,而Haali(32位)唯一的缺憾是暂不支持TrueHD的音频分离解码。64位的同学可以放心大胆的使用,毫无压力。WMP12在使用了默认配置win7codecs+CoreAVC之后能正常解码所有视频。(64位播放器情况下请禁用ac3 Filter,并开启ffdshow,使用ffdshow audio decoder解码)
至于其他的视频格式或者编码,例如AVI和MP4、MKV一样,它们都同属封装格式,不过属于上个世纪的产物,封装性能不如后2者,已经被淘汰的差不多了,不过设置上可以和MP4,MKV相同。
而其他的标签下的选项,由于shark007经常在更新的同时改动设置,笔者建议对解码器不是很了解的同学尽量少改动,尤其是带有盾牌标志的选项,随意改动肯能会造成WMP12自行解码上的问题。
【更新日志】
更新过滤器58.2 +
更新Gabests过滤器3603
添加支持H265(HEVC)
添加支持VP9
更新Icaros 224 b1
现在x86和x64版本都通用了