[Bug 797262] New: MP4(H.264+MP3) file can't be seeked using gstreamer while other players can

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Oct 9 06:15:02 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=797262

            Bug ID: 797262
           Summary: MP4(H.264+MP3) file can't be seeked using gstreamer
                    while other players can
    Classification: Platform
           Product: GStreamer
           Version: 1.14.3
                OS: Windows
            Status: NEW
          Severity: normal
          Priority: Normal
         Component: don't know
          Assignee: gstreamer-bugs at lists.freedesktop.org
          Reporter: rickyqiqi at hotmail.com
        QA Contact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---

We're using the MSVS version of gstreamer in Win10 to develop a video player.
Everything works ok except that seek operation can't be successfully used on
some MP4(H.264+MP3) files(it can be tested in such like gstreamer test program:
https://gstreamer.freedesktop.org/documentation/tutorials/basic/playback-speed.html).
We used VLC and some other video players to play with these MP4 files and they
all can seek the file. This confused us a lot(I mean if no other player can
play with these files, we'll not care this issue).

So we tried with some old version of gstreamer to test with these video files.
And after a lot test, we find:
- gstreamer 1.4.5 or earlier version can seek these files smoothly;
- gstreamer 1.5.x or 1.6.0 version can seek these files, but not smoothly(some
additional wait time exists after we change the seek position);
- gstreamer 1.6.x or later version can't seek these files.

We're sorry to say we have no idea on this issue because we're not familiar
with the source code of gstreamer library. So we hope someone here can help us.
Could you please check with this issue to see if there's something wrong with
gstreamer lib or maybe these movies files?

You can download some sample video files here:
https://www.dropbox.com/s/baho67c9zjvugv6/record-20180907_100435-00064.mp4?dl=0
https://www.dropbox.com/s/iv5grnorw2sv48s/record-20180907_100435-00065.mp4?dl=0

Thank you in advance!

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list