返回部落格

畫廊 / P1.1 · CineX

影片轉換為什麼要預留額外空間:取決於處理路徑和檔案大小

大檔案轉換失敗最常見的原因不是格式,而是裝置裡沒有足夠的可用空間。CineX 在開始動手之前會先檢查一次:可用的空間不夠,它就不開始,並直接告訴你「儲存空間不足,無法完成轉換。」這句話出現在還沒開始的那一刻,而不是轉到一半崩掉——這是有意為之:中途失敗既浪費了時間,也留下寫了一半的檔案。

那需要多少?沒有一個對所有影片都成立的數字——佔多少由處理路徑決定,不是由檔案大小單獨決定。能說的是自家兩條邊界:畫面要重新壓縮那一路,峰值佔用不超過原檔案的兩倍;只換容器那一路,一份成品的空間就夠。真正靠得住的也不是這些數字,而是開工前那一次檢查:餘量不夠,它就不開始,並當場把原因告訴你。

1. 為什麼成品之外還要留出這麼多

因為轉換不是「原檔案變成新檔案」這麼一個即時動作,而是一個同時佔著幾份空間的過程:來源檔案必須在磁碟上(不讀它就沒法處理),輸出的成品必須在磁碟上(它是你要拿到的東西),而兩者之間那段過程還會產生中間產物——一段一段寫出來的畫面、把它們接起來的暫存結果。這幾份空間在結束前是同時存在的,不是接力賽。檔案越大,這個「同時」就越明顯。

你買的是成品,佔的是成品加過程。多出來的那一份不是軟體貪心,是過程也要地方——而它在成品寫完那一刻就被清掉,不留在你的硬碟上。

2. 為什麼只換容器時要求低得多

只換容器意味著畫面和聲音的資料一個位元組都不重新編,只是把它們從 MKV 的包裝裡搬進 MP4 的包裝。沒有「逐段重算畫面」這一步,過程裡需要停留的中間產物就少,需要的餘量也就小。判斷你這次走的是哪一條,看的是檔案裡面的畫面編碼而不是副檔名,規則寫在CineX 為什麼有的影片很快、有的要更久。

3. 為什麼不能「邊轉邊刪來源檔案」

聽起來最省空間的做法,恰恰是最危險的做法:想重來,只能靠來源檔案。轉換過程裡任何一步出錯,只要來源還在,你可以重來;來源被刪掉了,你手上就只剩下失敗品。CineX 不會替換或刪掉你的原檔案——它只寫出一份新的成品,原件由你自己決定留不留。

4. 空間不夠時,正確的做法不是硬試

如果你的裝置本來就只有幾十 GB 的可用空間,而你要轉的是一部 4K 原片,可行的順序是:先把檔案放到空間更充裕的裝置上處理(同一台 Mac 或外接儲存),或者等騰出足夠的餘量再開工。反覆點「開始」不會讓空間變得夠,只會在檢查那一步被同一句話攔下。

5. 轉換留下的暫存檔案

正常完成後,過程用的中間產物會被清掉,只留下成品。但如果你中途取消、或者轉換失敗,那部分中間產物可能還留在裝置的快取裡,佔著空間。這類殘留由系統清理快取或重新啟動回收,不會擋住下一次轉換。

真正靠得住的不是那幾枚倍數,是開工前的那一次檢查:餘量不夠,它就不開始,並當場把原因告訴你——而不是轉到一半停下,留下一份寫了一半的檔案。

6. 需要提前知道的邊界

大檔案轉換前,應先判斷可能採用的處理路徑,再用自己手上的真實大檔案驗證;CineX 怎麼判斷解釋路徑問題,免費那幾次驗自己的大檔案對應實際測試。

常見問題

我只換容器,也要按畫面重編那一檔預留空間嗎?

不用。畫面不重新壓縮時,檢查要求的餘量明顯更低;但來源檔案和成品這兩份空間仍然是必須的。

為什麼我的成品比原檔案更大?

容器與音軌的包裝方式會變,音訊被轉成通用格式時也可能帶來一點體積變化。CineX 在成品明顯比來源檔案還大時會停下來告訴你,而不是讓你拿走一個更大的檔案。

插一塊外接硬碟可以嗎?

把來源檔案放在空間充裕的位置再開始,是可行的思路。檢查看的是轉換所用的那個儲存位置,所以真正要確保的是那一份空間夠。

轉換失敗後空間沒回來,怎麼辦?

那是過程留下的中間產物還沒被回收。清一下裝置的快取或重新啟動即可;它不是成品,也不會被當成你的檔案。

能不能讓它少佔一點空間?

不能。CineX 沒有任何畫質或體積開關,設計取向是先讓產物放得出來、體積不失控,而不是給你一組互相矛盾的旋鈕。


Axiom One LLC — CineX