ไอคอนแอป Img DeDup

ไลบรารีรูปภาพของคุณ
กำลังเก็บสำเนาของตัวเองไว้

Img DeDup จะสร้างลายนิ้วมือสำหรับรูปภาพและวิดีโอทุกไฟล์ใน iPhone ของคุณ จัดกลุ่มสำเนาที่เหมือนกันทุกไบต์ การบันทึกซ้ำที่คล้ายกันมาก และเฟรมส่วนเกินจาก Burst จากนั้นแสดงให้คุณเห็นอย่างชัดเจนว่าสำเนาใดที่จะถูกเก็บไว้ คุณเป็นผู้ตัดสินใจว่าจะลบอะไรออก ไม่มีข้อมูลใดออกจากเครื่อง

ใช้งานฟรีในช่วงเบต้า รองรับ iPhone และ iPad ใช้ iOS 26 ขึ้นไป

สี่ขั้นตอน แล้วจึงตัดสินใจ

ไลบรารีขนาดใหญ่ไม่สามารถเปรียบเทียบรูปภาพทีละคู่ได้ — นั่นหมายถึงการเปรียบเทียบหลายพันล้านครั้ง Img DeDup จะตัดตัวเลือกที่ไม่จำเป็นออกอย่างประหยัดก่อน แล้วจึงทำงานที่ใช้ทรัพยากรสูงเฉพาะกับสิ่งที่เหลืออยู่

  1. รูปภาพและวิดีโอทุกไฟล์รวมไลบรารีทั้งหมด รายการที่ซ่อนอยู่ และเฟรม Burst แต่ละเฟรม
  2. ตัดตัวเลือกส่วนใหญ่ทิ้งขนาดภาพและขนาดไฟล์เป็นที่ทราบอยู่แล้วและอ่านได้โดยไม่เสียค่าใช้จ่าย ในไลบรารีที่มี 57,847 รายการ จะเหลือผู้เข้ารอบเพียงไม่กี่ร้อยรายการ
  3. สร้างลายนิ้วมือสำหรับสิ่งที่เหลืออยู่ใช้ SHA-256 สำหรับสำเนาที่เหมือนกันทุกไบต์ ใช้ลายนิ้วมือเชิงรับรู้แยกต่างหากสำหรับรูปภาพเดียวกันที่บันทึกสองครั้งด้วยข้อมูลไบต์ต่างกัน
  4. จัดกลุ่มเป็นสามประเภทExact จะเก็บสำเนาที่สร้าง earliest ที่สุด Similar จะเก็บคุณภาพสูงสุด — พิกเซลมากที่สุด แล้วจึงไฟล์ใหญ่ที่สุด Bursts จะเก็บเฟรมที่คุณหรือ Photos เลือกไว้
  5. คุณตรวจสอบสีเขียวจะถูกเก็บไว้ สีแดงจะถูกลบ และแต่ละชุดจะถูกแสดง ไม่มีอะไรถูกย้ายไปไหนทั้งนั้น
  6. การยืนยันสองครั้งแอปจะถาม แล้ว iOS จะถามอีกครั้งในกล่องโต้ตอบของตัวเองพร้อมจำนวนของตัวเอง
  7. ลบเมื่อเร็วๆ นี้ 30 วันที่ที่สำเนาจะอยู่ที่นั่น ไม่มีแอปของบุคคลที่สามได้รับอนุญาตให้ล้างถังนี้
  8. คุณล้างมันใน Photosเฉพาะเมื่อพื้นที่ถูกปล่อยออกมาจริงๆ และเฉพาะเมื่อ iCloud เริ่มคำนวณใหม่เท่านั้น

การสแกนจะถูกบันทึกจุดตรวจสอบทุกไม่กี่สิบรายการ ดังนั้นการบังคับปิดจึงจะดำเนินการต่อจากจุดที่หยุดไว้ แทนที่จะเริ่มใหม่ คุณสามารถจำกัดเวลาการดำเนินการไว้ที่หนึ่งชั่วโมงและดำเนินการต่อในภายหลังได้

ความหมายของสัญลักษณ์

