249 Commits

Author SHA1 Message Date
Jean-Baptiste Mardelle
8d2c215a7d Fix render crash on Windows (reported as libxml2) 2025-11-28 17:51:12 +01:00
Jean-Baptiste Mardelle
2f317d84a6 Fix some images not rendered in timeline preview
BUG: 511249
FIXED-IN: 25.08.3
2025-10-28 11:25:51 +01:00
Kunda Ki
e2b7ced389 Fix various typos
Fixes various user-facing and non-user-facing typos. Found via:
`codespell -S "*.po,*.svg,*.pgm" -L acount,afile,aline,atleast,buildin,build-in,indx,inout,nd,originaly,parth,seh,shotcut,splitted,wheight`
2025-09-03 17:58:12 +02:00
Jean-Baptiste Mardelle
2f204c5324 Fix 2 pass rendering
Superseed !563
2025-08-26 09:11:27 +02:00
Jean-Baptiste Mardelle
e9ce43dcde Try to workaround Qt locale issue on Mac
CCBUG: 507568
2025-07-28 03:47:41 +02:00
Jean-Baptiste Mardelle
44a093d128 Fix image sequence render incorrectly reported as failed 2025-07-25 12:40:25 +02:00
Jean-Baptiste Mardelle
326dd275f1 Add powermanagement to disable sleep while rendering and playing
Add powermanagement to disable sleep while rendering
BUG: 500615
FIXED-IN: 25.08.0
2025-07-09 08:35:05 +02:00
Jean-Baptiste Mardelle
059da23ee1 Don't create unnecessary pointers on render error 2025-06-11 13:11:10 +02:00
Jean-Baptiste Mardelle
bb4d791211 Expose HW decoding option in Wizard
Expose HW decoding option in Wizard and Render option to keep render log files.
Expose log files in render dialog
![image](/uploads/bdeab57e48bf97b04b69d127d3962da6/image.png){width=532 height=312}
![image](/uploads/6a72452e93754032e652dfe45883c6a1/image.png){width=564 height=522}
2025-06-10 17:18:06 +02:00
Julius Künzel
6ff2f19179 Use a logging category for the renderer 2025-03-29 17:14:59 +01:00
Jean-Baptiste Mardelle
701e17d06a Fix rendering files with an ampersand in name is broken on linux
BUG: 500794
FIXED-IN: 25.04.0
2025-03-14 17:02:30 +01:00
Jean-Baptiste Mardelle
8d64165d57 SAM: Add option to offload memory to CPU, allowing to create longer masks, useful for GPU with low VRAM.
Switch all MLT tasks to loglevel error, since the log overflow sometimes caused freezes
2025-02-17 16:14:05 +01:00
Jean-Baptiste Mardelle
45589d153e Fix rendering progress not shown when rendering a zone 2025-01-09 11:13:52 +01:00
Jean-Baptiste Mardelle
9252672f01 Merge branch 'release/24.12' 2024-12-03 17:06:17 +01:00
Jean-Baptiste Mardelle
229292bcb9 Properly display the full log on missing render file 2024-12-03 16:53:00 +01:00
Jean-Baptiste Mardelle
fdffd295fa Ensure we display an error if the render job finishes but rendered file does not exist 2024-12-03 16:50:37 +01:00
Jean-Baptiste Mardelle
ed6338ec8f clazy fixes part one 2024-12-03 09:03:27 +01:00
Jean-Baptiste Mardelle
8496c1d8ef Fix abort rendering 2024-11-19 15:09:02 +01:00
Jean-Baptiste Mardelle
a649307d83 Cleanup renderjob 2024-11-10 16:31:23 +01:00
Jean-Baptiste Mardelle
7692569eee Fix incorrect string param 2024-10-21 09:01:02 +02:00
Zhangzhi Hu
e83354d625 QString refactor: replace QString() with QStringLiteral()
Replace `QString()` constructors with `QStringLiteral()` macro to improve
performance.
2024-10-21 06:59:47 +00:00
Jean-Baptiste Mardelle
031ef7196a Don't erase temporary playlists in debug mode 2024-09-27 16:26:18 +02:00
Jean-Baptiste Mardelle
4abda73d8b Disable workaround to better understand failures in test suite 2024-09-27 12:39:52 +02:00
Jean-Baptiste Mardelle
84968f69cb in render debug mode, enforce MLT's repository to fix AppImage render suite failure 2024-09-27 08:58:16 +02:00
Jean-Baptiste Mardelle
48a61e6f4d Add more debug output to render log files 2024-09-26 13:33:13 +02:00
Jean-Baptiste Mardelle
5b9a95e163 Renderer: add debug option to prevent deleting the render log file 2024-09-26 02:27:40 +02:00
Jean-Baptiste Mardelle
09e34f7007 Drop DBus in favor of QLocalSocket to communicate between renderer and main app 2024-09-23 20:36:05 +00:00
Jean-Baptiste Mardelle
870e852658 Add MLT_REPOSITIORY to render log 2024-09-21 04:45:48 +02:00
Jean-Baptiste Mardelle
deb0b77067 Add more checks for render progress report 2024-09-21 04:17:59 +02:00
Jean-Baptiste Mardelle
d83b0652d2 Don't delete render log file if rendering does not create an output file 2024-09-21 03:13:45 +02:00
Jean-Baptiste Mardelle
33e197c309 Fix render job possibly aborting before starting 2024-09-20 21:50:18 +02:00
Jean-Baptiste Mardelle
3118d0f506 Fix some warnings, add some debug info if a rendered file is missing or empty 2024-09-20 13:46:50 +02:00
Jean-Baptiste Mardelle
a327554d48 Merge branch 'master' of invent.kde.org:multimedia/kdenlive 2024-09-19 09:21:37 +02:00
Jean-Baptiste Mardelle
d3f2ca6a86 Don't try to connect to dbus jobview on command line rendering 2024-09-19 09:20:46 +02:00
Jean-Baptiste Mardelle
db9ab63391 Fix recent Qt6 warnings 2024-09-18 05:11:12 +00:00
Julius Künzel
f1c43a1061 Port depreciated qAsConst to std::as_const 2024-08-29 10:20:17 +00:00
Julius Künzel
9ac7860612 Drop support for Qt5 2024-08-29 10:20:17 +00:00
Jean-Baptiste Mardelle
3b7d3effdc Fix rendering progress sometimes incorrect
CCBUG: 490146
2024-08-12 16:48:48 +02:00
Julius Künzel
241e28a725 Rename CMake option for DBus from NODBUS to USE_DBUS
This is consistent with the naming used for other KDE Software. Also choose a sensible default for this option (ON on Linux and BSD, OFF
otherwise)
2024-06-14 07:08:12 +00:00
Farid Abdelnour
e29c1609f3 Draft: Clarify that the remaining time calculation is an estimation. 2024-05-04 14:24:23 +00:00
Alejandro Criado-Perez
299bfa750c Text corrections 2023-11-24 07:24:39 +00:00
Camille Moulin
445f56256c chore(REUSE): Add SPDX info to CMakelists.txt files 2023-08-05 23:40:37 +02:00
Jean-Baptiste Mardelle
8ac250347e Merge branch 'release/23.08' 2023-08-05 21:05:19 +02:00
Jean-Baptiste Mardelle
3c93355a75 Fix timeline preview (and possible rendering) crash on title clips.
CCBUG: 472913
2023-08-05 21:04:21 +02:00
Jean-Baptiste Mardelle
037f58c76f Fix typo not installing renderer 2023-07-18 07:51:01 +02:00
Julius Künzel
8641281afe [Code Gardening] Port emit, signals, slots to Q_* 2023-02-19 22:55:57 +01:00
Julius Künzel
424225c6a9 [kdenlive_render] Remove unused code 2022-12-04 20:53:32 +00:00
Julius Künzel
99cbac8e6f [kdenlive_render] Use qDebug() also if DBus JobViewServer not available 2022-12-04 20:53:32 +00:00
Julius Künzel
e7cf2effb4 [kdenlive_render] Make destination argument optional
This reduces the risc of things going out of sync. We fetch the
destination from the "target" attribute of the consumer in the source
file now. If a destionation was explicitely set via the -o/--output
parameter, we use this destionation instead.
2022-12-04 20:53:32 +00:00
Julius Künzel
56f37e448d [kdenlive_renderer] Ensure xml file is open for reading 2022-12-04 20:53:32 +00:00