Strona główna
» LINUX
»
Jak konwertować obrazy Apple HEIC w systemie Linux do formatu JPG lub PNG
Jak konwertować obrazy Apple HEIC w systemie Linux do formatu JPG lub PNG
Aby przekonwertować obrazy Apple HEIC w systemie Linux, użyj Converseen do zapisania kopii w formacie JPEG lub PNG. Zainstaluj aplikację Flathub, dodaj plik .heic, wybierz format wyjściowy i uruchom konwersję. Zachowaj oryginał do momentu otwarcia nowego pliku i sprawdzenia go: przekonwertowane zdjęcie może nie zachować wszystkich cech lub elementów metadanych z oryginału z iPhone'a.
Wybierz JPG lub PNG
Wybierz JPEG (często nazywany JPG) do codziennych zdjęć i mniejszych plików. JPEG to format stratny, więc ponowne zapisanie może obniżyć jakość obrazu i nie obsługuje przezroczystości. Wybierz PNG , gdy potrzebujesz bezstratnych danych obrazu lub przezroczystości; pliki PNG często zajmują więcej miejsca w przypadku zdjęć. Żadna z tych opcji nie pozwala na zachowanie oryginalnego kontenera HEIC.
Zainstaluj Converseen na Linuksie
Poniższe polecenia instalują Converseen z Flathub, który działa we wszystkich dystrybucjach obsługujących Flatpak. Jeśli Flatpak lub jego zdalny Flathub nie są jeszcze skonfigurowane, postępuj zgodnie z instrukcjami instalacji dla konkretnej dystrybucji Flathub . Następnie zainstaluj i uruchom Converseen:
flatpak install flathub net.fasterland.converseen
flatpak run net.fasterland.converseen
Projekt Converseen wymienia HEIC/HEIF wśród obsługiwanych formatów za pośrednictwem ImageMagick. Aktualny manifest pakietu Flathub kompiluje ImageMagick z włączonym HEIC. Obsługa HEIC w innych kompilacjach zależy od ImageMagick i jego delegata libheif. Jeśli wolisz pakiet natywny, skorzystaj z menedżera pakietów swojej dystrybucji, ale sprawdź, czy kompilacja obsługuje HEIC. Oficjalna strona pobierania dla Linuksa oferuje również AppImage, który zawiera ImageMagick i libheif.
Zainstaluj Converseen, używając identyfikatora aplikacji Flathub wyświetlonego w terminalu.
Konwertuj obrazy HEIC do formatu JPEG lub PNG
1. Dodaj zdjęcie HEIC
Otwórz Converseen i wybierz Dodaj obrazy . W oknie wyboru plików przejdź do folderu zawierającego zdjęcie z iPhone'a lub iPada, wybierz plik .HEIC lub .heic i kliknij Otwórz. Aby przetworzyć plik wsadowy, zaznacz kilka plików w oknie wyboru (w większości systemów Linux kliknij z wciśniętym klawiszem Ctrl). Zaimportowane pliki pojawią się na liście w Converseen.
Wybierz źródłowe zdjęcie HEIC w oknie wyboru plików.
2. Zaznacz pliki do konwersji
W kolumnie „Do konwersji” zaznacz pole wyboru obok każdego obrazu, który chcesz przetworzyć. Dzięki temu możesz pozostawić niepowiązane pliki na liście bez konieczności ich konwersji. W przypadku pojedynczego zdjęcia upewnij się, że jego wiersz jest zaznaczony, zanim przejdziesz dalej.
3. Wybierz format wyjściowy
Otwórz menu Konwertuj na JPEG i wybierz JPEG lub PNG . Converseen może oznaczyć opcję JPEG, mimo że plik wynikowy ma rozszerzenie .jpg. Jeśli konwertujesz wiele zdjęć, ten sam wybrany format wyjściowy zostanie zastosowany do każdego zaznaczonego wiersza.
Wybierz JPEG lub PNG z menu formatu wyjściowego Converseen.
4. Ustaw cel i przekonwertuj
Wybierz folder docelowy w ustawieniach wyjściowych Converseen, aby łatwo znaleźć przekonwertowane pliki. Oddzielny folder, taki jak „ Konwertuj”, Convertedpozwoli oddzielić wyniki od oryginałów. Następnie wybierz „Konwertuj” i poczekaj na powiadomienie o zakończeniu. Otwórz folder docelowy i upewnij się, że oczekiwany plik .jpg lub .png istnieje i wyświetla się poprawnie.
Sprawdź nowy plik JPEG obok nieuszkodzonego źródła HEIC.
Jeśli Converseen nie może odczytać pliku HEIC
Obsługa HEIC jest zapewniana przez dekoder obrazu, a nie przez zmianę nazwy pliku. W systemie z ImageMagick sprawdź listę obsługiwanych formatów za pomocą:
identify -list format | grep -Ei 'HEIC|HEIF'
Dokumentacja ImageMagick identify -list formatzawiera informacje o obsługiwanych formatach i zaznacza, że HEIC wymaga biblioteki libheif. Jeśli polecenie nie zwróci wpisu HEIC/HEIF, zainstaluj kompilację z obsługą libheif lub wypróbuj AppImage projektu. Nie zmieniaj nazwy photo.HEICna photo.jpg; zmienia to tylko nazwę, a nie kodowanie pliku.
Zamiast tego konwertuj z terminala
Jeśli narzędzia wiersza poleceń libheif są już zainstalowane, heif-decmożesz zapisać plik JPEG lub PNG bezpośrednio. Zastąp przykładową nazwę pliku wejściowego nazwą swojego pliku i wybierz rozszerzenie pliku wyjściowego:
Oficjalna dokumentacja projektu libheif opisuje heif-decgo jako dekoder plików JPEG, PNG, TIFF i WebP. Jeśli system zgłasza, że polecenie nie zostało znalezione, zainstaluj narzędzia libheif z zaufanego repozytorium oprogramowania swojej dystrybucji.
Zachowaj oryginał do momentu sprawdzenia wyniku
Pliki HEIC mogą zawierać informacje o obrazie wykraczające poza podstawowe zdjęcie, w tym wiele obrazów, dane o głębi lub osadzone metadane. Eksport do formatu JPEG lub PNG jest przydatny dla zapewnienia kompatybilności, ale może nie zawierać wszystkich funkcji specyficznych dla Apple w nowym pliku. Zachowaj oryginalny plik HEIC jako kopię zapasową, szczególnie w przypadku treści edytowanych, HDR, w trybie portretowym lub Live Photo. Więcej informacji na temat obsługi formatów można znaleźć na oficjalnej stronie projektu Converseen oraz w dokumentacji formatu ImageMagick .