[Bug 739923] New: deinterlace: messes up timestamp for soft telecine

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 10 13:18:10 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=739923
  GStreamer | gst-plugins-good | git

           Summary: deinterlace: messes up timestamp for soft telecine
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: All
            Status: UNCONFIRMED
          Severity: major
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: matej.knopp at gmail.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


Source file is progressive soft telecine 29.97fps; 
deinterlace has locking=2 set so that it gets pattern lock and determines
correct framerate (23.976 fps)

Original Timestamps       Broken Timestamps
(without pattern lock)    (with pattern lock)
PTS: 0:00:00.000000000    PTS: 0:00:00.000000000
PTS: 0:00:00.083000000    PTS: 0:00:00.091708332
PTS: 0:00:00.133000000    PTS: 0:00:00.133416664
PTS: 0:00:00.167000000    PTS: 0:00:00.167000000
PTS: 0:00:00.217000000    PTS: 0:00:00.229562498
PTS: 0:00:00.250000000    PTS: 0:00:00.292124996
PTS: 0:00:00.300000000    PTS: 0:00:00.300000000
PTS: 0:00:00.334000000    PTS: 0:00:00.341708332
PTS: 0:00:00.384000000    PTS: 0:00:00.383416664
PTS: 0:00:00.417000000    PTS: 0:00:00.417000000
PTS: 0:00:00.467000000    PTS: 0:00:00.479562498
PTS: 0:00:00.501000000    PTS: 0:00:00.542124996
PTS: 0:00:00.551000000    PTS: 0:00:00.551000000
PTS: 0:00:00.584000000    PTS: 0:00:00.592708332
PTS: 0:00:00.634000000    PTS: 0:00:00.634416664
PTS: 0:00:00.667000000    PTS: 0:00:00.667000000
PTS: 0:00:00.717000000    PTS: 0:00:00.729562498
PTS: 0:00:00.751000000    PTS: 0:00:00.792124996
PTS: 0:00:00.801000000    PTS: 0:00:00.801000000
PTS: 0:00:00.834000000    PTS: 0:00:00.842708332
PTS: 0:00:00.884000000    PTS: 0:00:00.884416664
PTS: 0:00:00.918000000    PTS: 0:00:00.918000000
PTS: 0:00:00.968000000    PTS: 0:00:00.980562498
PTS: 0:00:01.001000000    PTS: 0:00:01.043124996
PTS: 0:00:01.034000000    PTS: 0:00:01.034000000
PTS: 0:00:01.084000000    PTS: 0:00:01.096562498
PTS: 0:00:01.118000000    PTS: 0:00:01.159124996
PTS: 0:00:01.168000000    PTS: 0:00:01.168000000
PTS: 0:00:01.201000000    PTS: 0:00:01.209708332
PTS: 0:00:01.251000000    PTS: 0:00:01.251416664
PTS: 0:00:01.285000000    PTS: 0:00:01.285000000
PTS: 0:00:01.335000000    PTS: 0:00:01.347562498
PTS: 0:00:01.368000000    PTS: 0:00:01.410124996
PTS: 0:00:01.418000000    PTS: 0:00:01.418000000
PTS: 0:00:01.451000000    PTS: 0:00:01.459708332
PTS: 0:00:01.502000000    PTS: 0:00:01.501416664
PTS: 0:00:01.535000000    PTS: 0:00:01.535000000
PTS: 0:00:01.585000000    PTS: 0:00:01.597562498
PTS: 0:00:01.618000000    PTS: 0:00:01.660124996
PTS: 0:00:01.668000000    PTS: 0:00:01.668000000
PTS: 0:00:01.702000000    PTS: 0:00:01.709708332
PTS: 0:00:01.752000000    PTS: 0:00:01.751416664
PTS: 0:00:01.785000000    PTS: 0:00:01.785000000
PTS: 0:00:01.835000000    PTS: 0:00:01.847562498
PTS: 0:00:01.869000000    PTS: 0:00:01.910124996
PTS: 0:00:01.919000000    PTS: 0:00:01.919000000
PTS: 0:00:01.952000000    PTS: 0:00:01.960708332

Original timestamps are aligned to timebase (29.976) and give different longer
durations for frames with RFF
Resulting (broken) timestamps are sometimes non monotonous, or very close
together (i.e. 0:00:01.410124996 and 0:00:01.418000000)

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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