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 300561 - problematic clip
problematic clip
Status: RESOLVED INCOMPLETE
Product: GStreamer
Classification: Platform
Component: gst-libav
0.10.0
Other Linux
: Normal normal
: NONE
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-04-13 22:46 UTC by Burov Dmitry
Modified: 2006-12-28 10:04 UTC
See Also:
GNOME target: ---
GNOME version: 2.9/2.10


Attachments
3 error msgs when launch the clip (58.50 KB, image/png)
2005-10-05 09:37 UTC, Burov Dmitry
Details

Description Burov Dmitry 2005-04-13 22:46:09 UTC
Distribution/Version: AltLinux.com alpha (Sisyphus apt/rpm repository)

http://arioch.nm.ru/pvt/Gst/

this clip is made by some digital photo camera

It is 1,5 mb MP4/QuickTime

To me (AltLinux.com distro) with Totem and GstPlayer this causes "Negotiation 
error" message after the 1st frame was displayed.

Another person reported he got 100% CPU loading freeze.
Comment 1 Ronald Bultje 2005-04-14 11:04:13 UTC
For me, it continuously loops in:

[..]
LOG   (0x89d6d58 - 309298:58:55.209470000)         qtdemux( 3467)
qtdemux.c(665):gst_qtdemux_loop_header: unknown 70797466 'ftyp' at 19776
DEBUG (0x89d6d58 - 309298:58:55.209586000)         qtdemux( 3467)
qtdemux.c(586):gst_qtdemux_loop_header: loop at position 19808, state 1
DEBUG (0x89d6d58 - 309298:58:55.218147000)         qtdemux( 3467)
qtdemux.c(604):gst_qtdemux_loop_header: length 00000020
DEBUG (0x89d6d58 - 309298:58:55.218232000)         qtdemux( 3467)
qtdemux.c(606):gst_qtdemux_loop_header: atom type ftyp
[..]

A simple skip-data fixed that. As for the rest, can you test with CVS? I cannot
reproduce. A log would also help (export GST_DEBUG=*:5, then run totem &>
logfile and attach the gzip'ed logfile here).
Comment 2 Luca Ognibene 2005-10-02 14:33:26 UTC
Plays fine here.. Please reopen if it's still an issue for yoy! Try also with
different audiosinks like osssink / alsasink device="hw:0" / esdsink!
thanks
Comment 3 Burov Dmitry 2005-10-05 09:37:56 UTC
Created attachment 53046 [details]
3 error msgs when launch the clip
Comment 4 Burov Dmitry 2005-10-05 09:39:17 UTC
Ronald - how did you get that debug output ?
Totem 1.2.0, GStreamer 0.8.11

On the 1st launch of file i get 3 error messages at once (attach).
Then when i restart the clip (not totem) i get the output, shown below.
If i close totem instead, i get only ffmpeg-related complaint 

** (totem:9943): CRITICAL **: gst_ffmpegdec_release_buffer: assertion `buf != 
NULL' failed
** Message: could not link video/x-raw-yuv, width=(int)320, height=(int)240, 
framerate=(double)30000, format=(fourcc)I420, pixel-aspect-ratio=(fraction)1/1
Comment 5 Burov Dmitry 2005-10-05 09:50:25 UTC
Forgot to mention: sound is playing when i restart clip (from File/list-of-
recent-clips menu)
Windows seems to be resized for video, but it is only black square i can see.

Are we to compare X.org versions, video drivers, video modes?

I cannot see where i can specify sinks in Totem GUI.
Gnome preferences for multimedia - i tried ti change audio and video sinks - and 
found no difference yet.
Comment 6 Luca Ognibene 2005-10-05 10:58:36 UTC
Your error is a different one now (30000fps as framerate..). It's already been
fixed in current gst-ffmpeg cvs! Please try with gst-ffmpeg cvs, works fine here..
Comment 7 Burov Dmitry 2006-12-25 19:01:10 UTC
with 0.10.1 this clip again made errors (stream not implemented)

Now when my distro incorporated Debian's patch for using externald ffmpeg, this was gone.

But it seems this clip is somehow problematic for the vanilla gst-ffmpeg, since this is a 3rd type of bug while playing this clip in different GStreamer versions.

May this clip be put to some media library for regression tests with new releases ?
Comment 8 Jan Schmidt 2006-12-27 11:47:47 UTC
I can add it to my media tests if you can get me a copy - the original link doesn't seem to be valid any more.

Also, version 0.10.2 of gst-ffmpeg was just released, after quite a big gap since the 0.10.1 release.
Comment 9 Burov Dmitry 2006-12-27 21:22:45 UTC
To me the link does work, at list i got folder list and downloaded a text file there.

Perhaps it was temporary shortage, or this site blocks some IP's ?

Try again, plz.
If still not working - could You give me some ftp upload ?
Comment 10 Burov Dmitry 2006-12-27 21:35:53 UTC
i laso triedto put it on another site.

You'd need to enter CAPTCHA there in the mid-right.

http://ifolder.ru/735144
Comment 11 Jan Schmidt 2006-12-28 10:04:48 UTC
Ah yes - the original link is working today, so it must have been a temporary failure. 

The file plays fine here, using both the 0.10.1 and 0.10.2 releases of gst-ffmpeg. I suspect your problem might be that you don't have the GStreamer FAAD element installed to handle the audio.

Do you have gst-plugins-bad installed? That's where FAAD support comes from.