HEIF 그림 (.HEIC, 고효율 이미지 파일 형식)을 열거 나 변환 할 수있는 Ubuntu의 모든 앱?


45

특정 휴대폰 제조업체는 사용자에게 묻지 않고 사진을 찍는 기본 형식을 HEIF (.HEIC, 고효율 이미지 파일 형식)로 변경했습니다 (jpeg / jpg를 사용하는 옵션은 여전히 ​​있음).

Ubuntu에 HEIF 사진을 열거 나 변환하고 편집 할 수있는 앱 / 프로그램이 있습니까?


iOS 11 새로운 사진 형식 HEIF github.com/pushd/heif
oldfred

github.com/nokiatech/heif/blob/master/LICENSE.TXT 는 내가 생각하는 새로운 것
Rinzwind

답변:


25

최근 우분투 버전 (> = 18.04)에서 :

sudo apt-get install libheif-examples

그리고

for file in *.heic; do heif-convert $file ${file/%.heic/.jpg}; done

이전 Ubuntu 또는 Mint 버전에서는 먼저이 PPA를 추가 한 다음 위 단계를 수행하십시오.

sudo add-apt-repository ppa:strukturag/libheif
sudo apt-get update

2
1) 이것은 18.04의 공식 패키지 ( packages.ubuntu.com/bionic/libheif-examples )이며 2) 광산이 자본화 된 이후 두 곳에서 변경 .heic해야 .HEIC했습니다. 감사합니다!! 이것은 잘 작동했습니다!
비트 덜

24

공식 패키지

2019 년 8 월 기준으로 HEIF를 지원하는 프로그램은 libheif1다음과 같습니다.

  • 김프 (2.10.2+)
  • 크리 타
  • heif-thumbnailer
  • libheif-examples– 명령 줄 유틸리티를 제공합니다 : heif-convertheif-enc.

종속성을 가장 잘 검색하는 방법을 참조하십시오 .

비공식 패키지

Flatpak, Snap 앱 또는 PPA설치 하려는 경우 :

  • Geeqie는 최근 HEIF 지원을 추가했습니다. 공식 패키지가 붙을 때까지 PPA 에서 설치할 수 있습니다 .

  • Qt 이미지 플러그인은 libheif를 래핑합니다. jakar 에의해 작성되었으며 PPA 에서 설치 될 수 있습니다.

PPA를 설치하지 않으려는 사용자는 PPA 웹 페이지에서 직접 패키지를 다운로드하여 설치 ( dpkg -i)하거나 다시 컴파일 할 수 있습니다. 이 방법으로 설치된 패키지는 자동으로 업데이트 되지 않습니다 .

온라인 도구

  • 구글 포토드롭 박스는 모두 HEIF를 지원한다고한다.

  • 다른 온라인 변환기 (예 : HEICtoJPEG )가 있지만 사용하기 전에 개인 정보 보호 정책을 확인하십시오 .

여러 가지 잡다한


1
이것을 언급하는 적절한 에티켓이 무엇인지 확실하지 않지만 (댓글 대신 편집해야할까요?) libheif를 감싸는 Qt 이미지 플러그인 을 만들었습니다 . PPA를 만들고 싶지만 아직 일어나지 않았습니다.
jakar

2
PPA 플러그인 Qt는 지금이다.
jakar

14

Ubuntu 18.04 sudo snap install gimp에서는 HEIC 파일을 열고 편집 할 수있는 최신 버전 (2019 년 5 월 2.10.10 8)을 얻을 수 있습니다.

Ubuntu 18.04에는 HEIC를 변환하는 명령 줄 도구도 있습니다.

sudo apt install libheif-examples
heif-convert IMG_1605.HEIC IMG_1605.jpg

참고 : 소문자 를 사용해야.jpg 합니다. 그렇지 않으면 파일 형식을 인식하지 못한다고 불평합니다. 이 메시지는 패키지 이름만큼이나 오해의 소지가 있으므로이 두 가지 방법으로이 도구를 사용하는 방법을 아는 사람이 거의없는 이유를 쉽게 이해할 수 있습니다 .

이것이 공식 우분투 패키지 인지 의심되는 사람 :

