Penukar Percuma

HEIC kepada Penukar JPG

Tukar imej HEIC (format iPhone) kepada format JPG standard serta-merta dengan kualiti tinggi. Diproses dengan selamat dalam penyemak imbas anda.

Seret & Lepas HEIC di sini

Menyokong sehingga 50MB

Ataupun

Tentang alat ini

HEIC ialah sambungan fail yang diguna pakai oleh Apple untuk Format Fail Imej Kecekapan Tinggi (HEIF) apabila iPhone mula merakam foto dalam HEIF yang dikodkan HEVC dan bukannya JPEG bermula dengan iOS 11 pada 2017. Format ini memampatkan imej kira-kira dua kali lebih cekap daripada JPEG pada kualiti visual yang sama, yang bermaksud foto iPhone biasa pada 12 megapiksel berbanding JPEG–2 MBPE berbanding HEG5–2 MBPE. Kelemahan: HEIC kurang disokong di luar ekosistem Apple. Windows, Android dan kebanyakan alatan web tidak boleh membukanya tanpa perisian atau codec tambahan.

Penukar ini menyahkod HEIC sepenuhnya dalam penyemak imbas anda menggunakan perpustakaan heic2any, yang membungkus port JavaScript penyahkod libheif. Peta bit yang dinyahkod kemudiannya dikodkan semula sebagai JPEG menggunakan pengekod terbina dalam penyemak imbas. Fail tidak meninggalkan peranti anda pada bila-bila masa — keseluruhan saluran paip berjalan secara setempat.

Kualiti JPEG output lalai kepada 90, yang memastikan imej tidak dapat dibezakan secara visual daripada sumber sambil menghasilkan fail yang setanding saiznya dengan HEIC asal. Melangkah lebih tinggi (95–100) meningkatkan saiz fail dengan faedah minimum yang boleh dilihat; menjadi lebih rendah (60–75) menjimatkan ruang tetapi memperkenalkan artifak mampatan yang mungkin kelihatan pada kecerunan licin atau tekstur kompleks.

Mengapa Tukar HEIC kepada JPG

Keserasian adalah sebab keseluruhannya. Penerima e-mel pada Windows selalunya tidak dapat melihat HEIC. Borang muat naik web menolak format. Perkhidmatan cetakan foto tidak menerimanya. Perisian penyunting foto lama sama ada menolak HEIC secara langsung atau memerlukan pemalam berbayar. Menukar kepada JPEG sebelum berkongsi menghilangkan geseran.

Walaupun dalam ekosistem Apple, JPEG kekal sebagai pilihan yang lebih selamat untuk penyerahan merentas platform. AirDropping foto HEIC kepada rakan sekerja Windows menghasilkan fail yang tidak boleh dibuka. Memuat naik HEIC ke sistem pengurusan dokumen korporat yang berjalan di Linux biasanya gagal. JPEG ialah penyebut biasa terendah yang berfungsi di mana-mana.

Cara menggunakan

Lepaskan foto iPhone, dapatkan JPEG. Penyahkod berfungsi untuk kedua-dua fail HEIC dan HEIF.

  1. Muat naik fail HEIC anda: Seret fail daripada folder muat turun, pustaka foto atau destinasi AirDrop anda. Fail sehingga 50 MB disokong. Kedua-dua sambungan .heic dan .heif diterima.
  2. Pilih kualiti JPEG: Lalai ialah 90, iaitu padanan yang kukuh untuk sumber. Kualiti yang lebih tinggi (95+) jarang berbaloi dengan penalti saiz. Lower (75) sesuai untuk perkongsian web yang saiznya lebih penting daripada kesetiaan arkib.
  3. Tukar: Pustaka heic2any menyahkod bekas HEIF dan data imej yang dikodkan HEVC ke dalam peta bit RGB. Peta bit dilukis pada kanvas dan dieksport melalui canvas.toBlob('image/jpeg', quality / 100). Penyahkodan boleh mengambil masa satu atau dua saat untuk foto iPhone resolusi penuh.
  4. Muat turun: Simpan JPEG ke peranti anda. HEIC asal kekal tidak disentuh. Penukaran berbilang foto diproses secara berurutan dengan satu muat turun setiap input.

