[FFmpeg-devel] [PATCH v9 0/6] Support enhanced flv in FFmpeg
Steven Liu
lingjiujianke at gmail.com
Fri May 12 13:47:20 EEST 2023
Timo Rothenpieler <timo at rothenpieler.org> 于2023年5月12日周五 18:30写道:
Hi Timo,
>
> On 12/05/2023 05:58, Steven Liu 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.
> >
> > Steven Liu (6):
> > avformat/flvenc: Add support for HEVC over flv in muxer
>
> This is very much a nit, but one of those commit messages is not like
> the others :D
Should i resubmit one patch named v10? Or should i modify it like the
others before push? :D
>
> > 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/flvenc: 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(-)
> >
Thanks
Steven
More information about the ffmpeg-devel
mailing list