更多

    macOS 影像截取有 Bug !吃掉電腦儲存空間?!

    Mickey Chan
    Mickey Chan
    愛模擬飛行、希望終有一日回到單車上的宅,眼鏡娘控。座右銘: 1.膽固醇跟美味是成正比的; 2.所有人都可以騙,但絕對不能騙自己; 3.賣掉的貨才是錢,不賣的收藏品不值一文; 4.踩單車,是為了吃更多美食! 5.正義的話語,不一定出自正義之人的口;

    要將大量 iPhone 、 iPad 的相片影片抄到 Mac 機又唔想 Sync ,最方便的做法就是用「 Image Capture (影像截取)」程式。不過最近有人就發現原來這個程式有 Bug ,做了「不當」的設計時,分分鐘會吃掉內存的所有空間!

    「影像截取」程式主要用途是將數碼相機的相片影片傳送到 Mac 機,也支援 Apple 裝置的相片影片傳送。而在程式的右下角,除了選擇自動開啟的程式和「匯入後刪除」選項外,還有一個選項「 Keep originals (保留原始檔)」,決定「影像截取」程式在匯入 HEIC 影像檔時,會否自動轉換為更通用的 JPEG 格式檔案。這個選項預設是打勾的,即是不會做自動轉換。

    取消勾選「影像截取」程式這個選項,就會在匯入 HEIC 圖檔時自動轉換為 JPEG 格式,不過⋯⋯
    取消勾選「影像截取」程式這個選項,就會在匯入 HEIC 圖檔時自動轉換為 JPEG 格式,不過⋯⋯

    不過如果想要自動轉換而取消打勾這個選項的話,這個程式會在每張轉換出來的 JPEG 圖檔裡,插入大約 1.5MB 空值!筆者成功在 macOS 10.15 上重現這個漏洞,匯入的照片表面看來沒有異樣,不過如果用 HEX 編輯器來開啟這些匯入的照片,就會發現照片裡真的有一段全是「 00000000 」的區域。小數怕長計,如果你匯入 1,000 張相片的話,就會吃掉你 Mac 機 1.5GB 空間。

    轉換出來的圖片裡有 1.5MB 「 00000000 」!
    轉換出來的圖片裡有 1.5MB 「 00000000 」!

    幸好,這個漏洞只發生在從 Apple 裝置匯入照片時,從數碼相機匯入照片不會發生這問題。而如果你在 iOS 裝置的「設定>相片>傳送至 MAC 或 PC 」中選擇「保留原始檔」,「影像截取」程式也不會出現這個選項。

    只要在 iOS 裝置的「設定>相片>傳送至 MAC 或 PC 」中選擇「保留原始檔」,「影像截取」程式就不會出現「保留原始檔」選項。
    只要在 iOS 裝置的「設定>相片>傳送至 MAC 或 PC 」中選擇「保留原始檔」,「影像截取」程式就不會出現「保留原始檔」選項。

    您會感興趣的內容

    相關文章