หน้าผลลัพธ์มีความหนาแน่นโดยเจตนา — ชุดสำเนาสิบห้าชุดควรมีการตัดสินใจเพียงครั้งเดียว ไม่ใช่สิบห้าครั้ง นี่คือคำอธิบายเดียวกันที่แอปแสดงเมื่อคุณเปิดเป็นครั้งแรก และจากเครื่องหมายคำถามหลังจากนั้น

แถบด้านบน

  • คำอธิบายนี้
  • หลังการลบ
  • สแกนใหม่ จากแคช

แถบด้านล่าง

  • เลือกชุด
  • ลบจำนวนมาก
  • หยุดเลือก
  • เลือกทั้งหมด แตะเพื่อล้าง
  • ลบสำเนาสีแดง

ในแถว

  • ขอบสีเขียว: เก็บไว้
  • ขอบสีแดง: ถูกลบ
  • ต้นฉบับปลอดภัย
  • สำเนาสีแดงเป็นรายการโปรด
  • สำเนาสีแดงมีการแก้ไข
  • สำเนาอยู่ในที่ซ่อน
  • ไม่มีการโหลดตัวอย่าง
  • แตะแถวเพื่อลบโดยการปัด

การลบจำนวนมากจะรวมรายการโปรดโดยค่าเริ่มต้น นี่เป็นเจตนาโดยตั้งใจ และเครื่องหมายหัวใจจะปรากฏในทุกเซตที่เกี่ยวข้องเพื่อให้คุณเห็นเซตเหล่านั้นก่อนยืนยัน

ทุกหน้าจอ

ภาพจากเวอร์ชันสำหรับจัดส่งบน iPhone 17 Pro Max กับไลบรารีจริงที่มี 57,847 รายการภาพและวิดีโอ รวมขนาด 1.01 TB ไม่มีอะไรในนี้เป็นการจำลอง

สิ่งที่แอปทำ

รูปแบบภาพซ้ำสามประเภท กฎหนึ่งข้อสำหรับแต่ละประเภทเกี่ยวกับสิ่งที่คงอยู่

สำเนาที่ตรงกันเป๊ะ

เหมือนกันทุกไบต์โดย SHA-256 จะเก็บสำเนาที่เก่าที่สุดไว้ และเสนอสำเนาที่ตามมาทั้งหมด ไม่มีการตัดสินและไม่มีการขอให้ท่านตัดสิน

สำเนาที่คล้ายกัน

รูปภาพเดียวกันที่จัดเก็บไว้สองครั้ง — บันทึกใหม่ บีบอัดใหม่ หรือปรับขนาดใหม่ ลายนิ้วมือเชิงการรับรู้จะค้นหาไฟล์เหล่านี้ได้แม้ในกรณีที่การตรวจสอบความถูกต้องด้วยแฮชทำไม่ได้ โดยจะเก็บสำเนาที่มีคุณภาพสูงสุดไว้

เฟรมต่อเนื่อง

ระบบจะเก็บเฟรมที่ Photos เลือกไว้ หรือเฟรมที่คุณเลือกไว้ โดยจะเสนอเฉพาะเฟรมเพิ่มเติมที่อยู่รอบๆ เท่านั้น

ความเข้มงวดที่ปรับได้

โหมดเข้มงวดจะค้นหาเฉพาะสำเนาที่คล้ายกันมากเท่านั้น โหมดปกติเป็นค่าเริ่มต้น โหมดหลวมจะจับคู่รูปแบบที่ผ่านการบีบอัดใหม่หรือปรับขนาดใหม่ได้ด้วย แต่อาจมีผลการจับคู่ผิดพลาดบ้าง

ไม่มีการข้ามขั้นตอน

ระบบจะสแกนรูปภาพที่ซ่อนอยู่และเฟรมทั้งหมดของภาพต่อเนื่อง แทนที่จะข้ามไป การคัดลอกที่คุณไม่สามารถมองเห็นได้ยังคงใช้พื้นที่จัดเก็บเท่ากับไฟล์ที่คุณมองเห็น

การสแกนแบบบันทึกจุดตรวจสอบ

