特定の携帯電話メーカーは、ユーザーに確認せずに、写真を撮るデフォルト形式をHEIF(.HEIC、高効率画像ファイル形式)に変更しました(jpeg / jpgを使用するオプションはまだあります)。
HEIF画像を開いたり、変換したり、編集したりできるUbuntuのアプリ/プログラムはありますか?
特定の携帯電話メーカーは、ユーザーに確認せずに、写真を撮るデフォルト形式をHEIF(.HEIC、高効率画像ファイル形式)に変更しました(jpeg / jpgを使用するオプションはまだあります)。
HEIF画像を開いたり、変換したり、編集したりできるUbuntuのアプリ/プログラムはありますか?
回答:
最近の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
.heic
しなければなりませんでした.HEIC
。ありがとうございました!!これはとてもうまくいきました!
2019年8月現在、HEIFをサポートするプログラムにlibheif1
は以下が含まれます:
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など)もありますが、使用前にプライバシーポリシーを確認してください。
7.0.7-22以降のImagemagickは、フラグを使用してコンパイルできます--with-libheif
。
tifig
「サムネイル化を目的とした高速HEIF画像コンバーター」と説明されています。ただし、現在はソースからコンパイルする必要があります。
Nokia HEIF情報およびソースコード。 ただし、Appleの実装は多少異なります。
Windows 10 Build 17623では、写真アプリでHEIFがサポートされています。ただし、使用する前に次のものをインストールする必要がある場合があります。
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
libheif-examples
パッケージをlibheif1
依存関係としてリストするパッケージを含めています。 私はまだ(悲しいことに)Debian 7(Wheezy)で苦しんでいるので、このパッケージをテストしていないことに注意してください。
snap
既製です。 gimp
付属していsnap
ます。 2.10.10は、スナップを経由して18.04の現在のバージョンである
GIMP 2.10.2は.HEICコンテナファイルの読み取り、書き込み、編集を行うようになり、ImageMagickは.HEICイメージコンテナファイルから変換します。
実際にはローカル変換ではありませんが、Dropboxを使用して.heic画像を表示することは可能です。
対象の画像をDropboxアカウントにアップロードし、目的の画像をクリックして表示します。画像を右クリックして.jpeg
、JPEG形式でローカルマシンにファイルを保存することもできます。(注:Dropboxの[ダウンロード]ボタンをクリックしないでください.HEIC
。元のファイルが取得されるだけです。)
これは、.HEIC
ファイルをに変換する方法です.jpeg
。
tifig
パッケージをダウンロードしてインストールします。
wget https://github.com/monostream/tifig/releases
gunzip tifig-static-0.2.2.tar.gz #or the downloaded tifig file name
作るtifig
実行可能。
mv ./tifig ~/tools/tifig
sudo chmod +x ~/tools/tifig
これで、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
参照: