diff --git a/dev/ideas/Same-Track-Crossfades.md b/Same-Track-Transition/Crossfades.md similarity index 94% rename from dev/ideas/Same-Track-Crossfades.md rename to Same-Track-Transition/Crossfades.md index c6c14c869..ee1b68899 100644 --- a/dev/ideas/Same-Track-Crossfades.md +++ b/Same-Track-Transition/Crossfades.md @@ -1,58 +1,60 @@ ## Status * [ ] It is explained clearly what the feature is supposed to do * [ ] It is clear how this can be implemented in Kdenlive * [ ] Usability and consistency is checked * [ ] has to be implemented before [Trimming](https://invent.kde.org/kde/kdenlive/-/wikis/dev/ideas/Trimming) ## Open questions * What kind of video transitions are used? Simple blending or any? ## Intro Inputs: * [What Does It Mean To Crossfade Audio?][cfa] -* [Transitions][hb] in the handbook +* [Transitions][hb] in the handbook +* [Same track transition][melt] in melt/MLT ``` Before: ┌────────┐┌──────────────┐ │Clip A ││ Clip B │ └────────┘└──────────────┘ After: ┌───────┲━━━┱────────────┐ │Clip A ┃CF ┃ Clip B │ └───────┺━━━┹────────────┘ ``` In Audio, cross-fading refers to the process of fading out one audio track while fading in another one. For same-track cross-fading, this is typically accomplished by the user by letting two audio clips overlap each other, which automatically generates a cross-fade effect. * Fading is desired to avoid clicking noise when cutting audio if the audio curve does not end at 0. * Cross-fading is desired to transition seamlessly from one recording to another, e.g. two consecutive recordings * Same-track cross-fading is useful because only one track is needed. The same applies for video clips where the images of the two clips are blended together. ### Approaches In video editing applications, there are two different approaches to add a cross-fade between two clips A and B: * Drag clip B to the left so it overlaps clip A. The overlapping section then becomes a cross-fade section. * Select clip A and use a keyboard shortcut to add a cross-fade between those clips. This variant is used mainly by professional video editing appliations. ### What tasks are included? * Method to create a cross-fade (either via keyboard or via mouse) and modify its duration * Visual representation of the cross-fade in the timeline * Cross-fade effect with an ease-in/out function (e.g. sine instead of just linear) * Method to remove a cross-fade again [cfa]: https://www.homebrewaudio.com/crossfade-meaning-what-does-it-mean-to-crossfade-audio/ -[hb]: https://kdenlive.org/en/video-editing-applications-handbook/#trans \ No newline at end of file +[hb]: https://kdenlive.org/en/video-editing-applications-handbook/#trans +[melt]: https://www.mltframework.org/docs/melt/ \ No newline at end of file