Differences between revisions 7 and 17 (spanning 10 versions)
Revision 7 as of 2005-01-31 15:42:19
Size: 3196
Editor: anonymous
Comment: missing edit-log entry for this revision
Revision 17 as of 2005-03-17 15:05:25
Size: 5576
Editor: kysucix
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#acl kysucix,c0ntrol:read,write,admin,delete,revert All:read
Line 2: Line 3:
My idea is to create '''a new video editor''' with usability and user at center ...
create "umanesimo" in software !
{{{

                                    TRIPUDE

                                       +
                                       -
                                    . . . .
                                   /^^^~^^^\
                                  /°@°@°@°@°\
                                 /___________\
                               video sequencer
                               /_______________\
                               \ /
                                \ /
                                 \ /
                                  \ /
                                   \ /
                                    \ /
                                     \ /
                                      \ /
                                       °
                                      /|\
                                       |
                                       ^
                                      / \
}}

tripude is about creating '''a new video editor''' with usability and user at center ...
create "umanesimo" in software ! ( ?? )
Line 6: Line 34:
A new video editor with a vertical timeline (ala soundtracker or protracker)
Line 17: Line 46:
 * The best way '''to have full control''', and have a good ui is to implement a customized one with '''sdl''' ( www.libsdl.org)
 * implements usuful HIG:
 * The best way '''to have full control''', and have a good ui is to implement a customized one with [http://www.libsdl.org libsdl] -> see SdlWidget
 * implements useful HIG:
Line 33: Line 62:
 * Support every video and audio codec and format available(with accurate frame seeking)
 * Support remote video (from remote streaming server)
 * Support v4l1/2 devices and ieee1394 camcorder
 * Support every video and audio codec and format available (seekable)
     * encod
ing
     * decoding
Line 37: Line 66:
 * Support encoding to file      * network (remote video)
     * v4l1/v4l2 devices
     * ieee1394
     * non-seekable files
 * Support "live" recording
 * Easy to Use GUI
 * GUI and core communicate with OSC
Line 41: Line 76:
c language  * C language (but with objects)
 * GNU Autotools
 * gprof, gcov
 * [http://www.stack.nl/~dimitri/doxygen/ doxygen] to document code
Line 46: Line 84:
 * [http://mplayerhq.hu libmpdemux] from mplayer developers to demux files (as for now ffmpeg demuxing it's not do good)  * [http://mplayerhq.hu libmpdemux] from mplayer developers to demux files (as for now ffmpeg demuxing it's not so good)
Line 50: Line 88:
 * [http://cairographics.org cairo] for vector support
Line 55: Line 94:
 * [http://sox.sourceforge.net/ sox] libirified Sox
Line 56: Line 97:
 * one click preview
 * video sequencer (tracker it's too complex)
 * video looper(should support audio)
 * basic audio support
 * compatible on *nix/win32/macosx (the arian apple)
 * one click preview
 * video sequencer
       * clip sequencer
 * video pattern editor
       * multiple video/audio tracks
 * video pattern instrument
       * keyframing
 * video clip Audio/Video editing
       * looping
       * reverse playback (in realtime)
       * frame accurate
       * fast playback (by frame skip)
       * resampling (render option)
 * Audio support
       * on the fly resampling
       * pitching/mixing audio tracks
       * time accurate audio editing
           - drop 1 frames every 1000 frames NTSC ?
 * Remotely controlable (OSC)
 * Realtime Editing supports compressed codecs/format in I frame only,
   MJPEG/DV/MPEG4/ (in file container AVI/QT/Matroska (?) )
   Realtime Editing supports uncompressed formats YUV 4:2:0 / 4:2:2 / 4:4:4 (8 or 10 bit?)
 * Compressed formats in which not every frame is an I frame need
   to be transcoded into another format

 * Platforms :Linux/macosx/BSD/Embedded Systems/win32 (?) (the arian apple)
Line 72: Line 134:
irc: #dyne in Freenode mail: nelburg _aT- looze d0T net

irc: #dyne in Freenode (irc.freenode.net)

y proposal(as for now there's no name ... let's call it 'y') ;)

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