user@host:~/Desktop$ dpkg -s libheif-examples 
Package: libheif-examples
Status: install ok installed
Priority: optional
Section: video
Installed-Size: 91
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Architecture: amd64
Source: libheif
Version: 1.1.0-2
Depends: libheif1 (= 1.1.0-2), libc6 (>= 2.14), libgcc1 (>= 1:3.0), libjpeg8 (>= 8c), libpng16-16 (>= 1.6.2-1), libstdc++6 (>= 5.2)
Description: ISO/IEC 23008-12:2017 HEIF file format decoder - examples
 libheif is an ISO/IEC 23008-12:2017 HEIF file format decoder. HEIF is a new
 image file format employing HEVC (h.265) image coding for the best compression
 ratios currently possible.
 .
 Sample applications using libheif are provided by this package.
Original-Maintainer: Debian Multimedia Maintainers <debian-multimedia@lists.debian.org>
Homepage: http://www.libheif.org

자 이제이 농담의 펀치 라인입니다. ;-)

fuseflt 또는 yacufs FUSE 파일 시스템을 사용하여 HEIC 파일의 자동 임시 캐시 변환으로 그림 폴더를 마운트 할 수 있으므로 모든 기본 Linux 데스크탑 앱에서 HEIC 파일을 인식하지 않고도 열 수 있습니다.

아래의 Mark Deven은 libheif자신이 어떤 배포판을 사용하고 있는지 언급하지는 않았지만 이러한 명령을 얻기 위해 적성을 통해 설치해야한다고 말합니다 .


이러한 패키지를 설치 한 후 libheif-examples 및 heif-convert는 find 명령이 아닙니다.
Mark Deven

1
나는 적성을 사용하여 설치하고 그냥 설치했습니다libheif
Mark Deven

1
FWIW의 데비안 10 (버스터) 에는 표준 리포지토리에 libheif-examples패키지가 포함되어 있으며이 패키지는 libheif1패키지를 종속성으로 나열합니다 . 데비안 7 (Wheezy) 에서 여전히 (슬프게도) 언어로 말했기 때문에 나는 상기 패키지를 테스트하지 않았습니다 .
파는 사람

현재 (2019 년 5 월) Ubuntu 18.04에는 2.10이 아닌 GIMP 버전 2.8.22가 포함되어 있으므로 Ubuntu의 상용 김프 버전에서는 HEIF가 지원되지 않습니다.
Óscar

1
@ Óscar : 게시물 의 첫 번째 줄 을 다시 읽으십시오 . snap선반에서 벗어났습니다. gimp와 함께 제공됩니다 snap. 2.10.10 은 스냅을 통한 18.04의 현재 버전입니다.
Wil


3

실제로 로컬 변환은 아니지만 Dropbox를 사용하여 .heic 이미지를 볼 수 있습니다.

대상 이미지를 Dropbox 계정에 업로드 한 다음 원하는 이미지를 클릭하여보십시오. 이미지를 마우스 오른쪽 버튼으로 클릭하여 .jpeg파일을 로컬 시스템에 JPEG 형식으로 다시 저장할 수도 있습니다. (참고 : Dropbox의 다운로드 버튼을 클릭하지 마십시오 .HEIC. 원본 파일 만 가져옵니다 .)


사진을 클라우드에 동기화하는 것이 좋은 아이디어이기 때문에 전적으로 귀하에게 투표했습니다. HEIC 형식으로 유지하면 품질 저하없이 공간을 절약 할 수 있으며 브라우저를 통해 사진에 액세스 할 수 있으면 더 쉽게 액세스하고 공유 할 수 있습니다. 따라서 실제로 질문에 대답하지 않더라도 승리 승리입니다.

0

이것이 내가 .HEIC파일을로 변환하는 방법 .jpeg입니다.

  1. tifig패키지를 다운로드하여 설치하십시오 .

    wget https://github.com/monostream/tifig/releases 
    gunzip tifig-static-0.2.2.tar.gz #or the downloaded tifig file name
    
  2. tifig실행 가능 하게 만드십시오 .

    mv ./tifig ~/tools/tifig
    sudo chmod +x  ~/tools/tifig
    
  3. 이제 tifig를 사용하여 .heic파일 을 변환 할 수 있습니다.

    for f in *.HEIC; do mv "$f" "\`echo $f | sed s/.HEIC/.heic/`"; done
    for file in *.heic; do echo $file | xargs ~/tools/tifig -v -p $file ${file%.heic}.jpg; done
    

참고 문헌 :

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.