视频不能播,查编码
电脑学苑
很多人都遇到过网上下载视频不能播放的问题,我最近就有切身体验。
前段时间到外地考察,拍摄一部短片,找人刻成了光盘。片子效果不错,当时我很满意,但是把光盘拿回家,拷贝到自己的电脑上以后,发现怎么也播放不出来。起先我以为是播放器的问题,我用的是Windows自带的播放器,是不是WMA的功能不行?于是我开始试用各种各样的播放器:Realplayer、金山影霸、暴风影音、MPC、还有网上流传的各种版本的所谓万能播放器。一一试用之后还是不能播放。
就当我快要心灰意冷的时候,暴风影音里面附带的一个小软件引起了我的兴趣,我打开这个名叫Gspot的小软件,从它的路径提示里打开了的短片,面对一大堆的数据,开始不知道这个软件是干什么的,但是仔细研究发现,它似乎是用来测试视频文件的各种参数的,也许我能从这里找到播放不出来的原因。
于是我又打开一个可以播放的视频文件,仔细对比两个文件的分析数据之后,我发现两个文件参数的区别在于它们的编码,不能播放的文件编码是“cdvc”,相应地在编码栏下面的状态栏的背景为警示色红色(图1),状态显示为“Codec(s) are NOT Installed”;而能够播放的那个文件,编码显示为“XVID”,状态栏显示为“Codec(s) are Installed”,相应地,状态栏的颜色也换成了代表通过的绿色(图2)!


问题找到了,原来是我的短片的编码格式在我的机器上没有相应的解码器!我原来也听说过类似的事情,但自己还没遇见过。接下来的事情就好办了,我在百度里面搜索“CDVC解码器下载”,很快有很多关于解码器下载的信息呈现在我面前,我下了一个安装包,解压后是一个安装程序,直接点击安装,再打开我的记录片,行了!
我们平常看的一些视频文件,一般都是通过音像店买来的或者从网上下载的,这些文件的解码器在一般的播放器里都是内嵌的,但在某些特殊情况下,遇到了一些不常用的视频编码,就可以用Gspot先分析文件的编码,再下载相应的解码器,这样不管什么样的编码问题,就都能解决了。