Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • Kdenlive Kdenlive
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 452
    • Issues 452
    • List
    • Boards
    • Service Desk
    • Milestones
  • Bugzilla
    • Bugzilla
  • Merge requests 19
    • Merge requests 19
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Artifacts
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • MultimediaMultimedia
  • KdenliveKdenlive
  • Issues
  • #226
Closed
Open
Issue created Jun 04, 2019 by Jean-Baptiste Mardelle@mardelleDeveloper

Nested timeline

This task lists the progress of the nested timeline feature.

Nested timeline's current implementation works this way: You can add a new timeline in the bin's "Add Clip" menu. This will create a new clip "Timeline 2" in the Project Bin, and open a new timeline tab displaying this timeline. The project bin clip is automatically updated whenever the corresponding timeline changes. This timeline clip can then be dragged in another timeline. All timelines share the same project bin and are saved in the project file.

Current work is done in this branch: https://invent.kde.org/multimedia/kdenlive/-/tree/work/nesting2

Work will hopefully be merge by end of january/start of february 2023 for the 23.04 release.

TODO:

  • Don't allow dropping a timeline clip onto itself
  • Deleting a timeline clip in bin should ask for confirmation on changed model and close the timeline tab
  • Subtitles should be attached to a timeline model, allowing a subtitle track per timeline
  • Timeline preview should be attached to a timeline model. #228 (closed)
  • Rendering: ensure we render the active timeline tab
  • Rendering: all settings should be remembered independently for each timeline.
  • Tests: add tests for multiple timeline guides and more
  • Restore opened tabs on project open
  • Create icon for Sequences
  • Rename "Timeline clips" as "Sequence"
  • Show the first sequence in project bin

Maybe not ready for 23.04:

  • Import another Kdenlive project file as a tab.
  • Create a new timeline from a selection of clips in the current timeline

WIKI Project-File-Refactoring: https://invent.kde.org/multimedia/kdenlive/-/wikis/dev/ideas/Project-File-Refactoring/

[ME] added some tasks from below

  • possibility to stash/hide a timeline
  • Ability to Copy, Cut, Paste clips from one sequence to another.
  • Ability to have multiple timelines open simultaneously (Like in the picture in @emohr commment)
  • A sequence can contain another sequence as a sub-sequence, either by inserting the sequence, or drag and drop one sequence from the project window into the other sequence's timeline.
  • Ability to Duplicate, Copy, Cut, Paste, or Delete sequences from within the project monitor - I don't understand this (JBM) -> [ME] I think it should mean "... from within the Project Bin or the Timeline View"
  • Ability to drag a clip from one active sequence's timeline to the tab of another sequence. Does not make sense in my opinion, use Copy/Paste for this (JBM) -> [ME] Yes, it's the same as above "Ability to copy/paste from one sequence to another"

see: https://bugs.kde.org/show_bug.cgi?id=433936

Edited Feb 11, 2023 by Eugen Mohr
Assignee
Assign to
Time tracking