<div dir="ltr">When I execute<div><br><div>    conda install gst-plugins-good<div><br></div><div>it causes gstreamer, gst-plugins-base, and gst-plugins good to be installed.  All are 1.14.5.  Same behavior, as gst-inspect-1.0 reports "No such element or plugin 'souphttpsrc'.</div></div></div><div><br></div><div>After uninstalling these conda packages, I also attempted to install jupyter notebook with pip in my conda workspace.  This installed okay, and it didn't break my command line usage of souphttpsrc.  In the notebook, however, when I try to gi.require_version("Gst", "1.0"), it gives me an error that "Namespace Gst not available", even though I have gobject-introspection and pygobject installed.  If this is an easier problem to attack, it would let me use 1.16, which might be preferable given that a lot of gst_plugins packages aren't available in conda.</div><div><br></div><div>Thanks,</div><div>Jimmy</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 19, 2020 at 1:15 PM Tony Houghton <<a href="mailto:h@realh.co.uk">h@realh.co.uk</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div dir="ltr">It looks like soup is in gst-plugins-good, so try installing that too.</div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, 19 Sep 2020 at 17:21, Jimmy Bush <<a href="mailto:mr.jimmybush@gmail.com" target="_blank">mr.jimmybush@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div id="gmail-m_2376842761015196753gmail-m_1839709370086223888gmail-m_-4496801781672000706gmail-:qy" style="font-size:0.875rem;direction:ltr;margin:8px 0px 0px;padding:0px;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"><div id="gmail-m_2376842761015196753gmail-m_1839709370086223888gmail-m_-4496801781672000706gmail-:qx" style="overflow:hidden;font-variant-numeric:normal;font-variant-east-asian:normal;font-stretch:normal;font-size:small;line-height:1.5;font-family:Arial,Helvetica,sans-serif"><div dir="ltr">Hey, everyone, sorry if this is the wrong forum for this.<div><br></div><div>I have been working for the last week to run gstreamer inside a Jupyter notebook, and for the most part I have been successful.  From the command line of Linux Mint 20, I am able to run the 1.16.2 version of gstreamer with gst-launch-1.0 call, and I use souphttpsrc and youtube-dl to watch a youtube clip. </div><div><br></div><div>From <a href="http://lifestyletransfer.com/how-to-watch-youtube-videos-with-gstreamer/" target="_blank">http://lifestyletransfer.com/how-to-watch-youtube-videos-with-gstreamer/</a><br></div><div><br></div><div>gst-launch-1.0 souphttpsrc is-live=true location="$(youtube-dl --format "best[ext=mp4][protocol=https]" --get-url <a href="https://www.youtube.com/watch?v=ndl1W4ltcmg" target="_blank">https://www.youtube.com/watch?v=ndl1W4ltcmg</a>)" ! decodebin ! videoconvert ! autovideosink<br></div><div><br></div><div>Works great.  When I install Jupyter in conda, it pulls 1.14.5 versions of gstreamer and gst-plugins-base.  I have been able to pop up the videotestsrc within Jupyter Notebook as one would expect.  However, I can no longer use souphttpsrc. If I gst-inspect-1.0 souphttpsrc, I get "No such element or plugin 'souphttpsrc'".  Same is true if I conda install gstreamer by itself.  From my readings, I think that means that --enable-soup was not used.</div><div><br></div><div>My questions:</div><div>1) Has anyone gotten this to work?</div><div>2) Is there a version of gstreamer for conda with soup enabled?</div><div>3) Should my next step be to build gstreamer locally, enabling soup myself?</div><div>4) Would there be value in trying to publish a soup-enabled version to conda-forge? Would 1.14.5, 1.16.2 or 1.18 be the best candidate should I get that far?</div><div><br></div><div>I've used Linux for several years, but this would be my first foray into contributing to the open source community, so please help with any baseline misunderstandings on my part.</div><div><br></div><div>Thanks,</div><div>Jimmy</div></div><div></div><div></div></div></div><div id="gmail-m_2376842761015196753gmail-m_1839709370086223888gmail-m_-4496801781672000706gmail-:q4" style="margin:15px 0px;clear:both;font-size:0.875rem;font-family:Roboto,RobotoDraft,Helvetica,Arial,sans-serif"><br></div></div>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div><br clear="all"><div><br></div>-- <br><div dir="ltr"><div dir="ltr">TH<div><br></div></div></div>
</div>
_______________________________________________<br>
gstreamer-devel mailing list<br>
<a href="mailto:gstreamer-devel@lists.freedesktop.org" target="_blank">gstreamer-devel@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel</a><br>
</blockquote></div>