[FFmpeg-devel] [PATCH] lavf/mov: initial support for reading HEIF images

Dale Curtis dalecurtis at chromium.org
Tue Nov 12 21:57:15 EET 2019


On Tue, Nov 12, 2019 at 1:27 AM Carl Eugen Hoyos <ceffmpeg at gmail.com> wrote:

> > Breaks AVIFS files
> > that were previously demuxing as mp4 w/ video track,
>
> Does it only break them once above change was made or also in the existing
> patch?
> (Sorry, I am still travelling in Japan without computer.)
>

Only after I've added AV1 support. However, I suspect HEVC tracks would be
busted in a similar manner.


>
> > i.e.,
> >
> https://github.com/AOMediaCodec/av1-avif/tree/master/testFiles/Netflix/avifs
> .
> > As such might end up causing some client issues for MP4s that had
> embedded
> > pict elements, but are not HEIF/AVIF - since they'll suddenly start
> > surfacing new tracks.
>
> Can such files easily be detected?
>

Possibly, HEIF/AVIF should declare their brands up front, while a standard
MP4 w/ an embedded PICT or something, probably won't have that. Though I
don't have any samples that would trigger this.


More information about the ffmpeg-devel mailing list