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 651350 - Pitivi Project format could use improvements
Pitivi Project format could use improvements
Status: RESOLVED OBSOLETE
Product: GStreamer
Classification: Platform
Component: gst-editing-services
unspecified
Other Linux
: Normal normal
: git master
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2011-05-28 20:51 UTC by Stéphane Maniaci
Modified: 2013-07-25 10:07 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Stéphane Maniaci 2011-05-28 20:51:11 UTC
Right now the project format is a big <pitivi> tag with everyting inside.

I think it makes a lot of sense to have a <project> tag: for clarity first (<pitivi>stuff</pitivi> is a project? Doesn't look right), and also for flexibility. We might want to export more than a project later (two projects?) ; or just separate the project (timeline elements, splitting, etc) and the actual resources (video/images). 

   <pitivi version="0.14">
   <project name="Untitled1" author"Stéphane" date="13-07-2011">
       <timeline>
          <element resource="res_uid">...
      <audioSettings>
     <videoSettings>
    </project>
    <resources>
         <video uid="1219142" filename="" path="" name="">
         <picture> etc
   </resources>
</pitivi>

Even if we don't separate the resouces, it makes sense to have a <project> element. What do you think?

This is in sight of my metadata branch. I'd rather have a <project> tag with the metadata attributes (as in the stub above) than a <metadata> element.
Comment 1 Alex Băluț 2011-05-29 02:05:21 UTC
It would be nice, but the gain does not worth the effort IMO.
Comment 2 Mathieu Duponchelle 2013-07-25 09:38:38 UTC
This should be closed, xptv rests in peace now.