Android Hardware Encoding ges-launch.c

Eric Babyak eric at eyesee360.com
Tue Jul 15 12:35:49 PDT 2014


Digging into this a little more, maybe encodebin isn’t finding the encoder for H264?  Decodebin seems to find the hardware encoder, but encodebin on mime type video/x-h264 format (avc) doesn’t result in this encoder: <MediaCodec name=“OMX.SEC.AVC.Encoder" type="video/avc” >  instead it’s using the x264 plugin.

> I’m attempting to send a command to ges-launch.c on Android to edit a video by combining a bunch of segments together.  I’m attempting this on a H264 encoded video file.  I can make it work; however, it is extremely slow and seems to be using the x264 plugin instead of amc hardware to do the encoding.  I’m using the latest binaries 1.3.9.
> 
> My arguments look something like this: in_uri_1 0  2 in_uri_2 3 9 -f profile -s -o out_uri
> 
> Really appreciate any help!
> 
> -Eric



More information about the gstreamer-android mailing list