UbuntuでHEIF画像(.HEIC、高効率画像ファイル形式)を開いたり変換したりするアプリはありますか?


45

特定の携帯電話メーカーは、ユーザーに確認せずに、写真を撮るデフォルト形式をHEIF(.HEIC、高効率画像ファイル形式)に変更しました(jpeg / jpgを使用するオプションはまだあります)。

HEIF画像を開いたり、変換したり、編集したりできるUbuntuのアプリ/プログラムはありますか?


一括変換が必要になる場合があります:iOS 11の新しい写真形式HEIF github.com/pushd/heif
oldfred

github.com/nokiatech/heif/blob/master/LICENSE.TXT は、私が想定している新しいものです
Rinzwind

回答:


28

最近のUbuntuバージョン(> = 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

3
1)これは18.04(packages.ubuntu.com/bionic/libheif-examples)の公式パッケージであり、2)私が大文字になったので両方の場所に変更.heicしなければなりませんでした.HEIC。ありがとうございました!!これはとてもうまくいきました!
ビットレス

25

公式パッケージ

2019年8月現在、HEIFをサポートするプログラムにlibheif1は以下が含まれます:

  • GIMP(2.10.2+)
  • クリタ
  • heif-thumbnailer
  • libheif-examples–コマンドラインユーティリティ:heif-convertおよびを提供しますheif-enc

依存関係を検索する最善の方法を参照してください

非公式パッケージ

Flatpak、Snapアプリ、またはPPAインストールする場合:

  • Geeqieは最近HEIFサポートを追加しました。公式パッケージが追いつくまでPPAからインストールできます。

  • Qt画像プラグインは libheifをラップします。jakarによって作成され、 PPAからインストールできます。

PPAのインストールを希望しない場合は、PPA Webページから直接パッケージをダウンロードして、インストール(dpkg -i)または再コンパイルできます。この方法でインストールされたパッケージは自動的に更新されません

オンラインツール

  • GoogleフォトDropboxはどちらも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しないと、ファイル形式が認識されないと文句を言います。このメッセージはパッケージ名とほとんど同じように誤解を招くものであり、この2つのペーパーカットを考えると、このツールの使用方法を理解している人が少ないのは容易に理解できます。

これが公式のUbuntuパッケージであること疑いのある方へ

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これらのコマンドを取得するにはaptitudeを介してインストールするだけでよいと言いますが、実行しているディストリビューションについては言及していません。


これらのパッケージをインストールした後、libheif-examplesおよびheif-convertはコマンドが見つかりません。
マークデベン

1
私はそれが適性を使用して作業し、ちょうどインストールしましたlibheif
マーク・DEVEN

1
FWIW、Debian 10(Buster)は、その標準リポジトリに、libheif-examplesパッケージをlibheif1依存関係としてリストするパッケージを含めています。 私はまだ(悲しいことに)Debian 7(Wheezy)で苦しんでいるので、このパッケージをテストしていないことに注意してください
ディガー

現在、Ubuntu 18.04(2019年5月)には2.10ではなくGIMPバージョン2.8.22が含まれているため、UbuntuのGIMPの既製バージョンではHEIFはサポートされていません。
オスカー

1
@Óscar:投稿の最初の行をもう一度読んでください。 snap既製です。 gimp付属していsnapます。 2.10.10は、スナップを経由して18.04の現在のバージョンである
ウィル

4

GIMP 2.10.2は.HEICコンテナファイルの読み取り、書き込み、編集を行うようになり、ImageMagickは.HEICイメージコンテナファイルから変換します。


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.