AVIF から HEIC への変換方法
- .AVIF ファイルを追加してください。上のボックスにドロップするか、クリックしてブラウズします。
- 数秒で .HEIC に変換されます。
- 新しい .HEIC ファイルをダウンロードしてください。
期待される結果
- これは完全な再エンコード(AV1 → HEVC)であり、コンテナのリラップではありません。すべてのピクセルがデコードされ再圧縮されるため、わずかな世代的な画質低下が発生します。
- HEVC はロイヤリティフリーではないため、一部の Linux 版 ImageMagick ビルドではデフォルトで HEIC 出力が欠落しています。コマンドが失敗する場合は、x265 サポート付きでコンパイルされた
libheifをインストールしてください。 - AVIF の AV1 コーデックは、通常、同等の画質において HEVC よりも効率的です。そのため、結果の
.heicファイルは元の.avifよりもサイズが大きくなる可能性があります。
よくある質問
AVIF から HEIC に変換すると画質は低下しますか?
はい - AV1 をデコードして HEVC に再エンコードすると、世代的な画質低下が生じます。高品質設定では結果はほぼ同一に見えますが、後で再度変換すると損失が蓄積されます。
なぜ Linux で ImageMagick が HEIC の書き込みに失敗するのですか?
ほとんどの Linux ディストリビューションは、特許ライセンスの関係で HEVC エンコーディングなしで ImageMagick を出荷しています。ソースから x265 サポート付きで
libheif をビルドするか、それを含む Flatpak または PPA パッケージを使用してください。HEIC と JPEG のどちらに変換すべきですか?
ターゲットのアプリやデバイスが特に必要とする場合にのみ HEIC に変換してください。iOS 16 や macOS Ventura 以降では、AVIF はすでにネイティブで開けるため、ほとんどのユーザーにとって HEIC への変換は不要です。
アルファチャネルの透明度は保持されますか?
AVIF と HEIC はどちらも透明度をサポートしていますが、すべての HEVC エンコーダービルドがアルファチャネルを出力するわけではありません。透明度が重要な場合は、
exiftool で結果を確認してください。