WMV8 video is out sync (stuttering/super fast)

Bug #44516 reported by Sitsofe Wheeler
10
Affects Status Importance Assigned to Milestone
GStreamer
Fix Released
Medium
gstreamer0.10-ffmpeg (Ubuntu)
Fix Released
Medium
Sebastian Dröge

Bug Description

Description of the problem:
When watching WMV8 video files using gstreamer's ffmpeg, WMV8 video seems to either stutter (play quickly then freeze, play quickly...) or play at 5x normal speed.

Steps to reproduce the problem:
1. Download http://jpn01.konami.co.jp/movie/mgs3/mgs3_tgs2k3_e.wmv
2. Open mgs3_tgs2k3_e.wmv in totem.

Expected results:
Video to play at normal speed.

Actual results:
Audio plays at a constant rate but video is either stuttery or super fast (video finishes in 48 seconds but timebar says that the length should be 5 minutes 8 seconds)

Addtional information:
Video plays correctly in xine-ui .

Version information:
totem 1.4.0-0ubuntu6
gstreamer0.10-alsa 0.10.6-0ubuntu3
gstreamer0.10-plugins-bad 0.10.3-0ubuntu1
gstreamer0.10-plugins-good 0.10.3-0ubuntu2
gstreamer0.10-gnomevfs 0.10.6-0ubuntu3

Note: the original reporter indicated the bug was in package 'gstreamer'; however, that package was not published in Ubuntu.

Revision history for this message
Sebastian Dröge (slomo) wrote :

thanks for reporting... I'll take care of this bug tomorrow :)

Changed in gstreamer0.10:
assignee: nobody → slomo
Revision history for this message
Sebastian Dröge (slomo) wrote :

I can confirm this behaviour.
The video stutters, audio is out of sync, etc and the following is printed on the console:
WARNING: Element "actual-sink" warns: gstbasesink.c(961): gst_base_sink_get_sync_times (): /playbin0/vbin/videosink/actual-sink:
unexpected buffer out of segment found.

I'll forward this upstream

Changed in gstreamer0.10:
status: Unconfirmed → Confirmed
Revision history for this message
hanzomon4 (hanzomon4) wrote :

I have been having a similar problem in dapper drake.

When I seek or fast foward in a movie (wmv8, I think) the video will freeze but the timer continues to count as if the video is still playing. After a minute or so the video starts back playing like normal.

Revision history for this message
Bloodypriest (jeanmichel-gilbert) wrote :

After testing, I can confirm that applying the following patches help a lot and that they do not break anything :

asfpatch.txt from
http://bugzilla.gnome.org/show_bug.cgi?id=332157

debian/patches/90_from_cvs_fix_asfdemux_typo.patch
from Ubuntu source dist (patch maybe unrelated to the bug though)

Results :
Perfect a/v sync with mgs3_tgs2k3_e.wmv
Great improvements with http://web.mit.edu/patil/www/media/video/yatta.asf but a/v still out of sync (at least the video doesn't finish playing 3 minutes before the audio)
Small improvements with http://www.panduck.com/media/yatta.WMV (Some stuttering remains)

Changed in gstreamer:
status: Unconfirmed → Fix Released
Revision history for this message
Sebastian Dröge (slomo) wrote :

Ok, this is fixed upstream now and we will get the fix with the next release.

Changed in gstreamer0.10-ffmpeg:
status: Confirmed → Fix Committed
Revision history for this message
Sebastian Dröge (slomo) wrote :

Fixed in feisty now

Changed in gstreamer0.10-ffmpeg:
status: Fix Committed → Fix Released
Changed in gstreamer:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.