แปลงฟรี

HEIC ถึง โปรแกรมแปลงไฟล์ JPG

แปลงรูปภาพ HEIC (รูปแบบ iPhone) เป็นรูปแบบ JPG มาตรฐานทันทีด้วยคุณภาพสูง ประมวลผลอย่างปลอดภัยในเบราว์เซอร์ของคุณ

ลากและวาง HEIC ที่นี่

รองรับได้ถึง 50MB

หรือ

เกี่ยวกับเครื่องมือนี้

HEIC เป็นนามสกุลไฟล์ที่ Apple นำมาใช้สำหรับรูปแบบไฟล์ภาพประสิทธิภาพสูง (HEIF) เมื่อ iPhone เริ่มถ่ายภาพใน HEIF ที่เข้ารหัส HEVC แทนที่จะเป็น JPEG โดยเริ่มตั้งแต่ iOS 11 ในปี 2017 รูปแบบนี้จะบีบอัดภาพอย่างมีประสิทธิภาพมากกว่า JPEG ประมาณสองเท่าที่คุณภาพภาพเท่ากัน ซึ่งหมายความว่าภาพถ่ายของ iPhone ทั่วไปที่ 12 ล้านพิกเซลจะใช้เวลาประมาณ 1.5–2 MB ในรูปแบบ HEIC เทียบกับ 3–4 MB ในรูปแบบ JPEG ข้อเสีย: HEIC ได้รับการรองรับไม่ดีนอกระบบนิเวศของ Apple Windows, Android และเครื่องมือบนเว็บส่วนใหญ่ไม่สามารถเปิดได้หากไม่มีซอฟต์แวร์หรือตัวแปลงสัญญาณเพิ่มเติม

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

คุณภาพเอาต์พุต JPEG มีค่าเริ่มต้นอยู่ที่ 90 ซึ่งช่วยให้ภาพแยกไม่ออกจากแหล่งที่มาขณะเดียวกันก็ผลิตไฟล์ที่มีขนาดเทียบเคียงกับ HEIC ดั้งเดิม การสูงขึ้น (95–100) จะเพิ่มขนาดไฟล์โดยมีประโยชน์ที่มองเห็นได้น้อยที่สุด การลดลง (60–75) ช่วยประหยัดพื้นที่ แต่แนะนำการบีบอัดที่อาจมองเห็นได้ในการไล่ระดับสีที่ราบรื่นหรือพื้นผิวที่ซับซ้อน

ทำไมต้องแปลง HEIC เป็น JPG

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

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

วิธีใช้งาน

วางรูปภาพ iPhone รับ JPEG ตัวถอดรหัสใช้ได้กับทั้งไฟล์ HEIC และ HEIF

  1. อัปโหลดไฟล์ HEIC ของคุณ: ลากไฟล์จากโฟลเดอร์ดาวน์โหลด คลังรูปภาพ หรือปลายทาง AirDrop รองรับไฟล์ขนาดสูงสุด 50 MB ยอมรับทั้งนามสกุล .heic และ .heif
  2. เลือกคุณภาพ JPEG: ค่าเริ่มต้นคือ 90 ซึ่งตรงกับแหล่งที่มามาก คุณภาพที่สูงกว่า (95+) แทบจะไม่คุ้มกับการลดขนาดเลย ต่ำกว่า (75) เหมาะสำหรับการแชร์เว็บโดยที่ขนาดมีความสำคัญมากกว่าความเที่ยงตรงของการเก็บถาวร
  3. แปลง: ไลบรารี heic2any ถอดรหัสคอนเทนเนอร์ HEIF และข้อมูลรูปภาพที่เข้ารหัส HEVC ให้เป็นบิตแมป RGB บิตแมปถูกวาดลงบนผืนผ้าใบและส่งออกผ่าน canvas.toBlob('image/jpeg', quality / 100) การถอดรหัสอาจใช้เวลาหนึ่งหรือสองวินาทีสำหรับรูปภาพ iPhone ที่มีความละเอียดเต็ม
  4. ดาวน์โหลด: บันทึก JPEG ลงในอุปกรณ์ของคุณ HEIC ดั้งเดิมยังคงไม่มีใครแตะต้อง การแปลงภาพถ่ายหลายภาพจะได้รับการประมวลผลตามลำดับโดยดาวน์โหลดหนึ่งครั้งต่ออินพุต

กรณีการใช้งานทั่วไป

รายละเอียดทางเทคนิค

HEIF (ISO/IEC 23008-12) คือรูปแบบคอนเทนเนอร์ที่ได้มาจากรูปแบบไฟล์สื่อฐาน ISO ภายในคอนเทนเนอร์ ข้อมูลภาพจะถูกเข้ารหัสด้วยการเข้ารหัสภายในเฟรม HEVC (H.265) ซึ่งมีประสิทธิภาพมากกว่าไปป์ไลน์ JPEG DCT อย่างมาก HEIF ยังสามารถจัดเก็บลำดับภาพหลายภาพ แผนที่เชิงลึก และภาพถ่ายสดได้

