AV1、VP9 的视频在 Mac 或 iPhone 上打不开怎么办:这两族画面都要重新压一次
AV1 和 VP9 是为「省流量」而生的两族画面编码:同样一档清晰度,占的带宽更小,所以网页传输、录屏工具、安卓侧的导出很爱用它们。代价落在设备这一侧——Apple 的播放链路没有给这两族留出直接解码的位置。于是文件明明在、双击没反应、相册也不收。这一篇说清三件事:为什么它们跟 MKV 那种「盒子不认」不同、要重新压一次画面意味着什么、以及什么时候其实不用压。
这不是盒子的问题,是画面本身的问题
MKV、MP4 这些盒子能不能用,取决于设备认不认这套组织方式;而 AV1、VP9 就算装进设备认得的 MP4 里,画面那条流照样读不出来——设备根本没有对应的硬解路径。所以「换一个第三方播放器」在这两族上特别容易重复劳动:换了几个 App,问题一样,因为大家都要同一台设备去解同一族画面。容器和编码各管哪一层,写在视频的容器和编码有什么区别里。
装进设备认得的盒子,不等于设备认得盒子里那族画面。
这两族会走哪条处理路
答案很直接:画面需要重新压缩一次。CineX 对 AV1、VP9 不做「只换盒子」的尝试,因为换完还是放不出来;压完得到的是一条这台设备能直接播的画面流,装进 MP4,落在你自己的设备上。多语言、多版本音轨同样是逐条处理,不会只剩一条:能原样带的直搬,这台设备解不出声的那几条先转成兼容格式(最常见是 AAC);默认那条排在第一,其余照旧保留,只是不抢默认。旁边还守着一道产物闸——每一条音轨都要设备真解得出声才交货,解不出的宁可不给产物,也不会给你一份报告成功、点开却没声音的文件。
要花多久,代价是什么
因为画面要重压,时间按素材长度算,属分钟级;一段二十分钟的录屏不会几秒钟结束。处理期间临时文件与成品同时占用空间,素材越大占得越多,具体多少取决于走哪条处理路径。CineX 先判断这一份文件需不需要重压画面,再决定用多少工夫,判断顺序写在有的视频很快、有的要更久里。
本来就能直接播的不动它;必须重压的才重压——省下来的那一次,是省在你自己的文件上。
重压会不会把画质压坏
它不会让画面变好:不提升分辨率、不去噪、不补回被压缩糊掉的细节。它做的是把画面换成这台设备接得住的形态——位深按源保留到 10-bit 上限,色度落到 4:2:0。还有一处容易被误读的地方:规格超出验证线的画面(例如某些码率、分辨率组合),处理方向是重编成设备接得住的流,不是当场告诉你转不了。HDR 与杜比视界那一族有它自己的一套规则,另写在CineX 会不会保留 HDR 和 Dolby Vision里。
字幕这一层:文本能带过去,图形不能
装 SRT、ASS 这类文本字幕的,逐条搬进产物,连多语言那种一条一条也能带过去;ASS 的颜色与定位这类样式信息会被剥掉,只留文字。装图片字幕的(蓝光那一族 PGS)现在会被认成文字再带过去,认字会认错、且这条线只在 PGS 上真机跑通过;逐类细节见转换后字幕会怎样。
什么时候可以不压
只想现在把内容看完,用一台本来就能解 AV1、VP9 的设备或浏览器更省时间,重压一段长素材不是几分钟能骗过的事。要发给别人、要留下来、要进剪辑软件、要在没网的地方反复看,那一次重压换来的才是「以后不用再想办法」。产物在文件 App 里可见,可以继续交给别的 App;处理在这台设备上完成,转换不需要把文件交给别处,见CineX 在哪里处理视频。
常见问题
AV1、VP9 到底支不支持?
这两族画面本线已经用真机样本跑通过(同一条判断链里认得出它们,并直接安排重压画面这条路)。真正会卡住的是另外两件事:源文件本身不完整,或者画面规格超出这台设备能接住的范围——所以第一次接触一段没跑过的素材,先拿较短的一截验一次,失败或取消不占用转换次数。
转完是不是就变成普通文件了?
是。产物是一份新的 MP4,画面是设备认得的编码,音轨按原来的条数带过去、默认那条排第一。源文件不被改写,也不会被搬走。
为什么不能再装一个播放器解决?
如果你只需要看这一次,那是更快的路。区别在「这一次」和「以后」:留在特殊播放器里,这条文件一直依赖那个播放器;重压成 MP4 之后,它变成一个到处能用的普通文件。
要留多久?值不值得为它买?
先用免费额度在你自己的那一段上跑一次:免费档只统计成功完成的转换,做法写在免费版能用到什么程度里。跑完你就能判断这类素材在你手上还有多少——如果只是一段两次就看完的录屏,不买也行;如果手里是一整批要长期留着的素材,Opus 是一次购买,购买改变的是之后还能转换多少次,画质、速度和格式范围不因付费而变。
会不会转完没声音?
不会给你一份「有画面没声音」的成品。声音那条轨要先被这台设备解得出来才交货,解不出来的会转成兼容格式或直接被拦下,而不是让一个放不出来的文件躺在你的文件列表里。
上海智独教育科技有限公司 — CineX