[gstreamer-bugs] [Bug 634928] New: [qtdemux] report creation/modification time via metadata tag

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 15 10:43:45 PST 2010


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

           Summary: [qtdemux] report creation/modification time via
                    metadata tag
    Classification: Desktop
           Product: GStreamer
           Version: 0.10.25
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: Normal
         Component: gst-plugins-good
        AssignedTo: gstreamer-bugs at lists.sourceforge.net
        ReportedBy: adam at yorba.org
         QAContact: gstreamer-bugs at lists.sourceforge.net
      GNOME target: ---
     GNOME version: ---


A QuickTime movie may have metadata indicating a creation time and/or
modification time.  The qtdump command-line program (which uses libquicktime)
can reveal these times:

% qtdump '/home/adam/Desktop/sample.mov' | strings | grep time
quicktime_dump
  creation_time 2010-11-15 03:32:15 (3372665535)
  modification_time 2010-11-15 03:32:15 (3372665535)
...

But it appears that the qtdemux GStreamer element can't report these times via
metadata tags.  I built the sample metadata reading program whose source code
appears at
http://gstreamer.freedesktop.org/data/doc/gstreamer/head/manual/html/chapter-metadata.html
.  When I run this program on the same QuickTime movie, the creation time does
not appear:

adam at adam-desktop:~/test$ ./tags 'file:///home/adam/Desktop/sample.mov' 
Got tags from element qtdemux0:
             video-codec : H.264 / AVC
           language-code : en

Got tags from element qtdemux0:
             audio-codec : Raw 16-bit PCM audio
           language-code : en

Got tags from element qtdemux0:
          private-qt-tag : buffer of size 20
        container-format : Quicktime
adam at adam-desktop:~/test$ 

(I recorded this movie using a Canon PowerShot S90 camera.  I'll attach it here
if Bugzilla will let me.)

-- 
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