ความคืบหน้าจะถูกบันทึกทุกไม่กี่สิบรายการ หากปิดโปรแกรมอย่างกะทันหัน ระบบจะดำเนินการต่อจากจุดที่หยุดไว้ คุณสามารถจำกัดเวลาการทำงานไว้ที่หนึ่งชั่วโมงและดำเนินการต่อในภายหลังได้

ใช้งานร่วมกับ iCloud Photos

ไฟล์ต้นฉบับจะถูกดาวน์โหลดเฉพาะเมื่อจำเป็นสำหรับการเปรียบเทียบเท่านั้น หากปิดฟีเจอร์นี้ การสแกนจะใช้ภาพตัวอย่างในเครื่อง ซึ่งทำงานน้อยลงแต่ไม่มีการดาวน์โหลดข้อมูลใดๆ

บันทึกเป็นลายลักษณ์อักษร

การลบทุกรายการจะถูกบันทึกพร้อมชื่อไฟล์ SHA-256 จำนวนไบต์ และสำเนาที่เก็บไว้ สามารถตรวจสอบได้โดยดึงข้อมูลจากไลบรารีใหม่แต่ละรายการและรายงานสิ่งที่หายไป

หลักฐานที่ส่งออกได้

บันทึกการลบ ประวัติภาพรวม และรายงานการประหยัดข้อมูลแบบข้อความธรรมดาสามารถแชร์ออกจากแอปได้ในรูปแบบที่คุณสามารถอ่านได้โดยไม่ต้องใช้แอปนี้

ราคาตามแผนของคุณ

พื้นที่ที่ปลดปล่อยจะถูกประเมินมูลค่าเทียบกับระดับ iCloud+ ที่คุณชำระเงินจริง คำนวณตามสัดส่วนรายเดือน รายปี และรายทศวรรษ ตัวเลขสัดส่วนคือมูลค่าขั้นต่ำที่แท้จริง

ไม่มีบัญชี ไม่มีเซิร์ฟเวอร์

ไม่มีการอัปโหลดข้อมูลและไม่มีการติดตามการกระทำ การจราจรบนเครือข่ายมีเพียงของ Apple เท่านั้น เมื่อ iCloud ส่งข้อมูลต้นฉบับที่แอปขอให้อ่าน

ไม่สามารถลบข้อมูลแทนคุณได้

สำเนาที่ถูกลบจะอยู่ในโฟลเดอร์ลบล่าสุดเป็นเวลา 30 วัน ไม่มีแอปบุคคลที่สามสามารถล้างถังขยะนี้ได้ แอปแจ้งให้ทราบอย่างชัดเจนและแสดงขั้นตอนให้คุณเห็น

คำถาม

ข้อจำกัดสามประการที่ควรรู้ก่อนเริ่มใช้งาน: แอปนี้ค้นหาสำเนาและเสนอการลบ แต่ไม่สามารถล้างโฟลเดอร์ลบล่าสุดได้ ไม่สามารถทำให้ iCloud คำนวณพื้นที่จัดเก็บได้เร็วขึ้น และไม่สามารถดูเนื้อหาภายในอัลบั้มความซ้ำซ้อนของ Apple ได้ รายละเอียดด้านล่างเป็นผลสืบเนื่องมาจากข้อจำกัดเหล่านี้

มันลบข้อมูลเองหรือไม่?

ไม่ หน้าจอรีวิวเสนอเพียงอย่างเดียว สีเขียวคือสำเนาที่มันจะเก็บไว้ สีแดงคือส่วนที่มันจะลบ และไม่มีอะไรเคลื่อนย้ายจนกว่าคุณจะแตะปุ่มลบ iOS จะถามอีกครั้งในกล่องโต้ตอบของตัวเอง โดยระบุจำนวนรูปภาพที่แน่นอน

สำเนาที่ถูกลบไปอยู่ที่ไหน?

