After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 153818 - AVI plays back extremely slowly
AVI plays back extremely slowly
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins
git master
Other Linux
: Normal normal
: 0.8.5
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2004-09-27 04:18 UTC by Peter Williams
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: 2.5/2.6


Attachments
Massif graph (236.41 KB, application/postscript)
2004-10-03 23:44 UTC, Peter Williams
Details
Massif text output (38.09 KB, text/plain)
2004-10-03 23:46 UTC, Peter Williams
Details

Description Peter Williams 2004-09-27 04:18:43 UTC
Using CVS HEAD gstreamer, gst-plugins, gst-player on FC2. I open up a video in
gst-player and it plays, but at say 0.1 frames per second. The problem is not
CPU load -- some kind of timing issue, I guess.

The video is one of Jimmac's Blender tutorials:

http://jimmac.musichall.cz/demos/blender/absolute-vertex-keys.avi
Comment 1 Stephane Loeuillet 2004-09-27 10:51:00 UTC
could be because of recent ronald's work on AVI Audio/Video sync

and as this avi file has no audio at all ...
Comment 2 Ronald Bultje 2004-09-27 14:43:13 UTC
That's not in a release yet, so unlikely. Works fine in the playback stuff that
I'm working on, btw.
Comment 3 Peter Williams 2004-09-27 14:53:21 UTC
"not in a release yet" -- I'm using CVS HEAD of everything, if that makes a
difference ...
Comment 4 Ronald Bultje 2004-09-27 15:06:53 UTC
In that case... Does it play using gst-plugins/examples/seeking/seek 11
file:///path/to/yourfile.avi?
Comment 5 Peter Williams 2004-09-28 00:40:04 UTC
Yes, it seems to play normally. There is a *lot* of disk grinding, but that's a
separate issue if it's an issue at all.
Comment 6 Stephane Loeuillet 2004-09-28 05:59:58 UTC
just a side note, i tried to play this file with other players :

- mplayer plays it well under Linux
- nero showtime plays it well under Windows
- bsplayer, windows media player, media player classic and winamp 5 can't play
it under Windows
Comment 7 Ronald Bultje 2004-10-01 11:50:09 UTC
Works using current CVS of Totem.
Comment 8 Peter Williams 2004-10-03 19:32:43 UTC
Now it works but there seems to be a massive memory leak involved in the
playback somehow. Should probably open a new bug but this one already has
information about the file and my setup.
Comment 9 Ronald Bultje 2004-10-03 23:20:12 UTC
Doesn't here. Can you give some more information? Maybe a valgrind run?
Comment 10 Peter Williams 2004-10-03 23:44:54 UTC
Created attachment 32189 [details]
Massif graph
Comment 11 Peter Williams 2004-10-03 23:46:16 UTC
Created attachment 32190 [details]
Massif text output

Output from a very brief run of Massif on the file. (Paused and exited after
maybe 10 seconds.) Not quite sure how to interpret the results.
Comment 12 Peter Williams 2004-10-03 23:47:57 UTC
Guess this is the main culprit?

---------------------------------
Context accounted for 11.5% of measured spacetime
  0x3B0A8D0B: gst_buffer_new_and_alloc (gstbuffer.c:247)
  0x3C27B6EF: gst_divxdec_chain (gstdivxdec.c:285)
  0x3B0C7630: gst_pad_call_chain_function (gstpad.c:4402)
                                                                               
                   
Called from:
  11.5% : 0x3B0C4BA3: gst_pad_push (gstpad.c:3214)
Comment 13 Ronald Bultje 2004-10-04 08:57:54 UTC
divxdec, ah, so you don't have gst-ffmpeg installed? Yes, this helps a lot, I
think I'll be able to nail it down with this info.