文章
傳送過大的檔案
你想把檔案附加到電子郵件、丟進聊天視窗,或透過通訊軟體分享,卻跳出一則紅色錯誤訊息,告訴你檔案太大。以下說明這個限制究竟代表什麼、它從何而來,以及如何在不把檔案送到第三方伺服器的情況下降到限制以下。
大小限制從何而來
每一個負責傳送檔案的管道都會對附件大小設下上限。以電子郵件而言,最常被引用的數字是 Gmail 對你寄出訊息的 25 MB 限制(並非 15 GB 的儲存空間配額,那是另一回事)。Outlook.com 與 Apple Mail 的限制也落在相近的範圍。這些上限之所以存在,是因為電子郵件本來就不是設計成檔案傳輸協定:每封訊息都會經過多台伺服器,而過大的附件會在每一個轉送節點上加重佇列與儲存的負擔。聊天平台則各自訂定規則。Discord 在標準帳號上允許最大 25 MB 的檔案,付費方案則更高;WhatsApp 將影片限制在約 16 MB,多數其他檔案也落在相近的水準,不過確切數字會因平台版本而異。無論是哪個管道,模式都相同:這個限制是一條硬性的技術界線,而不是偏好設定。
重新編碼實際上做了什麼
縮小檔案大小並不等於刪除內容。壓縮工具的運作方式,是找出一種更有效率的方法來儲存同樣的資訊。對於 PDF,這通常意味著重新壓縮內嵌的圖片、移除未使用的字型與中繼資料,以及把以臃腫形式儲存的物件加以扁平化。對於影片,則是以較低的位元率或更有效率的編碼器重新編碼畫面,讓每一秒的影像佔用更少的位元組。在某個程度之前,可見的輸出看起來與原檔幾乎一模一樣。一旦把壓縮推得太過頭,結果就會明顯劣化,這也是為什麼讓你選擇目標檔案大小的壓縮工具,會比只套用固定演算法的工具更實用。
不上傳就完成壓縮
網路上的標準建議是使用線上轉換網站。你上傳檔案、伺服器幫你壓縮、你再下載結果。這確實行得通,但這也代表你的合約、你的相片或你的影片,會傳送到一台你無法掌控的伺服器,停留在那裡足夠久以便處理,事後是否會被刪除也未必可知。本機處理是另一種選擇:壓縮完全在你的瀏覽器中執行,檔案在任何時刻都不會離開你的裝置。本站的 PDF 壓縮工具、圖片壓縮工具與影片壓縮工具全都採用這個模式。你第一次開啟其中之一時,瀏覽器會下載壓縮引擎,這需要幾秒鐘。在那之後,工具便能在沒有任何網路活動的情況下運作,而你可以在處理進行時觀察瀏覽器開發者工具裡的「網路」分頁來加以驗證。
依格式選擇策略
PDF 通常最好以指定目標大小、而非指定品質等級的方式來壓縮,因為對文件而言,視覺品質與檔案大小之間的關係比相片更難預測。如果你知道收件系統所設下的確切上限,可以參考「把 PDF 壓縮到 2 MB」的指南。對於相片或圖片,降低 JPEG 品質有效但會失真;先縮小圖片尺寸往往比單靠品質調整得到更好的結果。對於影片,最具決定性的變數是位元率。把位元率減半大致會讓檔案大小減半,代價是在快速移動的場景中損失一些視覺品質。「為 Discord 壓縮影片」指南與「為 WhatsApp 壓縮影片」指南會帶你逐一了解那些特定平台的數字。如果你是透過電子郵件分享,「為電子郵件壓縮 PDF」會從頭到尾涵蓋電子郵件這個情境。
本文涉及的工具
常見問題
電子郵件附件最安全的目標大小是多少?
維持在 10 MB 以下,能在所有主要電子郵件供應商之間取得最可靠的送達率。Gmail 接受最大 25 MB,但收件伺服器也會設下自己的限制,而你很少會知道那是多少。把目標訂在 10 MB,能為標頭與編碼額外開銷留下餘裕,即使是設定保守的企業郵件伺服器也能順利通過。
壓縮 PDF 會改變內容或讓它無法列印嗎?
在合理的壓縮等級下不會。文字仍可選取、圖片仍清晰可讀、版面也維持不變。在非常激進的設定下,PDF 內嵌的圖片可能會變得明顯模糊,但文件的結構不受影響。如果你需要這份文件以高解析度列印,請在寄出前先測試壓縮後的版本。
我能在不完全犧牲品質的情況下壓縮影片嗎?
所有失真式影片壓縮都會帶來一定程度的品質下降,但對於一般的螢幕錄製或隨手拍攝的影像,縮小 40 到 60 百分比的大小通常在普通螢幕上難以察覺。關鍵是維持相同的解析度並降低位元率,而不是縮小影片尺寸,後者會改變它在任何螢幕上的呈現。Discord 與 WhatsApp 的指南都列出了能為那些特定平台帶來可接受品質的設定。