iPhone 傳照片、影片前想縮小檔案,最快的方法是:在「照片」App 選好後點「分享」→「選項」,把格式切成「最相容」,系統會自動把 HEIC 轉 JPEG 再送出,一般能縮 20–40%。影片要壓得更小,改拍攝解析度是治本的做法;已拍好的影片則要靠第三方 App 才能真正重新編碼壓縮。
iPhone 預設用 HEIC 格式存照片,同畫質下比 JPEG 小一半,但很多 Android 手機、Windows 電腦、LINE 的預覽都不支援。為了「讓對方能打開」,系統在分享時有時會自動轉格式、有時又不轉,這就造成檔案大小忽大忽小。
影片的問題更明顯。iPhone 15 Pro 拍 4K 60fps,一分鐘大約 400–500 MB,直接傳 LINE 幾乎都會被拒(LINE 影片上限 300 MB,免費版壓更小)。
iOS 16 以後,「照片」App 分享時有個「選項」按鈕可以控制格式:
設定 → 照片 App → 選取照片 → 點右上角分享 → 畫面頂端「選項」→ 格式切換為「最相容」
這樣傳出的是 JPEG,解析度不變,但少了 HEIC 的優化壓縮,約比原始 HEIC 大 10–20%。不過因為少了格式轉換問題,對方打開率幾乎 100%,算是體積與相容性之間最好的平衡。
如果你是透過 AirDrop 傳給同樣用 iPhone 的人,可以保留「原格式(HEIC)」,雙方都支援,又最小。
「照片」App 沒有直接縮小解析度的選項,但「捷徑」App 可以做到。iOS 內建「捷徑」裡有「調整影像大小」動作,你可以自建一個捷徑:
做好後,在「照片」選圖 → 分享 → 往下找到你的捷徑,就能即時縮圖再傳。壓到 1280 寬度,一張 12MP 照片通常從 5–8 MB 縮到 1 MB 以下,Line 傳起來沒有壓力。
已拍好的影片,iOS 本身沒有重新壓縮的功能。你能做的是:
方法一:從來源設定降低解析度(預防優先)
設定 → 相機 → 錄製影片 → 選 1080p HD,30 fps
同樣長度的影片,從 4K 60fps 改成 1080p 30fps,檔案大小約剩 1/6 到 1/8,差距非常明顯。這是最省事的做法,但要在拍之前改好。
方法二:用第三方 App 重新壓縮
已拍好的影片要壓縮,目前比較多人用的是:
LINE 傳影片有 300 MB 上限,超過要用「檔案」格式傳(但接收方要從 LINE 聊天室另外儲存);若是傳給 Android 用戶且對方沒有 iPhone,記得輸出選 MP4 而非 MOV,相容性比較好。
很多人不知道這個設定:
設定 → 照片 → 傳輸到 Mac 或 PC → 選「保留原始格式」或「自動」
選「自動」時,傳到 Windows 電腦會自動轉 JPEG/MP4,傳到 Mac 則保留 HEIC/HEVC。如果你常用 iPhone 備份到 Windows,建議確認這個選項是「自動」,免得對方收到打不開的 HEIC。
這是 iPhone 內建裡少數能在傳送時縮圖的管道。在「郵件」App 插入照片後,點「傳送」,系統會跳出選單讓你選「小型、中型、大型、實際大小」,這是真正的像素縮小,不只是格式轉換。如果收件方只需要看、不需要印出來,選「中型」(約 1 MB 左右)就夠。
AirDrop、訊息 App、LINE 沒有這個即時縮圖功能,Mail 是少見的例外。
Q:LINE 傳照片會自動壓縮嗎?
會。LINE 傳「照片」時會自動壓縮到大約 1–2 MB,解析度也會縮小,這是 LINE 自己的規格,iPhone 無法控制。如果你需要對方收到原檔,要在 LINE 裡改用「檔案」格式傳(從迴紋針 → 檔案 → 選相片),但上限 300 MB,且對方要手動存檔。
Q:HEIC 格式傳給 Android 對方打不開怎麼辦?
在「照片」App 分享時,點頂端的「選項」→ 把「格式」切成「最相容」,就會轉成 JPEG 再傳出去。或是到設定 → 相機 → 格式 → 改成「最高相容性」,這樣之後拍的照片就直接存 JPEG,省去每次轉換的麻煩。
Q:iPhone 有沒有辦法一次壓縮整個相簿再傳?
iOS 原生沒有批次壓縮整個相簿的功能。可以用捷徑 App 自建批次縮圖流程,或是把照片傳到 Mac 後用 macOS 「預覽程式」批次匯出(選多張 → 檔案 → 輸出所選影像 → 調整解析度)。要直接在 iPhone 上批次做,「Compress Photos」類的 App 比較方便。
有在猶豫要不要換新 iPhone?儲存空間不夠、一直想刪照片,其實換一支容量夠的機型從根本解決問題。歡迎來 iLab 門市試用各款,或用選機小幫手幫你找最適合的一款。