อยู่ใน Recently Deleted ซึ่งเก็บไว้เป็นเวลา 30 วัน นั่นเป็นกฎของระบบและแอปบุคคลที่สามไม่สามารถข้ามหรือล้างข้อมูลนั้นได้ ในการปลดปล่อยพื้นที่จริง ให้เปิด Photos ไปที่ Utilities แล้วเลือก Recently Deleted ทำการยืนยันตัวตน และเลือก Delete All แอปจะแสดงขั้นตอนเหล่านี้หลังการลบทุกครั้งเนื่องจากไม่สามารถดำเนินการแทนคุณได้

ทำไมพื้นที่จัดเก็บ iCloud ของฉันจึงไม่ลดลง?

ความล่าช้าสามอย่างซ้อนทับกัน การลบจะซิงค์ไปยัง iCloud ก่อน จากนั้นจึงดาวน์โหลดไปยัง Mac และ iPad แต่ละเครื่อง ซึ่งใช้เวลาหลายนาทีถึงหลายชั่วโมง Recently Deleted ยังคงเก็บสำเนาไว้จนกว่าคุณจะล้างข้อมูล และตัวเลขพื้นที่จัดเก็บใน Settings จะคำนวณใหม่ตามตารางเวลาของ Apple ซึ่งอาจใช้เวลาหลายชั่วโมงหรือหลายวัน ไม่มีอะไรผิดปกติ ไม่มี API ใดๆ ที่ทำให้กระบวนการเหล่านี้เร็วขึ้น

อะไรนับว่าเป็นคล้ายกัน?

รูปภาพเดียวกันที่จัดเก็บไว้สองครั้งด้วยบิตที่แตกต่างกัน — บันทึกใหม่ บีบอัดใหม่ ปรับขนาด หรือส่งออกและนำเข้าอีกครั้ง ลายนิ้วมือเชิงการรับรู้จับคู่กรณีเหล่านี้ได้เมื่อ checksum ทำไม่ได้ ระดับความเข้มงวดให้คุณตั้งค่าได้: Strict จะพบเฉพาะสำเนาที่ใกล้เคียงกันมาก Normal เป็นค่าเริ่มต้น และ Loose จะจับคู่รูปแบบที่บีบอัดหรือปรับขนาดใหม่ด้วยเช่นกัน โดยแลกกับความเข้ากันผิดบางประการ

มีข้อมูลใดออกจากโทรศัพท์ของฉันบ้างไหม?

ไม่มี ไม่มีบัญชี ไม่มีเซิร์ฟเวอร์ และไม่มีระบบวิเคราะห์ข้อมูล การสร้างลายนิ้วมือ การเปรียบเทียบ และการลบเกิดขึ้นทั้งหมดบนอุปกรณ์ การจราจรบนเครือข่ายมีเพียงของ Apple เท่านั้น เมื่อ iCloud ส่งข้อมูลต้นฉบับที่แอปต้องการอ่าน

ฉันจะตรวจสอบสิ่งที่มันลบได้หรือไม่

ได้ ทุกการลบจะถูกบันทึกไว้ในบันทึกพร้อมชื่อไฟล์ SHA-256 จำนวนไบต์ และตัวระบุของสำเนาที่ถูกเก็บไว้ ตรวจสอบซ้ำกับไลบรารีจะดึงตัวระบุที่บันทึกไว้แต่ละรายการและรายงานว่ารายการใดหายไป คุณสามารถส่งออกบันทึก ประวัติภาพรวม และรายงานการประหยัดพื้นที่แบบข้อความธรรมดาได้ตลอดเวลา

ทำไมอัลบั้มภาพซ้ำในแอป Photos ยังคงแสดงชุดภาพอยู่

อัลบั้มนี้สร้างจากการวิเคราะห์ของ Photos เอง ซึ่งทำงานบน Mac เฉพาะเมื่อเครื่องอยู่เฉยๆ และเสียบสายชาร์จเท่านั้น มันยังคงแสดงชุดภาพที่แอปนี้ลบไปแล้วจนกว่าการวิเคราะห์รอบใหม่จะทำงานเสร็จ สองระบบนี้กำลังดูไลบรารีเดียวกันแต่มีตารางเวลาต่างกัน

มันจะแตะต้องรูปภาพที่ไม่ใช่ภาพซ้ำจริงๆ หรือไม่

