Commercial gstreamer-based application

Matt Hurne matt at thehurnes.com
Wed Oct 12 08:27:04 PDT 2011


On Wed, Oct 12, 2011 at 11:20 AM, Matt Hurne <matt at thehurnes.com> wrote:
> 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.

I also just noticed that when I play the video in two different
non-GStreamer-based video players on a non-Linux platform, the player
shows the video length as 2:26, but stops playing the video at around
0:34.  It seems like there is something wrong with the video itself.

Matt


More information about the gstreamer-devel mailing list