HEIC do Konwerter JPG
Błyskawicznie konwertuj obrazy HEIC (format iPhone'a) do standardowego formatu JPG z wysoką jakością. Przetwarzane bezpiecznie w Twojej przeglądarce.
Przeciągnij i upuść HEIC tutaj
Obsługuje do 50 MB
Błyskawicznie konwertuj obrazy HEIC (format iPhone'a) do standardowego formatu JPG z wysoką jakością. Przetwarzane bezpiecznie w Twojej przeglądarce.
Obsługuje do 50 MB
HEIC to rozszerzenie pliku, które Apple zastosowało w formacie High Efficiency Image File Format (HEIF), kiedy iPhone'y zaczęły robić zdjęcia w formacie HEIF zakodowanym w formacie HEVC zamiast w formacie JPEG, począwszy od iOS 11 w 2017 r. Format kompresuje obrazy mniej więcej dwa razy wydajniej niż JPEG przy tej samej jakości wizualnej, co oznacza, że typowe zdjęcie iPhone'a w rozdzielczości 12 megapikseli zajmuje około 1,5–2 MB w formacie HEIC w porównaniu z 3–4 MB w formacie JPEG. Wada: HEIC jest słabo obsługiwany poza ekosystemem Apple. Systemy Windows, Android i większość narzędzi internetowych nie mogą go otworzyć bez dodatkowego oprogramowania lub kodeków.
Ten konwerter dekoduje HEIC całkowicie w przeglądarce przy użyciu biblioteki heic2any, która otacza port JavaScript dekodera libheif. Zdekodowana bitmapa jest następnie ponownie kodowana jako JPEG przy użyciu wbudowanego kodera przeglądarki. Pliki w żadnym momencie nie opuszczają Twojego urządzenia — cały potok działa lokalnie.
Wyjściowa jakość JPEG jest domyślnie ustawiona na 90, dzięki czemu obrazy są wizualnie nie do odróżnienia od źródła, a jednocześnie powstają pliki o rozmiarze porównywalnym z oryginalnym HEIC. Wyższa wartość (95–100) zwiększa rozmiar pliku przy minimalnych widocznych korzyściach; przejście niżej (60–75) pozwala zaoszczędzić miejsce, ale wprowadza artefakty kompresji, które mogą być widoczne na gładkich gradientach lub złożonych teksturach.
Kompatybilność jest jedynym powodem. Odbiorcy wiadomości e-mail w systemie Windows często nie mogą wyświetlić podglądu HEIC. Formularze przesyłania do Internetu odrzucają ten format. Usługi drukowania zdjęć tego nie akceptują. Starsze oprogramowanie do edycji zdjęć albo całkowicie odrzuca HEIC, albo wymaga płatnej wtyczki. Konwersja do formatu JPEG przed udostępnieniem eliminuje tarcia.
Nawet w ekosystemie Apple JPEG pozostaje bezpieczniejszym wyborem w przypadku przekazywania między platformami. Zrzucanie zdjęć HEIC metodą AirDropping do kolegi z systemu Windows powoduje utworzenie plików, których nie można otworzyć. Przesyłanie HEIC do korporacyjnego systemu zarządzania dokumentami działającego w systemie Linux zwykle kończy się niepowodzeniem. JPEG to najniższy wspólny mianownik, który działa wszędzie.
Upuść zdjęcie z iPhone'a i pobierz plik JPEG. Dekoder działa zarówno z plikami HEIC, jak i HEIF.
HEIF (ISO/IEC 23008-12) to format kontenera wywodzący się z podstawowego formatu plików multimedialnych ISO. Wewnątrz kontenera dane obrazu są kodowane przy użyciu kodowania wewnątrzklatkowego HEVC (H.265), które jest znacznie wydajniejsze niż potok JPEG DCT. HEIF może także przechowywać sekwencje wielu obrazów, mapy głębi i zdjęcia na żywo.
heic2any dekoduje kontenery HEIF i wysyła je do dekodera HEVC libheif, oba skompilowane do JavaScript za pośrednictwem Emscripten. Dane wyjściowe to obiekt ImageData z wartościami pikseli RGBA, który jest rysowany na płótnie. Kodowanie JPEG jest zgodne ze standardowym potokiem ITU-T T.81 przy użyciu natywnego kodera przeglądarki.
Głównym wąskim gardłem jest prędkość dekodowania. Dekodowanie w języku JavaScript na nowoczesnym telefonie lub laptopie iPhone'a HEIC o rozdzielczości 12 MP zajmuje 1–3 sekundy; dłużej na starszych urządzeniach. Dla porównania, kodowanie do formatu JPEG zajmuje ułamek sekundy.