Hello, could someone be so kind to help me and answer the question: which dependencies I should compile or which package install to get in my pipeline this two elements working : vaapiencode_h264 ! vaapiparse_h264 Now I am tried to recompile with vaapi enabled without success. I have got errors: 0:00:00.742961917 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no element "vaapiencode_h264" 0:00:00.743002817 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link has no sink [source=@0x3493460] 0:00:00.743016444 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no element "vaapiparse_h264" 0:00:00.743025900 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link has no source [sink=@(nil)] 0:00:00.743038597 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:1038:priv_gst_parse_yyparse: link has no source [sink=mux@(nil)] Thank you Oleg Gurin _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
I am not sure if this answers your question, but the official build looks like this: The `prepare.sh` script installs a bunch of pre-requisites. On Wed, Jul 8, 2020 at 2:30 PM <[hidden email]> wrote:
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by ogurin
Le mer. 8 juill. 2020 18 h 45, <[hidden email]> a écrit :
Let's fix the basic, you want vaapih264enc from gstreamer-vaapi repo and h264parse from gst-plugins-bad.
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by ogurin
On Thu, 09 Jul 2020 at 00:30, [hidden email] wrote:
> Hello, > > could someone be so kind to help me and answer the question: which > dependencies I should compile or which package install to get in my > > pipeline this two elements working : > > > > vaapiencode_h264 ! vaapiparse_h264 Where did you get that pipeline? Those elements disappeared long ago, and they should be thrown into oblivion. As Nicolas said, you should use vaapih264dec and h264parse. vmjl > > > > Now I am tried to recompile with vaapi enabled without success. I have got > errors: > > 0:00:00.742961917 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no > element "vaapiencode_h264" > > 0:00:00.743002817 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link > has no sink [source=@0x3493460] > > 0:00:00.743016444 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no > element "vaapiparse_h264" > > 0:00:00.743025900 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link > has no source [sink=@(nil)] > > 0:00:00.743038597 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:1038:priv_gst_parse_yyparse: link > has no source [sink=mux@(nil)] > > > > Thank you > > Oleg Gurin > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Thank you,guys, for quick response/clarification, the pipeline from
https://github.com/giordanocardillo/janus-post-processor -----Original Message----- From: gstreamer-devel <[hidden email]> On Behalf Of Víctor Jáquez Sent: Thursday, July 9, 2020 12:39 PM To: Discussion of the development of and with GStreamer <[hidden email]> Subject: Re: vaapiencode_h264 ! vaapiparse_h264 On Thu, 09 Jul 2020 at 00:30, [hidden email] wrote: > Hello, > > could someone be so kind to help me and answer the question: which > dependencies I should compile or which package install to get in my > > pipeline this two elements working : > > > > vaapiencode_h264 ! vaapiparse_h264 Where did you get that pipeline? Those elements disappeared long ago, and they should be thrown into oblivion. As Nicolas said, you should use vaapih264dec and h264parse. vmjl > > > > Now I am tried to recompile with vaapi enabled without success. I have > got > errors: > > 0:00:00.742961917 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: > no element "vaapiencode_h264" > > 0:00:00.743002817 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: > link has no sink [source=@0x3493460] > > 0:00:00.743016444 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: > no element "vaapiparse_h264" > > 0:00:00.743025900 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: > link has no source [sink=@(nil)] > > 0:00:00.743038597 535 0x3496f20 ERROR GST_PIPELINE > subprojects/gstreamer/gst/parse/grammar.y:1038:priv_gst_parse_yyparse: > link has no source [sink=mux@(nil)] > > > > Thank you > > Oleg Gurin > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
In reply to this post by Nicolas Dufresne-5
Thanks, but I get |WARNING: In subproject gst-plugins-bad: Unknown options: "gst-plugins-bad:h264parse" Into the meson output when trying to enable this options into the master gst-build folder Also I ran: Meson configure | grep h264 And got only this options: FFmpeg:libopenh264 auto [enabled, disabled, auto] FFmpeg:libopenh264 FFmpeg:libx264 auto [enabled, disabled, auto] FFmpeg:libx264 gst-plugins-bad:openh264 auto [enabled, disabled, auto] H.264 video codec plugin gst-plugins-bad:uvch264 auto [enabled, disabled, auto] UVC compliant H.264 camera source plugin gst-plugins-ugly:x264 auto [enabled, disabled, auto] H.264 video encoder plugin gst-plugins-ugly:x264_libraries Colon separated list of additional x264 library paths, e.g. for 10-bit version Subproject openh264: openh264:tests <inherited from main project> [enabled, disabled, auto] openh264:tests Subproject x264: x264:asm auto [enabled, disabled, auto] Enable platform-specific assembly optimizations x264:avs disabled [enabled, disabled, auto] cli avisynth support x264:bit-depth all [8, 10, all] Supported output bit depth(s) x264:chroma-format all [400, 420, 422, 444, all] Supported output chroma format(s) x264:cli true [true, false] Build x264 command line application x264:ffms disabled [enabled, disabled, auto] cli ffmpegsource support x264:gpac disabled [enabled, disabled, auto] cli gpac support x264:gpl true [true, false] Enable GPL-only features x264:interlaced true [true, false] Enable interlaced encoding support x264:lavf disabled [enabled, disabled, auto] cli libavformat support x264:libx264 internal [internal, system] Whether to use internal libx264 or system libx264 x264:lsmash disabled [enabled, disabled, auto] cli lsmash support x264:opencl false [true, false] Enable OpenCL features x264:swscale disabled [enabled, disabled, auto] cli swscale support x264:thread true [true, false] Enable multithreaded encoding Can’t find h264parse here. Thank you. Oleg Gurin From: gstreamer-devel <[hidden email]> On Behalf Of Nicolas Dufresne Le mer. 8 juill. 2020 18 h 45, <[hidden email]> a écrit :
Let's fix the basic, you want vaapih264enc from gstreamer-vaapi repo and h264parse from gst-plugins-bad.
_______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Le jeudi 09 juillet 2020 à 15:36 +0300, [hidden email] a écrit :
> Thanks, > but I get > |WARNING: In subproject gst-plugins-bad: Unknown options: "gst-plugins-bad:h264parse" This is always built by default, no need for compilation option. Note that the configurations are per plugins, not per feature, h264parse is part of the videoparsers plugin. > > Into the meson output when trying to enable this options into the master gst-build folder > Also I ran: > Meson configure | grep h264 > And got only this options: > > FFmpeg:libopenh264 auto [enabled, disabled, auto] FFmpeg:libopenh264 > FFmpeg:libx264 auto [enabled, disabled, auto] FFmpeg:libx264 > gst-plugins-bad:openh264 auto [enabled, disabled, auto] H.264 video codec plugin > gst-plugins-bad:uvch264 auto [enabled, disabled, auto] UVC compliant H.264 camera source plugin > gst-plugins-ugly:x264 auto [enabled, disabled, auto] H.264 video encoder plugin > gst-plugins-ugly:x264_libraries Colon separated list of additional x264 library paths, e.g. for 10-bit version > Subproject openh264: > openh264:tests <inherited from main project> [enabled, disabled, auto] openh264:tests > Subproject x264: > x264:asm auto [enabled, disabled, auto] Enable platform-specific assembly optimizations > x264:avs disabled [enabled, disabled, auto] cli avisynth support > x264:bit-depth all [8, 10, all] Supported output bit depth(s) > x264:chroma-format all [400, 420, 422, 444, all] Supported output chroma format(s) > x264:cli true [true, false] Build x264 command line application > x264:ffms disabled [enabled, disabled, auto] cli ffmpegsource support > x264:gpac disabled [enabled, disabled, auto] cli gpac support > x264:gpl true [true, false] Enable GPL-only features > x264:interlaced true [true, false] Enable interlaced encoding support > x264:lavf disabled [enabled, disabled, auto] cli libavformat support > x264:libx264 internal [internal, system] Whether to use internal libx264 or system libx264 > x264:lsmash disabled [enabled, disabled, auto] cli lsmash support > x264:opencl false [true, false] Enable OpenCL features > x264:swscale disabled [enabled, disabled, auto] cli swscale support > x264:thread true [true, false] Enable multithreaded encoding > > Can’t find h264parse here. > > Thank you. > Oleg Gurin > > From: gstreamer-devel <[hidden email]> On Behalf Of Nicolas Dufresne > Sent: Thursday, July 9, 2020 3:20 AM > To: Discussion of the development of and with GStreamer <[hidden email]> > Subject: Re: vaapiencode_h264 ! vaapiparse_h264 > > > > Le mer. 8 juill. 2020 18 h 45, <[hidden email]> a écrit : > > Hello, > > could someone be so kind to help me and answer the question: which dependencies I should compile or which package install to get in my > > pipeline this two elements working : > > > > vaapiencode_h264 ! vaapiparse_h264 > > > Let's fix the basic, you want vaapih264enc from gstreamer-vaapi repo and h264parse from gst-plugins-bad. > > > > Now I am tried to recompile with vaapi enabled without success. I have got errors: > > 0:00:00.742961917 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no element "vaapiencode_h264" > > 0:00:00.743002817 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link has no sink [source=@0x3493460] > > 0:00:00.743016444 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:850:priv_gst_parse_yyparse: no element "vaapiparse_h264" > > 0:00:00.743025900 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:938:priv_gst_parse_yyparse: link has no source [sink=@(nil)] > > 0:00:00.743038597 535 0x3496f20 ERROR GST_PIPELINE subprojects/gstreamer/gst/parse/grammar.y:1038:priv_gst_parse_yyparse: link has no source [sink=mux@(nil)] > > > > Thank you > > Oleg Gurin > > _______________________________________________ > > gstreamer-devel mailing list > > [hidden email] > > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel > > _______________________________________________ > gstreamer-devel mailing list > [hidden email] > https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |