Top > HEIF
TITLE:HEIF (High Efficiency Image File Format)

[[H.265]]/[[HEVC]] | [[FileFormat#graphics]] > [[ImageFormat]] > [[HEIF]]
#contents

* 公式 [#official]

** MPEG [#h6f39db2]

- https://mpeg.chiariglione.org/standards/mpeg-h/image-file-format
--  http://mp4ra.org/
- ISO / IEC 23008-12 
--  https://www.iso.org/standard/66067.html (有料)
--  http://mpeg.chiariglione.org/standards/mpeg-h/image-file-format/draft-text-isoiec-fdis-23008-12-carriage-still-image-and-image
---   w15234-image-FF-draft-FDIS-cover

- Draft
--  https://mpeg.chiariglione.org/standards/mpeg-h/image-file-format/draft-text-isoiec-fdis-23008-12-carriage-still-image-and-image  (https://mpeg.chiariglione.org/meetings/111)


** Nokia [#nokia]

- http://nokiatech.github.io/heif/index.html
--   http://nokiatech.github.io/heif/technical.html 
--  https://github.com/nokiatech/heif
---  https://github.com/nokiatech/heif/tree/gh-pages/js

- 開発者
--   https://www.linkedin.com/in/emre-baris-aksu-8100245/
--   https://www.linkedin.com/in/lasseheikkila/ (Vincit)
--   https://www.linkedin.com/in/vinodmv/

** Apple [#apple]

- Working with HEIF and HEVC
--  https://developer.apple.com/videos/play/wwdc2017/511/ ([https://devstreaming-cdn.apple.com/videos/wwdc/2017/513fzgbviu23l/513/513_high_efficiency_image_file_format.pdf slide])
- High Efficiency Image File Format
--  https://developer.apple.com/videos/play/wwdc2017/513/ ([https://devstreaming-cdn.apple.com/videos/wwdc/2017/511tj33587vdhds/511/511_working_with_heif_and_hevc.pdf slide])
- Capturing Depth in iPhone Photography
--  https://developer.apple.com/videos/play/wwdc2017/507/ ([https://devstreaming-cdn.apple.com/videos/wwdc/2017/507koao27wdpt/507/507_capturing_depth_in_iphone_photography.pdf slide])

* 仕様 [#spec]

- Technical information
--  http://nokiatech.github.io/heif/technical.html ([http://nokiatech.github.io/heif/img/isobmff.png isobmff.png])
- LASSE HEIKKILÄ HIGH EFFICIENCY IMAGE FILE FORMAT IMPLEMENTATION
--  https://dspace.cc.tut.fi/dpub/bitstream/handle/123456789/24147/heikkila.pdf

- Overview of the High Efficiency Image File Format
--  http://phenix.int-evry.fr/jct/doc_end_user/current_document.php?id=10265
 JCTVC-V0072.doc

- auxC
-  https://www.itscj.ipsj.or.jp/sc29/open/29view/29n15691t.doc
 'urn:mpeg:hevc:2015:auxid:xxx' (where xxx is a positive integer), as specified in H.2.5, an HEVC SEI message describing the auxiliary image sequence should be included in the sample entry.

** バイナリ形式 [#format]

- [[HEIF/Box]]

- High Efficiency Image File Format - WWDC 2017
--  https://developer.apple.com/videos/play/wwdc2017/513/ ([https://devstreaming-cdn.apple.com/videos/wwdc/2017/513fzgbviu23l/513/513_high_efficiency_image_file_format.pdf PDF]) ([http://www.awm.jp/~yoya/cache/devstreaming-cdn.apple.com/videos/wwdc/2017/513fzgbviu23l/513/513_high_efficiency_image_file_format.pdf cache])

- http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=15849

* プログラム [#program]

- H.265/HEVC コーデック > [[H.265#impl]]

** ツール [#tool]

- [[libheif]]
-- python binding: [[pyheif]]

- GPAC support for HEIF
--  https://gpac.wp.imt.fr/2017/06/09/gpac-support-for-heif/
---   [[GPAC]] - [[MP4Box]]

- JPEG =(ffmpeg + x265)=> HEVC =(MP4Box)=> HEIF(.heic) 

 % ffmpeg -i test.jpg -loglevel warning  -pix_fmt yuv420p -vcodec libx265 -f hevc \
                 -x265-params log-level=1 -crf 12 -preset slower test.hevc
 % MP4Box -add-image test.hevc -quiet -ab heic -new test.heic

- [[VLC]] ([https://github.com/videolan/vlc/blob/master/modules/demux/mp4/heif.c modules/demux/mp4/heif.c])

- ダンプ

 MP4Box -std -diso test.heic > test.heic.xml

- JPEG =(ffmpeg + x265)=> HEVC =([[IO_HEIF]])=> HEIF(.heic) 

** ライブラリ [#library]

- https://github.com/nokiatech/heif

- https://github.com/yohhoy/heifreader


 
- https://github.com/monostream/tifig (nokiatech のライブラリを使ってるだけ)

** JavaScript [#gb17ee19]

-  https://github.com/nokiatech/heif/wiki/IV.-HEIF-Reader-JavaScript-Implementation

** 商用 [#k1c5c925]

-ソニー、「α7S III」のHEIF写真を、JPEG・TIFFに変換するアプリ
--  https://av.watch.impress.co.jp/docs/news/1276889.html
---   https://support.d-imaging.sony.co.jp/app/heif/ja/


* サンプル画像 [#lbeabc33]

- https://github.com/nokiatech/heif/tree/gh-pages/content/images
- http://download.tsi.telecom-paristech.fr/gpac/MPEG/ISOBMFF-Conformance/heif/
- http://download.tsi.telecom-paristech.fr/gpac/MPEG/IFF/Conformance/ ([http://biblio.telecom-paristech.fr/cgi-bin/download.cgi?id=16601 説明])

- https://strukturag.github.io/libheif/
-- https://strukturag.github.io/libheif/example.heic

- only 1 image converted from multiple image HEIC format #1391
--  https://github.com/ImageMagick/ImageMagick/issues/1391 Jupiter.heic (dynamic wallpaper)

* ライセンス問題 [#w9ebb6b1]

- [[HEVC#license]]

* その他 [#m7e87f57]

- [[HEIF/Windows]]

- http://fileformats.archiveteam.org/wiki/HEIF

- 「HEIF」ってなに?高画質で軽量化!iOS11から変わるiPhone写真の保存形式を調べてみた
--  http://photolog.aiko15.com/10141/

- macOS 10.13であらたにサポートされたHEIF画像をJPEGに変換
--  http://piyocast.com/as/archives/4851

- https://linustechtips.com/main/topic/791592-apple-abandons-jpeg-in-favor-of-heifhevc/
- Apple Abandons JPEG In Favor of HEIF/HEVC
--   https://linustechtips.com/main/topic/791592-apple-abandons-jpeg-in-favor-of-heifhevc/

** yohhoy [#yohhoy]

- https://github.com/yohhoy/heic2hevc
- お手軽なHEIFファイルの作成・表示方法
--  https://qiita.com/yohhoy/items/fac992c335fa4fbbbbea
- H.265/HEVC特許暗黒時代
--  https://qiita.com/yohhoy/items/c2579097a507b1fbdddb

- https://github.com/exif-heic-js/exif-heic-js

** yoya [#p3e86dec]

- HEIF 解説 〜コンテナ構造の実際〜
--  https://speakerdeck.com/yoya/heif-kaisetsu
// --  https://www.slideshare.net/yoyayoya1/heifkaisetsu
- [[2018-01-25/HEIF]]

* 関連 [#rel]

- [[MPEG]]
- [[BPG]]
- [[MP4Box]]
- [[FFmpeg]]

Reload   Diff   Front page List of pages Search Recent changes Backup Referer   Help   RSS of recent changes