Differences between revisions 1 and 3 (spanning 2 versions)
Revision 1 as of 2005-01-22 15:07:20
Size: 1317
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 3 as of 2005-01-22 15:50:11
Size: 1716
Editor: anonymous
Comment: missing edit-log entry for this revision
Deletions are marked like this. Additions are marked like this.
Line 12: Line 12:
- implements usuful HIG:
Line 13: Line 14:
          || http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_uidesigndev.asp
http://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/561
http://benroe.com.nyud.net:8090/files/gui.html
http://developer.kde.org/documentation/standards/kde/style/basics/
http://www-3.ibm.com/ibm/easy/eou_ext.nsf/publish/589
http://developer.gnome.org/projects/gup/hig/

           |
Line 29: Line 37:
          ||           |
Line 45: Line 53:
          ||           |

My idea was to create a new video editor with usability and user at center ... create "umanesimo" in software ! ;)

  • (AIM)

The application should be: - usable for everyone! people with handycap, children, older - easily usable. Users should be able to use the first they see it. They should not be obliged to read man pages or documentation for basic use (Fuc* RTFM) - easily playable - not ugly(eye friendly) - "finger based" video editing - implements usuful HIG:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_uidesigndev.asp http://www-3.ibm.com/ibm/easy/eou_ext.nsf/Publish/561 http://benroe.com.nyud.net:8090/files/gui.html http://developer.kde.org/documentation/standards/kde/style/basics/ http://www-3.ibm.com/ibm/easy/eou_ext.nsf/publish/589 http://developer.gnome.org/projects/gup/hig/

  • |
  • \/
  • (TECHNICAL CHOICE)

The best way to have full control, and have a good ui is to implement a customized one with sdl.

  • (AIM)

- Support every video codec and format available(with accurate frame seeking) - Support remote video (from remote streaming server) - Support v4l1/2 devices and ieee1394 camcorder - Support streaming - Support encoding to file

  • | \/
  • (TECHNICAL CHOICE)

( ffmpeg && libmpeg2 && libmpdemux ) Vs gstreamer ? live.com for rtp/rtsp future libiec61883 for dv camcorder

  • (AIM)

Application features: - one click preview - video sequencer (tracker it's too complex) - video looper(should support audio) - basic audio support

  • | \/

TODO: use c+ (object c) object player (make uml diagrams with dia)

EyekoProposal (last edited 2008-06-26 09:51:49 by anonymous)