Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Jean-Baptiste Kempf 于2023年7月17日 周一19:37写道: > Please merge. will apply > > > On Thu, 1 Jun 2023, at 12:29, Jean-Baptiste Kempf wrote: > > Hello, > > > > On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote: > >> Neal Gompa 于2023年5月31日周三 13:47写道: > >>> > >>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa > wrote: > >>> > > >>> > On Mon, May 15, 2023 at 4:32 AM 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. > >>> > > > >>> > > 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 > >>> > Reviewed-by: Neal Gompa > >>> > > >>> > >>> 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 > > ___ > > ffmpeg-devel mailing list > > ffmpeg-devel@ffmpeg.org > > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > > > To unsubscribe, visit link above, or email > > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". > > -- > Jean-Baptiste Kempf - President > +33 672 704 734 > ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Please merge. On Thu, 1 Jun 2023, at 12:29, Jean-Baptiste Kempf wrote: > Hello, > > On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote: >> Neal Gompa 于2023年5月31日周三 13:47写道: >>> >>> On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: >>> > >>> > On Mon, May 15, 2023 at 4:32 AM 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. >>> > > >>> > > 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 >>> > Reviewed-by: Neal Gompa >>> > >>> >>> 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 > ___ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". -- Jean-Baptiste Kempf - President +33 672 704 734 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
On Wed, Jun 7, 2023 at 8:02 PM Neal Gompa wrote: > > On Tue, Jun 6, 2023 at 2:43 AM Steven Liu wrote: > > > > Neal Gompa 于2023年5月31日周三 13:47写道: > > > > > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > > > > > > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > > > > > > > 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 > > > > Reviewed-by: Neal Gompa > > > > > > > > > > Is this patch set going to get pushed to master anytime soon? > > > > Hi Neal, > > > > Do you agree move the enhanced flv support into experimental flags? > > > > I don't think we should mark it experimental. Aside from the fact that > other implementations haven't done that, it's in production now with > YouTube. > Just wanted to add that v11 also worked for me (successfully tested pushing RTMP 720p and 1080p AV1 from a live source, tried VP9 but YouTube doesn't seem to support it as ingest). I can also confirm what Steven reported that YouTube will output VP9 or AVC given AV1 RTMP (from the "Stats for nerds" menu). Great work! Tested-by: Tristan Matthews Reviewed-by: Tristan Matthews ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
On Tue, Jun 6, 2023 at 2:43 AM Steven Liu wrote: > > Neal Gompa 于2023年5月31日周三 13:47写道: > > > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > > > > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > > > > > 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 > > > Reviewed-by: Neal Gompa > > > > > > > Is this patch set going to get pushed to master anytime soon? > > Hi Neal, > > Do you agree move the enhanced flv support into experimental flags? > I don't think we should mark it experimental. Aside from the fact that other implementations haven't done that, it's in production now with YouTube. -- 真実はいつも一つ!/ Always, there's only one truth! ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Neal Gompa 于2023年5月31日周三 13:47写道: > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > > > 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 > > Reviewed-by: Neal Gompa > > > > Is this patch set going to get pushed to master anytime soon? Hi Neal, Do you agree move the enhanced flv support into experimental flags? Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Tristan Matthews 于2023年6月2日周五 01:58写道: > > On Thu, Jun 1, 2023 at 2:08 AM Steven Liu wrote: > > > > Tristan Matthews 于2023年6月1日周四 13:03写道: > > > > > > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp. > > > > > > Were you able to push av1 or vp9 to Youtube with this patchset alone? > > I've tested push them after after this patchset, do you mean you get > > some problems after this patchset? > > Yeah for me at least vp9 and av1 are falling over when I try to push > to youtube over RTMP, I was under the impression that beyond patching > the FLV muxer you'd also need to add a `fourCcList` to the connect > command of the rtmp muxer (see "Extending NetConnection connect > command" of > https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf). > > In any case that's not really the scope of this patchset and I don't > want to derail the discussion, muxing to an flv file works fine. I > just wanted to clarify what was possible with these changes and I'm > surprised that you were able to push to youtube live with this given > the above, as I am not. I tested publish the two codecs type, av1,vp9 to youtube, and i can play by youtube player, but i saw the stream info always is vp9 in flv. Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
On Thu, Jun 1, 2023 at 2:08 AM Steven Liu wrote: > > Tristan Matthews 于2023年6月1日周四 13:03写道: > > > > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp. > > > > Were you able to push av1 or vp9 to Youtube with this patchset alone? > I've tested push them after after this patchset, do you mean you get > some problems after this patchset? Yeah for me at least vp9 and av1 are falling over when I try to push to youtube over RTMP, I was under the impression that beyond patching the FLV muxer you'd also need to add a `fourCcList` to the connect command of the rtmp muxer (see "Extending NetConnection connect command" of https://github.com/veovera/enhanced-rtmp/blob/main/enhanced-rtmp-v1.pdf). In any case that's not really the scope of this patchset and I don't want to derail the discussion, muxing to an flv file works fine. I just wanted to clarify what was possible with these changes and I'm surprised that you were able to push to youtube live with this given the above, as I am not. Best, -t > > > Thanks > Steven > ___ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Hello, On Thu, 1 Jun 2023, at 02:02, Steven Liu wrote: > Neal Gompa 于2023年5月31日周三 13:47写道: >> >> On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: >> > >> > On Mon, May 15, 2023 at 4:32 AM 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. >> > > >> > > 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 >> > Reviewed-by: Neal Gompa >> > >> >> 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 ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Tristan Matthews 于2023年6月1日周四 13:03写道: > > > you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp. > > Were you able to push av1 or vp9 to Youtube with this patchset alone? I've tested push them after after this patchset, do you mean you get some problems after this patchset? Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
> you can publish hevc, av1 or vp9 codec stream to Youtube over rtmp. Were you able to push av1 or vp9 to Youtube with this patchset alone? Best, -t On Wed, May 31, 2023 at 8:03 PM Steven Liu wrote: > > Neal Gompa 于2023年5月31日周三 13:47写道: > > > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > > > > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > > > > > 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 > > > Reviewed-by: Neal Gompa > > > > > > > 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. > > > > > Thanks > Steven > ___ > ffmpeg-devel mailing list > ffmpeg-devel@ffmpeg.org > https://ffmpeg.org/mailman/listinfo/ffmpeg-devel > > To unsubscribe, visit link above, or email > ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe". ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
Neal Gompa 于2023年5月31日周三 13:47写道: > > On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > > > 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 > > Reviewed-by: Neal Gompa > > > > 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. Thanks Steven ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
On Mon, May 15, 2023 at 10:41 PM Neal Gompa wrote: > > On Mon, May 15, 2023 at 4:32 AM 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. > > > > 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 > Reviewed-by: Neal Gompa > Is this patch set going to get pushed to master anytime soon? -- 真実はいつも一つ!/ Always, there's only one truth! ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".
Re: [FFmpeg-devel] [PATCH v10 0/6] Support enhanced flv in FFmpeg
On Mon, May 15, 2023 at 4:32 AM 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. > > 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 Reviewed-by: Neal Gompa -- 真実はいつも一つ!/ Always, there's only one truth! ___ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org https://ffmpeg.org/mailman/listinfo/ffmpeg-devel To unsubscribe, visit link above, or email ffmpeg-devel-requ...@ffmpeg.org with subject "unsubscribe".