on a 128 split, this uses about 95% cpu usage. So I thought I'd start a thread about exploring the possibility of rendering the video back using the gpu.
I found the gst-plugins-gl gstreamer plugin and have built from source, but have encountered a few problems during the build which I'm currrently fixing.
Has anyone used this plugin before? It would be awesome to decode and render using the GPU via gstreamer.
Currently I'm playing big_buck_bunny_480p_h264.mov using the following gst-launch:
Code: Select all
gst-launch-0.10 --gst-debug=omx:5 filesrc location=big_buck_bunny_480p_h264.mov ! qtdemux name=demuxer \ demuxer. ! queue ! faad ! audioconvert ! alsasink device=hw:0,0 sync=false \ demuxer. ! h264parse ! omxh264dec ! ffmpegcolorspace ! fbdevsink