Gstreamer SDK + x264enc

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Gstreamer SDK + x264enc

amartin
Dear all,

I want to update those Gstreamer developments on top of OSSBUILD to Gstreamer SDK.

And I was wondering how to add x264enc plugin to the Amazon 2012.5 release.

Could anybody provide some clue about that?

Best Regards,

Angel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Gstreamer SDK + x264enc

Josh Doe
On Wed, Jun 13, 2012 at 6:23 AM, Angel Martin <[hidden email]> wrote:
> Dear all,
>
> I want to update those Gstreamer developments on top of OSSBUILD to
> Gstreamer SDK.
>
> And I was wondering how to add x264enc plugin to the Amazon 2012.5 release.
>
> Could anybody provide some clue about that?

For some reason it's disabled in the Cerbero recipe, with a commit
message of "Disable some unwanted -ugly plugins":
http://cgit.freedesktop.org/gstreamer-sdk/cerbero/commit/recipes/gst-plugins-ugly.recipe?id=4da0dfb132a72857ebf6f53855f24e97e1348f2f

Perhaps Sebastian can tell us more.
-Josh
_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Gstreamer SDK + x264enc

Andoni Morales
In reply to this post by amartin


2012/6/13 Angel Martin <[hidden email]>
Dear all,

I want to update those Gstreamer developments on top of OSSBUILD to Gstreamer SDK.

And I was wondering how to add x264enc plugin to the Amazon 2012.5 release.

Could anybody provide some clue about that?

Hi Angel,

The first version of the SDK is focused on multimedia playback, and for this reason we haven't included yet many of the encoding plugins. Some of them are already there like the VP8 and Theora encoders, but just because the encoder and the decoder are part of the same plugin. For this same reason the SDK doesn't include yet GNonlin.

I case you wanted to add the x264enc plugin you will need to:
 1) Build libx264
 2) Rebuild gst-plugins-ugly enabling the x264enc

For this you could use cerbero, the build system used to build and package the SDK[1]. Follow the instructions in the README file to setup your build environment on Windows. Then add a new recipe for libx264[2] and rebuild gst-plugins-ugly enabling the x264 encoder plugin.

Cheers,
Andoni


Best Regards,

Angel


_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel




--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel
Reply | Threaded
Open this post in threaded view
|

Re: Gstreamer SDK + x264enc

amartin
Dear Andoni,

Just to advice others, I tried to compile again x264 to generate the libx264 and a new libgstx264 without GstVideoInfo structures to avoid building errors (introduced in release video:rework part 1 of gst-plugins-ugly June 2011), but an error about an ordinal that can not be located in libgstpbutils-0.10-0.dll rises.

Thank you Josh and Andoni. I will do your way.

Best.

Angel

2012/6/13 Andoni Morales <[hidden email]>


2012/6/13 Angel Martin <[hidden email]>
Dear all,

I want to update those Gstreamer developments on top of OSSBUILD to Gstreamer SDK.

And I was wondering how to add x264enc plugin to the Amazon 2012.5 release.

Could anybody provide some clue about that?

Hi Angel,

The first version of the SDK is focused on multimedia playback, and for this reason we haven't included yet many of the encoding plugins. Some of them are already there like the VP8 and Theora encoders, but just because the encoder and the decoder are part of the same plugin. For this same reason the SDK doesn't include yet GNonlin.

I case you wanted to add the x264enc plugin you will need to:
 1) Build libx264
 2) Rebuild gst-plugins-ugly enabling the x264enc

For this you could use cerbero, the build system used to build and package the SDK[1]. Follow the instructions in the README file to setup your build environment on Windows. Then add a new recipe for libx264[2] and rebuild gst-plugins-ugly enabling the x264 encoder plugin.

Cheers,
Andoni


Best Regards,

Angel



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel




--
Andoni Morales Alastruey

LongoMatch:The Digital Coach
http://www.longomatch.ylatuya.es

_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel



_______________________________________________
gstreamer-devel mailing list
[hidden email]
http://lists.freedesktop.org/mailman/listinfo/gstreamer-devel