Need help to build x264enc from gstreamer master branch gst-plugins-bad

tapas tapascst at gmail.com
Sun Sep 20 22:10:13 PDT 2015


I found a solution for this . Deleting gstreamer/registry.dat make it
working again.

On Sun, Sep 20, 2015 at 5:38 PM, tapas <tapascst at gmail.com> wrote:

> Hi,
>
> I used http://wiki.pitivi.org/wiki/GStreamer_from_Git#Build_Sources to
> build gst_plugins_bad from sources in ubuntu 15.04.
>
> I used script *"gst_head" *(as described below) to run newly built
> gstreamer plugins without changing my system gstreamer.
>
> cp ~/src/gstreamer/head/gstreamer/scripts/gst-uninstalled ~/bin/gst-head
>
> Now edit this file like below
>
> MYGST="$HOME/src/gstreamer"
>
> Then run
> $ ~/bin/gst-head
>
> I build x265 and made sure that it is installed in system path in ubuntu.
>
> *After building gst-plugins-bad , I found that x265 plugin is built as
> below:*
>
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
> tree -a ext/x265/
> ext/x265/
> ├── .deps
> │   └── libgstx265_la-gstx265enc.Plo
> ├── gstx265enc.c
> ├── gstx265enc.h
> ├── libgstx265.la
> ├── libgstx265_la-gstx265enc.lo
> ├── .libs
> │   ├── libgstx265.exp
> │   ├── libgstx265.la -> ../libgstx265.la
> │   ├── libgstx265_la-gstx265enc.o
> │   ├── libgstx265.lai
> │   ├── libgstx265.so
> │   ├── libgstx265.soT
> │   └── libgstx265.ver
> ├── Makefile
> ├── Makefile.am
> └── Makefile.in
>
> 2 directories, 15 files
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
>
>
>
>
>
>
>
>
> *But now if i run following command then I don't see any h265 encoder
> built by me :*
>
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
> gst-head
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
> gst-inspect-1.0 x265enc
> No such element or plugin 'x265enc'
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
> gst-inspect-1.0 x265
> No such element or plugin 'x265'
> janardana at janardana-Lenovo-B50-30-Touch:~/src/gstreamer/head/gst-plugins-bad$
>
>
>
>
> But i can see other gst-bad-plugins build by gstreeamer build process. For
> example :
>
> |gst-inspect-1.0 rtmpsink| shows that it is accessible from
>
> Filename
> /home/janardana/src/gstreamer/head/gst-plugins-bad/ext/rtmp/.libs/libgstrtmp.so
>
>
> Could you please suggest what I am missing ?
>
> Thanks & Regards
> Tapas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/gstreamer-devel/attachments/20150920/48722554/attachment.html>


More information about the gstreamer-devel mailing list