[FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg

Jean-Baptiste Kempf jb at videolan.org
Thu Jun 1 12:29:41 EEST 2023


Hello,

On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote:
> Neal Gompa <ngompa13 at gmail.com> 于2023年5月31日周三 13:47写道:
>>
>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa <ngompa13 at gmail.com> wrote:
>> >
>> > On Mon, May 15, 2023 at 4:32 AM Steven Liu <lq at chinaffmpeg.org> wrote:
>> > >
>> > > Reference file: https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf
>> > > The Enhanced flv has been supported by OBS, Simple Realtime Server, mpegts.js.
>> > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp.
>> > > The enhanced flv documentation contributors include
>> > > Jean-Baptiste Kempf (FFmpeg, VideoLAN).
>> > > So this should be support by ffmpeg too.
>> > >
>> > > v8:
>> > >     Support vp9 codec according to enhanced flv.
>> > >     Support PacketTypeCodedFrames type for hevc in flv.
>> > > v9:
>> > >     Add dependency codec object files for flvenc in Makefile.
>> > >     Move the hevc,av1,vp9 codec out of FF_COMPLIANCE_UNOFFICIAL.
>> > >
>> > > v10:
>> > >     modify first patch comment like the others before commit.
>> > >     exheader mode should only happened in video stream this patchset.
>> > >
>> > > Steven Liu (6):
>> > >   avformat/flvenc: support mux hevc in enhanced flv
>> > >   avformat/flvdec: support demux hevc in enhanced flv
>> > >   avformat/flvenc: support mux av1 in enhanced flv
>> > >   avformat/flvdec: support demux av1 in enhanced flv
>> > >   avformat/flvenc: support mux vp9 in enhanced flv
>> > >   avformat/flvdec: support demux vp9 in enhanced flv
>> > >
>> > >  libavformat/Makefile |  2 +-
>> > >  libavformat/flv.h    | 15 +++++++++
>> > >  libavformat/flvdec.c | 73 +++++++++++++++++++++++++++++++++++++++-----
>> > >  libavformat/flvenc.c | 58 +++++++++++++++++++++++++++++------
>> > >  4 files changed, 130 insertions(+), 18 deletions(-)
>> > >
>> >
>> > This version works for me. Thanks for this work!
>> >
>> > Tested-by: Neal Gompa <ngompa13 at gmail.com>
>> > Reviewed-by: Neal Gompa <ngompa13 at gmail.com>
>> >
>>
>> Is this patch set going to get pushed to master anytime soon?
>
> Hi Neal,
>
> Waiting for j-b check about the Enhanced-FLV status, i cannot sure if
> this patch can be pushed now.

I've just re-asked what is the final status of the spec.

If you cannot wait, use experimental flags.

jb
-- 
Jean-Baptiste Kempf -  President
+33 672 704 734


More information about the ffmpeg-devel mailing list