[FFmpeg-devel] [PATCH] libavformat/flvdec: add HEVC demuxing support

Gyan Doshi ffmpeg at gyani.pro
Mon Jul 26 13:57:24 EEST 2021



On 2021-07-26 13:45, Steven Liu wrote:
>
>> 2021年7月26日 上午11:44,Gyan Doshi <ffmpeg at gyani.pro> 写道:
>>
>>
>>
>> On 2021-07-25 19:07, James Almer wrote:
>>> On 7/25/2021 10:04 AM, Xiaolei Yu wrote:
>>>> Explicitly supply an HEVC codec id to enable this feature.
>>>> ---
>>>>    libavformat/flv.h    |  1 +
>>>>    libavformat/flvdec.c | 21 ++++++++++++++++++---
>>>>    2 files changed, 19 insertions(+), 3 deletions(-)
>>> This has been rejected time and time again, last time not even a month ago.
>> We may not support muxing it, since that is apparently out of spec, but what's wrong with demuxing?
>>
>> We support demuxing PCM in MP4 but not muxing it. There are a couple of other examples which I can't recall off hand. Isn't Postel's law accepted here?
> There maybe have lots of codecs, not only hevc, for example opus av1 vvc av2 vp8 vp9 and so on, but there have no enough codec id in flv format.
> Yes this patch can fix his hevc in his flv, but cannot fix mine. Because it’s not the only one hevc in flv. And not only one patch for demuxing hevc in flv in history mails.

Are you referring to the choice of FLV_CODECID values?

Regards,
Gyan


More information about the ffmpeg-devel mailing list