Bug 398121 - Feature Request: Record new clip directly into timeline track during project playback
Summary: Feature Request: Record new clip directly into timeline track during project ...
Status: RESOLVED FIXED
Alias: None
Product: kdenlive
Classification: Applications
Component: User Interface & Miscellaneous (other bugs)
Version First Reported In: 18.08.0
Platform: Other All
: NOR wishlist
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords: junior-jobs
Depends on:
Blocks:
 
Reported: 2018-09-01 06:49 UTC by Eric Fontaine
Modified: 2021-03-05 18:14 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In: 20.04
Sentry Crash Report:
fritzibaby: Brainstorm+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Eric Fontaine 2018-09-01 06:49:08 UTC
I would like to be able to record a new video clip directly into a track of the timeline while the rest of the project is playing back.

This functionality is built-in to any multi-track audio editor such as Audacity or Ardour.  One important consideration is round-trip latency compensation to account for the time that audio/video from playback takes to be heard/seen by computer output plus the time for audio/video input takes to be grabbed by ffmpeg.  Then when the clip is recorded, it is shifted back a number of frames corresponding to this round-trip latency.  That way the recorded clip will be perfectly in sync to what output the user was responding to.

I would be very happy to implement this, as this feature is something I strongly desire as a musician who likes to overdub multiple instruments into a video. Without this feature, I have to record audio into ardour while separately recording video to a file, and then have to import every track into kdenlive to sync with the video files.  I'm a contributor to MuseScore, so am familiar with Qt and open-source development.
Comment 1 emohr 2019-01-13 13:13:28 UTC
Do you mean voice-over only? If yes, here is the task to implement it: https://phabricator.kde.org/T10314
Comment 2 emohr 2021-03-05 18:14:00 UTC
Record into timeline is implemented in the meantime. Right click in the track header and enable "Show Record Controls".