Bug 485514

Summary: Recorder starting preview overwrites timelapse
Product: [Applications] krita Reporter: Ralek Kolemios <info>
Component: Dockers/RecorderAssignee: Krita Bugs <krita-bugs-null>
Status: RESOLVED FIXED    
Severity: normal    
Priority: NOR    
Version: git master (please specify the git hash!)   
Target Milestone: ---   
Platform: Kubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ralek Kolemios 2024-04-13 22:55:03 UTC
- Record a timelapse of (for example) 300 frames
- Set the input FPS to 30 so that the timelapse should take 10 seconds
- Set the 'Enable preview for' to 9 seconds.

Result:
The final result shows for 9 seconds, and the timelapse starts 90% of the way through and plays for 1 second.

Expected:
The final result shows for 9 seconds, and the timelapse starts from scratch and plays for 10 seconds, for a total duration of 19 seconds.

ffmpeg 6.0-6ubuntu1
Comment 1 Emmet O'Neill 2024-05-01 23:41:59 UTC
Git commit 40524a339fc519cec62ed6e1fab663e923111635 by Emmet O'Neill, on behalf of Ralek Kolemios.
Committed on 01/05/2024 at 22:07.
Pushed by emmetoneill into branch 'master'.

Reworked default FFmpeg profiles
Related: bug 455006, bug 450790, bug 429326, bug 485515

M  +2    -0    plugins/dockers/recorder/recorder_export.cpp
M  +166  -147  plugins/dockers/recorder/recorder_export_config.cpp
M  +1    -0    plugins/dockers/recorder/recorder_profile_settings.ui

https://invent.kde.org/graphics/krita/-/commit/40524a339fc519cec62ed6e1fab663e923111635
Comment 2 Freya Lupen 2024-06-05 19:21:12 UTC
Git commit 47961a1a9c3322bfae8250cb9d3f8114af07cc7d by Freya Lupen, on behalf of Ralek Kolemios.
Committed on 05/06/2024 at 19:10.
Pushed by freyalupen into branch 'krita/5.2'.

Reworked default FFmpeg profiles
Related: bug 455006, bug 450790, bug 429326, bug 485515

 Conflicts:
	plugins/dockers/recorder/recorder_export.cpp
	plugins/dockers/recorder/recorder_export_config.cpp

(cherry-picked from commit 40524a33)

M  +2    -0    plugins/dockers/recorder/recorder_export.cpp
M  +166  -147  plugins/dockers/recorder/recorder_export_config.cpp
M  +1    -0    plugins/dockers/recorder/recorder_profile_settings.ui

https://invent.kde.org/graphics/krita/-/commit/47961a1a9c3322bfae8250cb9d3f8114af07cc7d