GNOME Bugzilla – Bug 598268
gstreamer-based media apps cannot determine file length
Last modified: 2011-05-23 12:57:25 UTC
Created attachment 145347 [details] screenshot with a bug in rhythmbox gstreamer-based applications (Rhytmbox, Totem) do not show playing "time", and don't allow seeking the file. Expected: file seeking while playing, "time" column shows files' lengths properly What I get: Please see attached screenshot of Rhytmbox. The music file types are mp'3, flac's and ogg's (and maybe others) The video files (Totem) are avi, mkv (H.264, DivX, XviD, and maybe others) ProblemType: Bug Architecture: amd64 Date: Tue Oct 13 14:19:59 2009 DistroRelease: Ubuntu 9.10 NonfreeKernelModules: nvidia Package: gstreamer0.10-x 0.10.25-2 ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: Ubuntu 2.6.31-13.44-generic SourcePackage: gst-plugins-base0.10 Uname: Linux 2.6.31-13-generic x86_64
Just to make sure: the file actually starts playing, right? But you are not allowed to seek? And do rhythmbox or totem correctly show the current position when they start playing?
I can confirm the bug here. Playing is never a problem. Gstreamer ist just unable to determine the length of some titles and therefore doesn't allow seeking. Rhythmbox and other players also can't show the lenght of a song and the seekbar ist not moving and usually greyed out. Also the file property dialog in nautilus shows a length of 0 seconds. Opening the files from other computers (also with some gstreamer players) show that the files are intact. Programms like easytag are still able to determine the length of the titles. I also run a 64-bit Ubtuntu-9.10 here.
P.S. I have not yet figured the pattern of the non working files. Usually it's mp3s which won't work correctly.
Some more research showed that all working mp3s actually have a bitrate of less than 128bkb/s (the largest was 115kb/s in my collection). That's why some MP3s still work. The problem is also present on my netbook which has a 32-bit Ubuntu-9.10 installation.
Reopening as I think the requested information has been provided
The mkv problem should be fixed in GStreamer Good Plug-ins 0.10.24. From the release notes: # 620358 : [matroskademux] Sorenson Squish WebM output seeking issues # 620743 : matroskademux: refactor delta unit handling https://bugzilla.gnome.org/show_bug.cgi?id=620358 https://bugzilla.gnome.org/show_bug.cgi?id=620743
I meant mkv seeking problem.
The ogg and flac seeking problem should be fixed in GStreamer Base Plug-ins 0.10.30. From the release notes: Bugs fixed in this release 619396 : gstreamer does not seek http streams of Ogg Vorbis and Flac audio files. 620939 : [oggdemux] No support for Skeleton 4.0 streams https://bugzilla.gnome.org/show_bug.cgi?id=619396 https://bugzilla.gnome.org/show_bug.cgi?id=620939
So is there still a problem? Sounds like there isn't but feel free to reopen this bug otherwise.