Kes Penggunaan Biasa

Butiran Teknikal

HEIF (ISO/IEC 23008-12) ialah format bekas yang diperoleh daripada Format Fail Media Asas ISO. Di dalam bekas, data imej dikodkan dengan pengekodan intra-bingkai HEVC (H.265), yang jauh lebih cekap daripada saluran paip JPEG DCT. HEIF juga boleh menyimpan jujukan berbilang imej, peta kedalaman dan foto langsung.

heic2any menyahkod bekas HEIF dan menghantar ke penyahkod HEVC libheif, kedua-duanya dikompilasi kepada JavaScript melalui Emscripten. Output ialah objek ImageData dengan nilai piksel RGBA, yang dilukis pada kanvas. Pengekodan JPEG mengikut saluran paip ITU-T T.81 standard menggunakan pengekod asli penyemak imbas.

Kelajuan penyahkodan adalah kesesakan utama. iPhone HEIC 12 MP mengambil masa 1–3 saat untuk menyahkod dalam JavaScript pada telefon atau komputer riba moden; lebih lama pada peranti yang lebih lama. Pengekodan kepada JPEG mengambil masa sepersekian saat jika dibandingkan.

Amalan Terbaik

Soalan lazim

Adakah saya akan kehilangan kualiti imej yang menukar HEIC kepada JPG?
JPG menggunakan lossy berasaskan DCT. Anda mungkin melihat sedikit pengurangan kualiti, tetapi untuk kebanyakan tujuan perbezaannya boleh diabaikan. Pilih tetapan kualiti yang lebih tinggi jika tersedia untuk meminimumkan sebarang kerugian.
Bilakah saya harus memilih JPG berbanding format imej lain?
JPG ialah pilihan terbaik untuk gambar dan imej dengan kecerunan warna yang licin. Ia menghasilkan saiz fail yang jauh lebih kecil daripada PNG untuk foto (selalunya 5-10x lebih kecil) sambil mengekalkan kualiti visual yang sesuai untuk kegunaan web dan cetakan.
Bolehkah saya menukar berbilang fail HEIC secara berkelompok?
Alat ini memproses satu fail pada satu masa untuk memastikan kualiti maksimum. Untuk berbilang fail, hanya ulangi proses — setiap penukaran mengambil masa hanya beberapa saat.
Adakah imej saya dirahsiakan semasa penukaran?
ya. Fail HEIC anda diproses sepenuhnya dalam penyemak imbas anda menggunakan API Kanvas dan JavaScript. Tiada apa-apa yang dimuat naik ke mana-mana pelayan — fail pergi terus dari peranti anda ke penukar dan kembali ke peranti anda.
Apakah saiz fail maksimum?
50 MB. Had praktikal bergantung pada memori peranti kerana peta bit penuh dinyahkodkan kepada kanvas. iPhone moden menghasilkan HEIC dalam julat 1–4 MB, jauh dalam had.
Bolehkah saya menukar video HEIC (HEVC)?
Tidak. Alat ini mengendalikan imej pegun sahaja. Video HEIC secara teknikal adalah codec HEVC yang sama tetapi disimpan dalam bekas MOV; menukar kepada format video yang berbeza memerlukan alat khusus video.
Adakah ia berfungsi pada Live Photos?
Ia menukar komponen imej pegun. Video gerakan yang mengiringi Foto Langsung disimpan secara berasingan dan tidak disimpan oleh penukaran ini.
Mengapa penyahkodan lambat pada peranti saya?
Penyahkodan HEVC dalam JavaScript adalah mahal dari segi pengiraan — kira-kira 5–10× lebih perlahan daripada penyahkod HEVC asli. Desktop moden mengendalikan foto 12 MP dalam 1–2 saat; peranti mudah alih yang lebih lama mungkin mengambil masa 5–10 saat. Output adalah sama tanpa mengira kelajuan penyahkod.