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 525974 - Audio Playback is slowed down and garbled for Quicktime files
Audio Playback is slowed down and garbled for Quicktime files
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: dont know
0.10.x
Other All
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2008-04-03 14:40 UTC by Markus
Modified: 2008-06-20 11:31 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Markus 2008-04-03 14:40:41 UTC
Please describe the problem:
Whenever I use Gstreamer to play .mov Quicktime files (mostly H264 video) the sound track is audibly slower than the original video. The video appears to run normally except for the distorted sound. This happens in Miro 1.2 with gstreamer for rendering and in totem-gstreamer. I use totem-xine for all my videos and that plays quicktime just fine. 

Steps to reproduce:
1. Install Gstreamer0.10-x with all needed plugins
2. Install totem-gstreamer and/or Miro 1.2 (set to gstreamer)
3. Open Quicktime (.mov) H264 video file.

e.g. DL.TV Episode #225 - www.dl.tv
Resolution: 640x480, 30 fps, 
2 channel 48000Hz, bitrate 1536kb/s, bps 16

or Earth-Touch HD Podcast - www.eath-touch.com
Resolution: 1280x720, 25 fps,
2 channel 48000Hz, bitrate 1536kb/s, bps 16

4. Start playback.

Actual results:
The video player opens the file and starts playing. The video runs smoothly but the sound is clearly too slow. All voices and sounds appear much too low and are not synchronous to the video.

Expected results:
The player would open the file and play video and audio synchronized in the right speed. (Normal voice pitch for humans etc.)

Does this happen every time?
Yes with any application using gstreamer and Quicktime.

Other information:
Comment 1 Tim-Philipp Müller 2008-04-05 15:09:55 UTC
Which distro? Which version of that distro? If debian/ubuntu, what's the output of

 dpkg -l 'gstreamer0.10*'

?

I do see the problem with

http://www.earth-touch.com/images/upload/stories/PC121308/video/PC121308_QT720_voice.mov

and the ubuntu gutsy packages, but not with CVS of GStreamer.
Comment 2 Markus 2008-04-06 14:53:15 UTC
$ dpkg -l gstreamer0.10*

Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend
|/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad)
||/ Name                                    Version                                 Description
+++-=======================================-=======================================-==============================================================================================
ii  gstreamer0.10-alsa                      0.10.14-1ubuntu3                        GStreamer plugin for ALSA
un  gstreamer0.10-audiosink                 <none>                                  (no description available)
un  gstreamer0.10-colorspace                <none>                                  (no description available)
ii  gstreamer0.10-doc                       0.10.14-1ubuntu3                        GStreamer core documentation and manuals
ii  gstreamer0.10-esd                       0.10.6-0ubuntu4                         GStreamer plugin for ESD
ii  gstreamer0.10-ffmpeg                    0.10.2-2ubuntu1                         FFmpeg plugin for GStreamer
ii  gstreamer0.10-fluendo-mp3               0.10.5.debian-1                         Fluendo mp3 decoder GStreamer plugin
ii  gstreamer0.10-fluendo-mpegdemux         0.10.12-0ubuntu1                        Fluendo GStreamer plugin for MPEG2 demuxing
ii  gstreamer0.10-gl                        0.10.5-4ubuntu1                         GStreamer plugin for OpenGL output
ii  gstreamer0.10-gnomevfs                  0.10.14-1ubuntu3                        GStreamer plugin for GnomeVFS
ii  gstreamer0.10-gnonlin                   0.10.9-1                                non-linear editing module for GStreamer
ii  gstreamer0.10-gnonlin-dev               0.10.9-1                                development files of the non-linear editing module for GStreamer
un  gstreamer0.10-lame                      <none>                                  (no description available)
pn  gstreamer0.10-pitfdll                   <none>                                  (no description available)
un  gstreamer0.10-plugins                   <none>                                  (no description available)
ii  gstreamer0.10-plugins-bad               0.10.5-4ubuntu1                         GStreamer plugins from the "bad" set
ii  gstreamer0.10-plugins-bad-dbg           0.10.5-4ubuntu1                         GStreamer plugins from the "bad" set
ii  gstreamer0.10-plugins-bad-doc           0.10.5-4ubuntu1                         GStreamer documentation for plugins from the "bad" set
ii  gstreamer0.10-plugins-bad-multiverse    0.10.5-1                                GStreamer plugins from the "bad" set (Multiverse Variant)
ii  gstreamer0.10-plugins-bad-multiverse-db 0.10.5-1                                GStreamer plugins from the "bad" set (Multiverse Variant)
ii  gstreamer0.10-plugins-base              0.10.14-1ubuntu3                        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-apps         0.10.14-1ubuntu3                        GStreamer helper programs from the "base" set
ii  gstreamer0.10-plugins-base-dbg          0.10.14-1ubuntu3                        GStreamer plugins from the "base" set
ii  gstreamer0.10-plugins-base-doc          0.10.14-1ubuntu3                        GStreamer documentation for plugins from the "base" set
ii  gstreamer0.10-plugins-farsight          0.12.2-1ubuntu1                         plugins for Gstreamer for Audio/Video conferencing
ii  gstreamer0.10-plugins-good              0.10.6-0ubuntu4                         GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-good-dbg          0.10.6-0ubuntu4                         GStreamer plugins from the "good" set
ii  gstreamer0.10-plugins-good-doc          0.10.6-0ubuntu4                         GStreamer documentation for plugins from the "good" set
ii  gstreamer0.10-plugins-ugly              0.10.6-0ubuntu2                         GStreamer plugins from the "ugly" set
ii  gstreamer0.10-plugins-ugly-dbg          0.10.6-0ubuntu2                         GStreamer plugins from the "ugly" set
ii  gstreamer0.10-plugins-ugly-doc          0.10.6-0ubuntu2                         GStreamer documentation for plugins from the "ugly" set
ii  gstreamer0.10-plugins-ugly-multiverse   0.10.6-0ubuntu1                         GStreamer plugins from the "ugly" set (Multiverse Variant)
ii  gstreamer0.10-plugins-ugly-multiverse-d 0.10.6-0ubuntu1                         GStreamer plugins from the "ugly" set (Multiverse Variant)
ii  gstreamer0.10-sdl                       0.10.5-4ubuntu1                         GStreamer plugin for SDL output
ii  gstreamer0.10-tools                     0.10.14-1ubuntu3                        Tools for use with GStreamer
un  gstreamer0.10-videosink                 <none>                                  (no description available)
ii  gstreamer0.10-x                         0.10.14-1ubuntu3                        GStreamer plugins for X11 and Pango

I use Xubuntu Gutsy 7.10 with 2.6.22.14-generic kernel. I can't quite install the CVS packages because this is a productive system I'm getting this error with and I am restricted to normal service updates. If I can give you any more output from my machine please let me know how.
Comment 3 Christian Fredrik Kalager Schaller 2008-06-20 11:31:09 UTC
I tried playing one of the episodes in totem with latest GStreamer and it seems to play perfectly for me. Please make sure you have latest version of all gstreamer modules and re-open bug if its still a problem.