其实可以把一般会经常遇到的视频大致分成5类:
a类:H264/AVC/Xvid/Dvix视频编码,封装格式为MP4;
b类:H264/AVC/Xvid/Dvix视频编码,封装格式为MKV或AVI;
c类:其他视频编码(比如wmv),封装格式为AVI,这类组合看似特殊,其实规模不小,在爱情动作片里很常见;
d类:rm,rmvb,rv10啥的real类编码和封装的视频;
e类:其他格式,比如flv啥的。
e类不是很常见的,先无视,毕竟一般用户是指望iPad或者iPhone来看片子(电影或动画),而不是看“小视频”的。 d类还算常见,虽然在逐渐退出市场,但依然有一定用户基础,但这下贱的格式真是让人恶心到死,毫无技术先进性的同时还收费,只能烧香拜托快点彻底仆街吧,也先不讨论了。 c类没办法,必须用视频软件硬转了,当然如果分辨率不高的,用avplayer之类的也能看,稍微有点卡
最后主体类型是a,b两类 a类不说了,华丽丽的直接扔进i设备看起来~~~ b类是一个大头,可以说,目前常规应用里,无论是追美剧的,还是追新番的,还是下720P高清电影的,基本都是清一色MKV封装(很偶尔有AVI封装),视频编码都是AVC/H264,音频是mp3或aac或ac3或dts
只要把b类搞定,配合少量源生的a类,看片儿基本就不愁了。
这里我推荐的是mkvavi2mp4这个软件。
这软件原理很简单,就是把mkv封装拆开,视频流不处理,然后音频重压缩成aac(如果本来就是aac就不动),再把视频音频流合成mp4格式。这种处理唯一考验cpu的就是音频重压缩,其他基本就是数据copy的事儿,所以非常快,1分钟就能转一集25分钟时长的新番动画,4G的720P电影可以10分钟搞定。
而且最重要的是:这方法视频质量和源文件是100%一样的,一点都没有画质损失!
如果用各种转格式压制软件(包括顶楼分享的),最大的问题会有2个: 1. 压缩时间长,即便你是4核SB+GTX460开cuda,也会比改封装要慢。而且不少压缩软件如果选用cuda压缩,速度是提高不少(这种非逻辑型数学计算处理,GPU比CPU实在强太多了),但画质是比CPU压要差的,这种差不用写轮眼就能简单看出来,原理不明,就好像很多video player开硬解码后,兼容性会比软解码要差。 2. 压缩出来的画质比源文件而言,会有“一些”降低,无论这软件吹的多多多多多牛逼,事实上就是画质会下降,其实道理也很简单,如果这种“一步到位”型的简单压缩软件就能有好的压制效果,那各大字幕组和高清发片组还用megui+AVS干嘛,那么多参数设置,多烦人啊。道理很简单,megui+AVS很难用,但这才是能保证好质量的。咱们偷懒用一键点击压缩的普通群众,就只能忍受画质劣化了(蛮明显的劣化)。
虽然引用的内容讲的是如何服务于苹果平板的影片播放,但适用于苹果平板播放的影片也适用于P55VT31C内置播放器。这个我已经检验过了,目前就正在使用它来转换格式。很方便,一个是傻瓜化,第二是高速。它主要是把DTS或AC3转换成AAC需要花费一点时间;添加字幕功能也不错,可以设置成内置字幕。