tweak map media vicon popup timeline drag/select
[goodguy/cinelerra.git] / cinelerra-5.1 / cinelerra / TODO.r1027
1 Big bugs
2 ----------------
3 Node framerates not displaying.
4 Drag effect before timeline is finished drawing after a load -> lockup
5 Quicktime mp3 needs standards check
6  - no need for mp3 anymore
7 Importing assets of the same name but different resolutions crashes because the
8 formats aren't updated.
9 Default pan keyframe gets pasted when dragging edit from one track to another.
10 Undo doesn't restore project title from previous load.
11  - New file can be saved under old filename if undo is used.
12  - Current title changes in save function and could not be restored in redo.
13 Load a sound file.  Change the file on the disk.  Crash on exit.
14 Batch filename not saved from recording dialog if cancelled.
15 TOC progress sometimes doesn't automatically close if not updated at least once.
16 Labels always edited when concatenating new files to existing tracks.
17 Need to paste silence when pasting segment from a silent part of a track.
18 Slow undo updating if many still frames.
19 Change asset path, CPlayback never returns to redraw the frame.
20 First toggle between playback window and fullscreen sometimes crashes.
21 Cursor position is wrong during looped playback
22 fix AC3 gain problem.
23
24
25
26
27
28
29
30 Big Features
31 ----------------
32 Documentation
33  - 2 point motion tracking
34  - lens
35 FLAC
36 AVI with AC3 audio has audio ID 0x2000
37 Option to display full path for assets
38 custom button bar
39  - preferences window with possible buttons and current buttons for the 3 main windows
40  - order is fixed
41  - drag from possible buttons to current buttons to add
42  - drag from current buttons to possible buttons to remove
43  - remove icons after dragging out of possible buttons
44  - prev/next edit
45  - save
46  - open
47  - record
48  - new
49  - keyframe straight or curved
50 filebox history should be alphabetical but still deleted based on age
51  - but File history isn't
52 undo menu showing previous 20 steps to undo
53  - page in resources window
54 Page in resources window for overlays
55 Common service for audio and video drivers.
56 time stretch rubber band
57         - before or after effects
58
59 Music synthesis
60         - track type, asset or effect
61
62 Image synthesis
63         - track type, asset or effect
64         - particle system
65         - track motion of every pixel, determine Z for every pixel
66         - track motion for successively smaller macroblocks
67
68 Digital TV
69         - dump network tuner
70         - combined tuner driver for audio and video
71         - channel scan only detects physical number and pids default to 0
72         - user adds channels based on physical number
73         - dialog adds new subchannels as they're detected
74         - user selects PID's for audio and video in the channel edit dialog
75         - software preview of video and audio.  Maybe decoded in the record driver.
76
77
78
79
80 rendering, playback, record settings bound to EDL.
81 histogram parade - either toggle, different plugin, or plugin replacement
82 editing in place
83 Apply motion tracking to another effect or mask.
84  - currently involves matchmoving an alpha multiply track
85 Denoise from mjpeg tools.
86  - yuvdeinterlace
87 Check for output asset being used in project before rendering.
88 Extended MPEG video support
89  - need accurate beginning and ending frames
90  - 1: direct copy of MPEG video frames
91  - 2: multiplexer settings under audio
92  - 3: support program stream using mplex and fifos
93  - support transport stream using makets and fifos for mplex when it supports it
94  - encode AC3 audio only with video.  6 channel support
95
96 Time average with median.
97 Remove unused resources function.
98 Session management
99 Signal handling for non interactive rendering.
100 Sound level using readahead buffer.
101 Asset searches.
102 Asset organization in subfolders.
103 Field based reverse video.
104 Zoomblur transition
105 Zoom transition
106
107
108
109
110
111
112
113
114
115
116 Not going to happen
117 ---------------------
118 Hide controls in Record Monitor
119
120
121
122
123
124
125
126
127 Not reproducible
128 ----------------------
129 Quit freezes when background rendering is on.
130  - No quit during slow effect with background rendering.
131  - Not reproducible.
132
133
134
135
136
137
138
139
140
141
142
143 B
144 -----------
145 Doesn't support window managers with user placement of windows.
146 Remember Asset list position.
147
148
149
150
151
152
153
154
155 On hold
156 --------------
157 Paste non realtime plugins leading to a dialog box.