ชุดที่เหมือนกันทุกประการจะเหมือนกันทุกไบต์ตาม SHA-256 จึงไม่มีการตัดสินใดๆ ชุดที่คล้ายกันและชุดภาพต่อเนื่องเป็นการตัดสิน นี่คือเหตุผลที่แสดงชุดภาพทั้งหมดก่อนดำเนินการใดๆ และความเข้มงวดสามารถปรับได้ รูปภาพที่ซ่อนอยู่และทุกเฟรมของภาพต่อเนื่องจะถูกรวมในการสแกนแทนที่จะข้ามไป เพราะสำเนาที่คุณมองไม่เห็นยังคงใช้พื้นที่จัดเก็บข้อมูล

สามวิธีในการรับแอป

มีแอปเพียงหนึ่งเดียวและหนึ่งเวอร์ชันที่สร้างมาเฉพาะ สิ่งที่แตกต่างกันคือวิธีการดาวน์โหลด: สองวิธีแรกไม่ต้องเสียค่าใช้จ่าย แต่ต้องรอหรือมีบัญชีนักพัฒนา ส่วนวิธีที่สามเป็นวิธีที่ติดตั้งได้ทันที

TestFlight — ฟรี ใช้ได้ 90 วัน

เปิดให้ทุกคนใช้งานได้ ไม่ต้องขอคำเชิญหรือผ่านการอนุมัติ ติดตั้งแอป TestFlight ของ Apple เปิดลิงก์สาธารณะ แล้วเวอร์ชันเบตาจะติดตั้งคู่ไปกับแอปอื่นๆ แต่ละเวอร์ชันใช้งานได้ 90 วันนับจากวันที่เผยแพร่ เวอร์ชันใหม่จะรีเซ็ตเวลานี้ ทำให้เวอร์ชันเบตาใช้งานได้ตราบเท่าที่มีการอัปเดต

เข้าร่วมเวอร์ชันเบตาสาธารณะ

สร้างด้วยตนเอง — ฟรี

แอปนี้เป็นโปรเจกต์ Xcode เดียวที่สร้างโดย XcodeGen โคลนโปรเจกต์ รันคำสั่ง xcodegen generate แล้วสร้างแอปไปยังอุปกรณ์ของคุณโดยตรงจาก Xcode หรือสร้างไฟล์ .ipa แบบ Release แล้วติดตั้งด้วย AltStore หรือ Sideloadly โค้ดไม่ถูกทำให้เข้าใจยากและไม่มีเซิร์ฟเวอร์ที่ต้องตั้งค่า สิ่งที่คุณสร้างคือสิ่งที่มีอยู่บน TestFlight

Apple ID แบบฟรีจะลงนามให้ แต่การลงนามนี้มีอายุเพียงเจ็ดวันก่อนต้องสร้างแอปใหม่ บัญชีนักพัฒนา Apple แบบเสียเงินคือสิ่งที่ขจัดข้อจำกัดด้านเวลาออก

ซื้อแอป — เพื่อประหยัดเวลา

ซื้อครั้งเดียว ไม่มีค่าสมัครสมาชิก ไม่มีรายการซื้อในแอป ไม่มีโฆษณา ไม่ต้องสร้างบัญชี และแอปจะอัปเดตตัวเองเหมือนแอปอื่นๆ คุณกำลังจ่ายเงินเพื่อข้ามสองวิธีข้างต้น — เรื่องใบรับรอง การสร้างแอปใหม่ และเวลาเจ็ดวัน — รวมถึงจ่ายสำหรับงานเบื้องหลัง

จะมีให้ซื้อบน App Store เมื่อสิ้นสุดช่วงเวอร์ชันเบตา

ไม่ว่าคุณจะเลือกวิธีใด แอปจะขอสิทธิ์อ่านและเขียนข้อมูลทั้งหมดในแอป Photos เมื่อเปิดใช้งานเป็นครั้งแรก การเข้าถึงแบบอ่านอย่างเดียวไม่สามารถลบข้อมูลได้ ดังนั้นคำขอสิทธิ์จึงต้องระบุการเข้าถึงแบบเต็มรูปแบบ