某些视频文件在iOS上播放的时候只有图像木有声音,这个问题其实存在很久了。(解决方法很简单,AC3-DTS Killer,当然掏钱买付过保护费的播放器也可以。)
不过呢,以前我是个木有iPad的穷逼(现在是个有iPad的穷逼——有些本质上的东西是不为外物所变的 :] ),也不会做在iPhone上看高清电影这么蛋疼的事情,所以一直不知道这个问题……最近了解了一下:这个问题,百分之一万的,是万恶的资本主义的问题。
视频没有声音的第一责任人当然是播放器应用……和其开发者。大概是2012年下半年的事情,杜比实验室开始整顿iOS上的媒体播放应用的AC3专利授权,期间一大批应用包括Avplayer、AcePlayer、OPlayer、Rushplayer等纷纷更新版本去掉或者暂时去掉对AC3的支持。后来可能有的应用开发者交了保护费,重新把AC3的支持加了回来,比如AvPlayer,售价¥18,但是iPad和iPhone版本是分开的——我最近只看到它在介绍里写明了支持杜比AC3和EAC3,iPad版本售价¥30的OPlayer也没有在简介里提到AC3……不过我猜是加回来了的。哪位壕来验证下呗 :]
如果不打算买给杜比付过保护费的播放器,还有两个选择:

  1. 越狱,用XBMC。我个人觉得XBMC很棒但是不推荐越狱,原因很多,懒得展开论述了。
  2. 把AC3的音频流转换到其他非专利的格式。可以用AC3-DTS Killer。
    我自己暂时用着第二种办法。不常看视频的可以这么搞,音频流的转换和再封装其实挺快的。
    网上略微搜一下,AC3-DTS Killer的Windows版本挺容易找到的,其实它也有Mac版本。所有版本的下载可以在这里找到。

放几个截图。

Video with AC3
使用前……带有AC3的视频文件。

AC3-DTS Killer
使用AC3-DTS Killer处理视频文件。很快。

Video without AC3
使用后……音频流已经被转换为AAC。

末了吐个槽……iPad mini系列的声音真是小……