Commercial gstreamer-based application

Matt Hurne matt at thehurnes.com
Wed Oct 12 08:20:11 PDT 2011


On Wed, Oct 12, 2011 at 10:17 AM, Andreas Rödig <a.roedig at null821.de> wrote:
> Hi,
>
> we have a mp4 video which is playing by vlc. But gstreamer with fluvasink
> crashed.
>
> I use:
> gst-launch playbin2
> uri=file:///daten/Media/FREDDIE-doppel-full-hd-mpgstr.mp4
>
> Video:
> Resolution: 3840 x 1080
> Codec: H264 - MPEG-4 AVC (part 10) (avc1)
> Frames: 24
> Audio: MPEG AAC (mp4a) 48000 Hz
> Bitrate: ~12000 kb/s
>
>
> Dropbox link for download:
> http://dl.dropbox.com/u/35129960/FREDDIE-doppel-full-hd-mpgstr.mp4

Wow, that's a BIG video (resolution).  If you're using fluvasink (and
fluvadec), you'll probably need a lot of free video RAM.  That seems
to be a downside of hardware acceleration such as VDPAU.  I had a
similar problem playing a 1280x720 H.264 video with fluvadec and
fluvasink on an NVIDIA GPU with only 128 MB of video RAM.  It crashed
until I disabled X's Composite extension to free up some video RAM.
Even after I got it working, 128 MB was just barely enough.  If you're
using an NVIDIA GPU, you can use the nvidia-smi program to see how
much video RAM is available and in use.

Matt


More information about the gstreamer-devel mailing list