heic2any ถอดรหัสคอนเทนเนอร์ HEIF และส่งไปยังตัวถอดรหัส HEVC ของ libheif ซึ่งทั้งคู่คอมไพล์เป็น JavaScript ผ่าน Emscripten เอาต์พุตเป็นออบเจ็กต์ ImageData ที่มีค่าพิกเซล RGBA ซึ่งถูกวาดลงบนผืนผ้าใบ การเข้ารหัส JPEG เป็นไปตามไปป์ไลน์ ITU-T T.81 มาตรฐานโดยใช้ตัวเข้ารหัสดั้งเดิมของเบราว์เซอร์

ความเร็วในการถอดรหัสเป็นคอขวดหลัก iPhone HEIC ที่มีความละเอียด 12 MP ใช้เวลา 1–3 วินาทีในการถอดรหัสใน JavaScript บนโทรศัพท์หรือแล็ปท็อปรุ่นใหม่ อีกต่อไปบนอุปกรณ์รุ่นเก่า การเข้ารหัสเป็น JPEG ใช้เวลาเสี้ยววินาทีในการเปรียบเทียบ

แนวทางปฏิบัติที่ดีที่สุด

คำถามที่พบบ่อย

ฉันจะสูญเสียคุณภาพของภาพที่แปลง HEIC เป็น JPG หรือไม่
JPG ใช้ DCT แบบสูญเสีย คุณอาจเห็นว่าคุณภาพลดลงเล็กน้อย แต่สำหรับวัตถุประสงค์ส่วนใหญ่ ความแตกต่างนั้นน้อยมาก เลือกการตั้งค่าคุณภาพที่สูงขึ้น หากมีเพื่อลดการสูญเสียให้เหลือน้อยที่สุด
เมื่อใดที่ฉันควรเลือก JPG เหนือรูปแบบรูปภาพอื่นๆ
JPG เป็นตัวเลือกที่ดีที่สุดสำหรับภาพถ่ายและภาพที่มีการไล่ระดับสีที่ราบรื่น มันสร้างขนาดไฟล์ที่เล็กกว่า PNG มากสำหรับภาพถ่าย (มักจะเล็กกว่า 5-10 เท่า) ในขณะที่ยังคงคุณภาพของภาพที่เหมาะสมสำหรับการใช้งานเว็บและการพิมพ์
ฉันสามารถแปลงไฟล์ HEIC หลายไฟล์เป็นชุดได้หรือไม่
เครื่องมือนี้ประมวลผลไฟล์ทีละไฟล์เพื่อให้มั่นใจในคุณภาพสูงสุด สำหรับไฟล์หลายไฟล์ เพียงทำขั้นตอนนี้ซ้ำ — การแปลงแต่ละครั้งใช้เวลาเพียงไม่กี่วินาที
รูปภาพของฉันจะถูกเก็บไว้เป็นส่วนตัวระหว่างการแปลงหรือไม่
ใช่. ไฟล์ HEIC ของคุณได้รับการประมวลผลทั้งหมดภายในเบราว์เซอร์ของคุณโดยใช้ Canvas API และ JavaScript ไม่มีการอัปโหลดไปยังเซิร์ฟเวอร์ใดๆ — ไฟล์จะส่งโดยตรงจากอุปกรณ์ของคุณไปยังตัวแปลงและกลับไปยังอุปกรณ์ของคุณ
ขนาดไฟล์สูงสุดคือเท่าไร?
50 เมกะไบต์ ขีดจำกัดในทางปฏิบัติขึ้นอยู่กับหน่วยความจำของอุปกรณ์เนื่องจากบิตแมปเต็มถูกถอดรหัสเป็นแคนวาส iPhone สมัยใหม่ผลิต HEIC ในช่วง 1–4 MB ซึ่งอยู่ภายในขีดจำกัด
ฉันสามารถแปลงวิดีโอ HEIC (HEVC) ได้หรือไม่
ไม่ เครื่องมือนี้รองรับเฉพาะภาพนิ่งเท่านั้น วิดีโอ HEIC เป็นทางเทคนิคแล้วเป็นตัวแปลงสัญญาณ HEVC เดียวกัน แต่เก็บไว้ในคอนเทนเนอร์ MOV; การแปลงเป็นรูปแบบวิดีโออื่นต้องใช้เครื่องมือเฉพาะสำหรับวิดีโอ
มันใช้งานได้กับ Live Photos หรือไม่?
มันจะแปลงองค์ประกอบภาพนิ่ง วิดีโอภาพเคลื่อนไหวที่มาพร้อมกับ Live Photo จะถูกจัดเก็บแยกต่างหาก และไม่ได้ถูกรักษาไว้ในการแปลงนี้
เหตุใดการถอดรหัสบนอุปกรณ์ของฉันจึงช้า
การถอดรหัส HEVC ใน JavaScript มีราคาแพงในการคำนวณ ซึ่งช้ากว่าการถอดรหัส HEVC ดั้งเดิมประมาณ 5–10 เท่า เดสก์ท็อปสมัยใหม่จัดการภาพถ่าย 12 MP ได้ใน 1–2 วินาที อุปกรณ์มือถือรุ่นเก่าอาจใช้เวลา 5–10 วินาที ผลลัพธ์จะเหมือนกันโดยไม่คำนึงถึงความเร็วในการถอดรหัส