AV1、VP9 的影片在 Mac 或 iPhone 上打不開怎麼辦:這兩族畫面都要重新壓縮一次
AV1 和 VP9 是為「省流量」而生的兩族畫面編碼:同樣一檔清晰度,佔的頻寬更小,所以網頁傳輸、錄屏工具、Android 側的匯出很愛用它們。代價落在裝置這一側——Apple 的播放鏈路沒有給這兩族留出直接解碼的位置。於是檔案明明在、雙擊沒反應、相簿也不收。這一篇說清三件事:為什麼它們跟 MKV 那種「盒子不認」不同、要重新壓縮一次畫面意味著什麼、以及什麼時候其實不用壓。
這不是盒子的問題,是畫面本身的問題
MKV、MP4 這些盒子能不能用,取決於裝置認不認這套組織方式;而 AV1、VP9 就算裝進裝置認得的 MP4 裡,畫面那條流照樣讀不出來——裝置根本沒有對應的直接解碼路徑。所以「換一個第三方播放器」在這兩族上特別容易重複勞動:換了幾個 App,問題一樣,因為大家都要同一台裝置去解同一族畫面。容器和編碼各管哪一層,寫在影片的容器和編碼有什麼區別裡。
裝進裝置認得的盒子,不等於裝置認得盒子裡那族畫面。
這兩族會走哪條處理路
答案很直接:畫面需要重新壓縮一次。CineX 對 AV1、VP9 不做「只換盒子」的嘗試,因為換完還是放不出來;壓完得到的是一條這台裝置能直接播的畫面流,裝進 MP4,落在你自己的裝置上。多語言、多版本音軌同樣是逐條處理,不會只剩一條:能原樣帶的直接搬過去,這台裝置解不出聲的那幾條先轉成相容格式(最常見是 AAC);預設那條排在第一,其餘照舊保留,只是不搶預設。旁邊還守著一道產物閘——每一條音軌都要裝置真解得出聲才交貨,解不出的寧可不給產物,也不會給你一份回報成功、點開卻沒聲音的檔案。
要花多久,代價是什麼
因為畫面要重壓,時間按素材長度算,屬分鐘級;一段二十分鐘的錄屏不會幾秒鐘結束。處理期間暫存檔案與成品同時佔用空間,素材越大佔得越多,具體多少取決於走哪條處理路徑。CineX 先判斷這一份檔案需不需要重壓畫面,再決定用多少工夫,判斷順序寫在有的影片很快、有的要更久裡。
本來就能直接播的不動它;必須重壓的才重壓——省下來的那一次,是省在你自己的檔案上。
重壓會不會把畫質壓壞
它不會讓畫面變好:不提升分辨率、不去噪、不補回被壓縮糊掉的細節。它做的是把畫面換成這台裝置接得住的形態——位深按來源保留到 10-bit 上限,色度落到 4:2:0。還有一處容易被誤讀的地方:規格超出驗證線的畫面(例如某些碼率、分辨率組合),處理方向是重編成裝置接得住的流,不是當場告訴你轉不了。HDR 與 Dolby Vision 那一族有它自己的一套規則,另寫在CineX 會不會保留 HDR 和 Dolby Vision裡。
字幕這一層:文本能帶過去,圖形不能
裝 SRT、ASS 這類文本字幕的,逐條搬進產物,連多語言那種一條一條也能帶過去;ASS 的顏色與定位這類樣式資訊會被剝掉,只留文字。裝圖片字幕的(藍光那一族 PGS)現在會被辨識成文字再帶過去,認字會認錯、且這條線只在 PGS 上真機跑通過;逐類細節見轉換後字幕會怎樣。
什麼時候可以不壓
只想現在把內容看完,用一台本來就能解 AV1、VP9 的裝置或瀏覽器更省時間,重壓一段長素材不是幾分鐘能騙過的事。要發給別人、要留下來、要進剪輯軟體、要在沒有網路的地方反覆看,那一次重壓換來的才是「以後不用再想辦法」。產物在「檔案」App 裡可見,可以繼續交給別的 App;處理在這台裝置上完成,轉換不需要把檔案交給別處,見CineX 在哪裡處理影片。
常見問題
AV1、VP9 到底支不支援?
這兩族畫面本線已經用真機樣本跑通過(同一條判斷鏈裡認得出它們,並直接安排重壓畫面這條路)。真正會卡住的是另外兩件事:來源檔案本身不完整,或者畫面規格超出這台裝置能接住的範圍——所以第一次接觸一段沒跑過的素材,先拿較短的一截驗一次,失敗或取消不佔用轉換次數。
轉完是不是就變成普通檔案了?
是。產物是一份新的 MP4,畫面是裝置認得的編碼,音軌按原來的條數帶過去、預設那條排第一。來源檔案不被改寫,也不會被搬走。
為什麼不能再裝一個播放器解決?
如果你只需要看這一次,那是更快的路。區別在「這一次」和「以後」:留在特殊播放器裡,這條檔案一直依賴那個播放器;重壓成 MP4 之後,它變成一個到處能用的普通檔案。
要留多久?值不值得為它買?
先用免費額度在你自己的那一段上跑一次:免費版只統計成功完成的轉換,做法寫在免費版能用到什麼程度裡。跑完你就能判斷這類素材在你手上還有多少——如果只是一段兩次就看完的錄屏,不買也行;如果手裡是一整批要長期留著的素材,Opus 是一次買斷,購買改變的是之後還能轉換多少次,畫質、速度和格式範圍不因付費而變。
會不會轉完沒聲音?
不會給你一份「有畫面沒聲音」的成品。聲音那條軌要先被這台裝置解得出來才交貨,解不出來的會轉成相容格式或直接被攔下,而不是讓一個放不出來的檔案躺在你的檔案清單裡。
Axiom One LLC — CineX