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

Gyan Doshi ffmpeg at gyani.pro
Tue Jul 27 06:53:49 EEST 2021



On 2021-07-27 04:28, Steven Liu wrote:
> 在 2021年7月26日星期一,Gyan Doshi <ffmpeg at gyani.pro> 写道:
>
>>
>> On 2021-07-26 19:49, Steven Liu wrote:
>>
>>> 在 2021年7月26日星期一,Gyan Doshi <ffmpeg at gyani.pro> 写道:
>>>
>>>
>>>> On 2021-07-26 16:39, Steven Liu wrote:
>>>>
>>>> 2021年7月26日 下午6:57,Gyan Doshi <ffmpeg at gyani.pro> 写道:
>>>>>> Are you referring to the choice of FLV_CODECID values?
>>>>>>
>>>>>> Not only, you can find whole history on:
>>>>> https://lists.ffmpeg.org/pipermail/ffmpeg-devel/
>>>>> https://trac.ffmpeg.org/ticket/6389
>>>>> https://trac.ffmpeg.org/ticket/3581
>>>>>
>>>>> try play this sample in ticket
>>>> The objections mainly center on compliance with Adobe's spec which is a
>>>> concern when muxing.
>>>>
>>>> no not only muxing, it’s format spec, and no documentation said which
>>>>
>>> codec id is hevc. 10?11?12?13?14?15? How do you make sure which one is
>>> hevc
>>> from users flv? This is very unreasonable.
>>>
>> By making it a user option: ffmpeg -f flv -hevc_id 12 -i rtmp://...
> i do not think this can play all flv from other muxing, just private
> demuxing, so why add it in ffmpeg? It is your private format, it can not
> play all flv with hevc.

Is there a sample HEVC-in-FLV file for which this method won't work?

Regards,
Gyan


More information about the ffmpeg-devel mailing list