Multi-track timeline to layout video and audio clips
We need a multi-track timeline widget to visually layout video and audio clips. The timeline needs to allow the user to add and remote tracks, add and remove clips, as well as transitions & filters. I recommend using the GooCanvas widget, combined with some GTK right click menus, and a few GTK dialogs. I'm going to keep the deliverables very simple for this blueprint, since we will likely revisit the timeline with future blueprints.
Here are the deliverables:
1) Drag and drop clips onto the timeline (including re-arranging clips)
2) Ability to resize clips (i.e. trim time off the start or end)
3) Right-click menu on tracks (options: Move Up, Move Down, Remove)
4) Right-click menu on clips (options: Copy, Cut, Paste, Remove)
5) Ability to cut a clip into 2 pieces (i.e. razor tool)
Blueprint information
- Status:
- Complete
- Approver:
- Jonathan Thomas
- Priority:
- Essential
- Drafter:
- Jonathan Thomas
- Direction:
- Approved
- Assignee:
- Jonathan Thomas
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Jonathan Thomas
- Completed by
- Jonathan Thomas