Kdenlive issueshttps://invent.kde.org/multimedia/kdenlive/-/issues2023-11-14T17:11:00Zhttps://invent.kde.org/multimedia/kdenlive/-/issues/1716Obscure "pixelization" is changing based on preview resolution.2023-11-14T17:11:00ZDavy BartoloniObscure "pixelization" is changing based on preview resolution.this is just related to the preview.. the output rendering is using output size to calculate size of "blocks"
![kdenlive_zHL38Bs3Fo](/uploads/518919217c3c2c1f6c1adefd0c194a62/kdenlive_zHL38Bs3Fo.mp4)
this can make the output "obscurati...this is just related to the preview.. the output rendering is using output size to calculate size of "blocks"
![kdenlive_zHL38Bs3Fo](/uploads/518919217c3c2c1f6c1adefd0c194a62/kdenlive_zHL38Bs3Fo.mp4)
this can make the output "obscuration" useless better to have a way to set this block size ( https://invent.kde.org/multimedia/kdenlive/-/issues/1641 )https://invent.kde.org/multimedia/kdenlive/-/issues/1714[Feature Request] More options on subtitles and autosubtitles tool.2024-03-08T19:35:06ZColetivo Antimídia[Feature Request] More options on subtitles and autosubtitles tool.First of all, congratulations! The new autosubtitle too with Whisper is awesome and will save us a lot of work. Though there's a minor feature you could add that would make it even more powerful and useful:
- [x] add some options like ...First of all, congratulations! The new autosubtitle too with Whisper is awesome and will save us a lot of work. Though there's a minor feature you could add that would make it even more powerful and useful:
- [x] add some options like a "maximum character per line" field. For Whisper: Commit https://invent.kde.org/multimedia/kdenlive/-/commit/9df63007a86e11f10bb3f00b131dd5eb83a2c16d
- [x] on the subtitle edit tab there could be a number displaying the character count per line. Commit https://invent.kde.org/multimedia/kdenlive/-/commit/5bcbbfe26c31603f376fd3653b274b570db73c04
- [ ] On the timeline make the subtitle clips a different color (red) to indicate where two clips overlap.https://invent.kde.org/multimedia/kdenlive/-/issues/1712F11. Focus lost after press F11 again (Win and Mac)2023-06-18T11:42:34ZEugen MohrF11. Focus lost after press F11 again (Win and Mac)**STEPS TO REPRODUCE**
1. Start Kdenlive
2. Click on a monitor tab
3. Press F11 -> Monitor get fullscreen
4. Press F11 again
**OBSERVED RESULT**
Kdenlive lost focus on Kdenlive. You have to switch back to Kdenlive by alt+tab (Wi...**STEPS TO REPRODUCE**
1. Start Kdenlive
2. Click on a monitor tab
3. Press F11 -> Monitor get fullscreen
4. Press F11 again
**OBSERVED RESULT**
Kdenlive lost focus on Kdenlive. You have to switch back to Kdenlive by alt+tab (Windows)https://invent.kde.org/multimedia/kdenlive/-/issues/1710Problem dragging and resizing ellipses in Title Clip2023-06-16T16:03:17ZBibi DoProblem dragging and resizing ellipses in Title ClipTo reproduce this issue, in the Project Bin right-click and choose "Add Title Clip...". Add a new 'Ellipse' and try to resize it by dragging the selection handles outside the ellipse. Its shape gets ever larger when resized this way, mea...To reproduce this issue, in the Project Bin right-click and choose "Add Title Clip...". Add a new 'Ellipse' and try to resize it by dragging the selection handles outside the ellipse. Its shape gets ever larger when resized this way, meanwhile with rectangles this works as expected.
![circle-clip](/uploads/673dc3aad85d160c4fb2d85a6620989e/circle-clip.mp4)https://invent.kde.org/multimedia/kdenlive/-/issues/1705Dance effect can be applied only on master (on standard tracks make the audio...2023-06-07T05:27:26ZDavy BartoloniDance effect can be applied only on master (on standard tracks make the audio can't be preprocessed)![kqES2Ck6uI](/uploads/a0375cc03dfd39c533c75cb7f14f6a02/kqES2Ck6uI.mp4)
this seems to me a bug... a similar effect can't be used on an entire project at the same time.
here something about on the new forum: https://discuss.kde.org/t/on-...![kqES2Ck6uI](/uploads/a0375cc03dfd39c533c75cb7f14f6a02/kqES2Ck6uI.mp4)
this seems to me a bug... a similar effect can't be used on an entire project at the same time.
here something about on the new forum: https://discuss.kde.org/t/on-master-dance-effect/1732https://invent.kde.org/multimedia/kdenlive/-/issues/1702Make subtitles from speech editor2024-02-16T20:14:15ZEvert VorsterMake subtitles from speech editorJust installed VOSK, and that worked well, with a few minor misdetections. Then I installed Whisper, and the accuracy of even the small model is amazing.
I might try it on some different languages next, but I just tried it on one of my...Just installed VOSK, and that worked well, with a few minor misdetections. Then I installed Whisper, and the accuracy of even the small model is amazing.
I might try it on some different languages next, but I just tried it on one of my videos for http://www.youtube.com/@msdosgamereviews and like I said before, the accuracy is amazing. Now, the next thing would be to make subtitles from the detected speech, and for the life of me I can't figure out how to automatically make subtitles from the speech that was detected in the speech editor.
I did find the speech detection wizard on the subtitle track, but that only detects what is in the timeline zone, not the whole project unless one drags open the timeline zone to be the whole project. Annoyingly it requires the detection to be run again, which takes a little time with Whisper. It also does not give you the opportunity to edit the text before adding it to the subtitle track.
It would be nice to be able to run the speech editor, review the various bits of text that it detected and then export to the subtitle track...https://invent.kde.org/multimedia/kdenlive/-/issues/1700[Enhancement] Daggable sliders for keyframe import offset.2023-05-27T08:45:34ZEvert Vorster[Enhancement] Daggable sliders for keyframe import offset.When importing keyframes into the transform effect, it is possible to adjust the starting position offset.
Currently, you can only type in numbers or tap the increment/decrement icon for X and Y.
It would be nice to be able to use cl...When importing keyframes into the transform effect, it is possible to adjust the starting position offset.
Currently, you can only type in numbers or tap the increment/decrement icon for X and Y.
It would be nice to be able to use click and drag in a similar way to the normal transform offset adjustment, or have something in the clip screen that you can drag to the desired initial position.https://invent.kde.org/multimedia/kdenlive/-/issues/1694i-phone video plays smooth on VLC-player but stutter playing with melt2024-02-01T22:01:06ZEugen Mohri-phone video plays smooth on VLC-player but stutter playing with meltTest video see [here](https://files.kde.org/kdenlive/media-samples/IMG_0191.MOV).
**STEPS TO REPRODUCE**
1. Video playback is smooth with VLC-player (GPU 66%, CPU 0%)
2. Video playback stutter with `.\melt avformat:IMG_0191.MOV` (...Test video see [here](https://files.kde.org/kdenlive/media-samples/IMG_0191.MOV).
**STEPS TO REPRODUCE**
1. Video playback is smooth with VLC-player (GPU 66%, CPU 0%)
2. Video playback stutter with `.\melt avformat:IMG_0191.MOV` (CPU 100%)
3. Kdenlive: Playback doesn’t use GPU even when set to NVENC-265. (CPU 100%)
**EXPECTED RESULT**
Video playback with melt should use GPU video decode as well and playback should be as smooth as with VLC.
GPU video decoding for playback is not used on H264 clip neither.https://invent.kde.org/multimedia/kdenlive/-/issues/1693Project regression testing2023-06-16T17:32:02ZJean-Baptiste MardelleProject regression testingAt this point, it seems necessary to setup a collection of Kdenlive project files that could be automatically rendered by a script, which would compare the renders with a reference rendering. This would help us prevent regressions, and t...At this point, it seems necessary to setup a collection of Kdenlive project files that could be automatically rendered by a script, which would compare the renders with a reference rendering. This would help us prevent regressions, and these tests should pass before a release.
Steps needed:
- [ ] Make it possible to automatically open a project and render it from a command line (#1615)
- [ ] Make it possible to automatically open a project and save it under another name from the command line
- [ ] Upload various assets, if possible not too large, that can be used in the projects. These should include images, videos (interlaced, progressive, horizontal and vertical orientation, various pixel formats)
- [ ] Create project files using those assets in various categories: projects with just clip cuts (no effects, no composition), projects with mixes, projects with effects, projects with multiple timelines, etc.
- [ ] Create a script that can render all project files in a folder
- [x] Create a script that can compare the result with a reference render (based on @erjiang's work: https://invent.kde.org/erjiang/kdenlive-backcompat)
- [ ] Create a script that automatically renders and tests all projects in a subfolder
- [ ] Create a script that opens a project, save it and reopens it to compare the timelines hash (ensuring no data loss).
---
Related to: #1615
Maybe need to https://invent.kde.org/multimedia/kdenlive/-/wikis/dev/ideas/Project-File-Refactoringhttps://invent.kde.org/multimedia/kdenlive/-/issues/1691[Feature Request] - Guide anchors and pointers.2023-05-08T18:07:03ZEvert Vorster[Feature Request] - Guide anchors and pointers.A mail to the Kdenlive mailing list brought up a nice bit of polish for Kdenlive.
Guides are currently anchored to the timeline, ie: when clips are moved on the timeline, the position of the guide is not updated. In some situations, th...A mail to the Kdenlive mailing list brought up a nice bit of polish for Kdenlive.
Guides are currently anchored to the timeline, ie: when clips are moved on the timeline, the position of the guide is not updated. In some situations, that is what you want, in most situations it would be preferred for the guide to move with the clips.
Because there are two equally valid and useful use cases, it would be awesome if we could satisfy both. One way I think of doing this is to put a little square on the guide, right at the top between the vertical line and the guide's name. This would be the "Anchor" and anchor it to the timeline. Then, if this square is dragged down to a clip, it then anchors the guide to whatever is under the square.
Slightly related to this is if a guide is used to add a project note, it would be awesome if that note always pointed to the same guide, in other words if the guide is moved, either automatically or manually, the time stamp in the project note should be updated to point to the new guide position.
I hope you find this useful.
Kind regards,
-Evert-
```
System information:
Operating System: Arch Linux
KDE Plasma Version: 5.27.4
KDE Frameworks Version: 5.105.0
Qt Version: 5.15.9
Kernel Version: 6.3.1-AMD-znver2 (64-bit)
Graphics Platform: Wayland
Processors: 8 × AMD Ryzen 7 4700U with Radeon Graphics
Memory: 36.9 GiB of RAM
Graphics Processor: AMD Radeon Graphics
Manufacturer: LENOVO
Product Name: 20T8001JUS
System Version: ThinkPad E15 Gen 2
```https://invent.kde.org/multimedia/kdenlive/-/issues/1687Video change based on 'preview resolution'2024-02-23T14:41:03ZAlessandro OppoVideo change based on 'preview resolution'Hello,
I'm trying to edit a video for mobile, but I'm having some issues (Kdenlive Version 22.12.0).
If I leave the preview resolution at 540p (and I export at preview resolution) everything work fine, but if I set 1:1 it moves the vide...Hello,
I'm trying to edit a video for mobile, but I'm having some issues (Kdenlive Version 22.12.0).
If I leave the preview resolution at 540p (and I export at preview resolution) everything work fine, but if I set 1:1 it moves the video and there are no way to make it work.
What could it be? Is it a bug, or am I doing something wrong?
![Screenshot_from_2023-05-03_12-38-34](/uploads/eda5faadaf9fdb1aefcbc3167ae8f139/Screenshot_from_2023-05-03_12-38-34.png)
![Screenshot_from_2023-05-03_12-38-43](/uploads/993877bf03e17bb4ff36ac4813d1c55f/Screenshot_from_2023-05-03_12-38-43.png)
![Screenshot_from_2023-05-03_12-38-52](/uploads/6d2ecac7e2cc50996b70b12558a91872/Screenshot_from_2023-05-03_12-38-52.png)
![Screenshot_from_2023-05-03_12-39-50](/uploads/001a72262c743ed1303d1550d18f334e/Screenshot_from_2023-05-03_12-39-50.png)
![Screencast_from_03-05-2023_12_50_40](/uploads/8df162a5b527b5a99286efc41459ccea/Screencast_from_03-05-2023_12_50_40.webm)
Thank youhttps://invent.kde.org/multimedia/kdenlive/-/issues/1683Stabilize destination missing from clip stabilze dialog window.2024-02-22T07:09:01ZTony DelovStabilize destination missing from clip stabilze dialog window.The stabilize destination entry box is missing or has been removed from clipstabilize_ui.ui and there is no way to control the destination (on file system) of the stabilized files created.
If this is intended, the kdenlive documentation ...The stabilize destination entry box is missing or has been removed from clipstabilize_ui.ui and there is no way to control the destination (on file system) of the stabilized files created.
If this is intended, the kdenlive documentation should also be updated. It includes the destination entry box.
https://docs.kdenlive.org/en/user_interface/menu/clip_menu/stabilize.html#stabilize
Looking at the commits on gitlab, it seems like the "Destination" label was removed in this commit from src/ui/clipstabilize_ui.ui .
https://invent.kde.org/multimedia/kdenlive/-/commit/e1778a450c0e34b4e9141b8cff132e42e6633fb5#bbc011382341bd121330bdae8e7064e8a1e8cde5
Even if I try to configure the “configure clip jobs” I do not get an option to set the destination on my disk.Jean-Baptiste MardelleJean-Baptiste Mardellehttps://invent.kde.org/multimedia/kdenlive/-/issues/1682First MKV frame has random contrast? (or different color depth? or something ...2023-11-14T13:24:22ZDavy BartoloniFirst MKV frame has random contrast? (or different color depth? or something else?)found on forum this topic: https://forum.kde.org/viewtopic.php?f=265&t=177652
and this is what happens to me on Windows (latest nightly)
after placing the clip there is an huge difference from first frame to other frames... but after a ...found on forum this topic: https://forum.kde.org/viewtopic.php?f=265&t=177652
and this is what happens to me on Windows (latest nightly)
after placing the clip there is an huge difference from first frame to other frames... but after a while the difference is 'decreasing" (???)
making first frame similar to others...
![kdenlive_mUQtbe5bNE](/uploads/8b7ea9ccb02377307de5932344a38e66/kdenlive_mUQtbe5bNE.mp4)
test clip can be downloaded directly here: www.wcn.it/test-video.ziphttps://invent.kde.org/multimedia/kdenlive/-/issues/1679Improve Kdenlive Python environment2023-11-14T13:22:43ZEric JiangImprove Kdenlive Python environmentPutting these thoughts here so they're not forgotten, although I don't have time to work on it at the moment:
Kdenlive depends on multiple Python dependencies (e.g. vosk, otio, openai-whisper) but doesn't ship with its own Python interp...Putting these thoughts here so they're not forgotten, although I don't have time to work on it at the moment:
Kdenlive depends on multiple Python dependencies (e.g. vosk, otio, openai-whisper) but doesn't ship with its own Python interpreter. It also doesn't ship with Whisper, which is a multi-gigabyte dependency. Instead, it offers to install these missing dependencies using the user's personal Python environment. This is risky because it can break the user's own Python environment (or run into conflicts with the user's other dependencies), and it's also opaque as it's not clear to the user what is happening during installation.
It would be better for Kdenlive to create a separate Python virtualenv for itself so that the user's global Python libraries are not affected, as well as provide a way to specify the Python interpreter (for advanced users, or if there are multiple Pythons installed and the first one in $PATH is not the best option). Letting the user specify the Python interpreter also allows them to use a separate virtual environment if needed.
- [ ] Let user choose Python path (allows user to select custom user-created Python virtualenv)
- [ ] By default, create a Python virtualenv in Kdenlive's local app directory and use that interpreter for `pip install`.
- [ ] Show user the commands that will be run and the output from those commands. Whisper is multi-gigabytes, but download progress is unclear. And errors are hard to debug.https://invent.kde.org/multimedia/kdenlive/-/issues/1666right mouse button menus on timeline are "confusional"2023-11-14T13:22:19ZDavy Bartoloniright mouse button menus on timeline are "confusional"these menus' (on tracks and on ruler) are correctly different... BUT some options are not related to a specific cursor position... and other are referring at mouse position and not where the cursor is.
no idea on how to solve the "issue...these menus' (on tracks and on ruler) are correctly different... BUT some options are not related to a specific cursor position... and other are referring at mouse position and not where the cursor is.
no idea on how to solve the "issue"...
for EXAMPLE the **ADD/REMOVE GUIDE** option is creating a guide where the CURSOR is ..and not where the mouse pointer is.. (and this option for me **need to be removed from the "tracks" menu'**)
but also there are other "incongruences" .. also the remove space on all tracks is placed on the tracks menu'...
![kdenlive_JCo9Egpltg](/uploads/3c731d650d83755cb4a9b88b4bb60dee/kdenlive_JCo9Egpltg.mp4)
i think that maybe the cursor (**vertical line on ruler**) **need to be moved when the right mouse button is pressed** to make actual menus correct... or move the voices on menu'... or "explain" WHERE the action is supposed to be placed ( MOUSE POINTER or TIMELINE CURSOR ? )
![confusion](/uploads/e59e5ee046f0a6f6417ff76bd338149f/confusion.png)
also "general things need to removed to contextual pointer menu')
![space](/uploads/0f09b4996c1704f3241cca954929327b/space.png)
no idea what is the better position of every item.. but it's necessary to solve (or make better understandable) a difference from MOUSE POINTER POSITION and TIMELINE CURSOR POSITION
![divider](/uploads/304268a2d1dadaf4ea58589261c6b277/divider.png)https://invent.kde.org/multimedia/kdenlive/-/issues/1664Sequence, filter “Unused Clips” doesn’t segregate between sequence.2023-11-14T13:21:53ZEugen MohrSequence, filter “Unused Clips” doesn’t segregate between sequence.**STEPS TO REPRODUCE**
1. Start Kdenlive
2. create a second sequence
3. create 3 colors clips (red, green, blue)
4. Put the red clip into sequence 1 and the green clip into sequence 2
5. set filter “Unused Clips”
![grafik](/uploads/d...**STEPS TO REPRODUCE**
1. Start Kdenlive
2. create a second sequence
3. create 3 colors clips (red, green, blue)
4. Put the red clip into sequence 1 and the green clip into sequence 2
5. set filter “Unused Clips”
![grafik](/uploads/d287520904fa94cc35b973f363645429/grafik.png)
**OBSERVED RESULT**
It shows only the blue clip
**EXPECTED RESULT**
It should show the clips according the sequence you selected. With the filter “Unused Clips”:
- Seqeunce 1 should show the green and the blue clip.
- Sequence 2 should show the red and the blue cliphttps://invent.kde.org/multimedia/kdenlive/-/issues/1663Unable to change speed of multiple clips at once2023-11-14T13:21:08ZGanesh PatelUnable to change speed of multiple clips at onceWhen attempting to change the speed of multiple clips at once in Kdenlive Video Editor, only the speed of the first selected clip is being changed, while the rest of the selected clips remain unchanged.
Steps to Reproduce:
Open Kdenliv...When attempting to change the speed of multiple clips at once in Kdenlive Video Editor, only the speed of the first selected clip is being changed, while the rest of the selected clips remain unchanged.
Steps to Reproduce:
Open Kdenlive Video Editor.
Import multiple video clips into the project.
Select more than one clip at a time.
Right-click on the selection and choose "Change Speed" from the dropdown menu.
Change the speed to the desired value and click "OK".
Check to see if the speed of all selected clips has changed.
Expected Result: The speed of all selected clips should change when the "Change Speed" function is applied.
Actual Result: Only the speed of the first selected clip changes, while the rest of the selected clips remain unchanged.https://invent.kde.org/multimedia/kdenlive/-/issues/1662Adding a folder does not work properly2023-11-14T13:20:46ZEvert VorsterAdding a folder does not work properlyhttps://invent.kde.org/multimedia/kdenlive/-/issues/1659Latest build (sometimes) not playing until the end of last clip.2023-10-08T19:47:08ZDavy BartoloniLatest build (sometimes) not playing until the end of last clip.here 2 videos about the issue (latest nightly for Windows) using an MP4 (with removed audio) and a WAV
one in an existing project and one on a fresh new project.
![kdenlive_WRfb8zdpoE](/uploads/c36e117553cfb5ee4ccc0fb63251955d/kdenlive_...here 2 videos about the issue (latest nightly for Windows) using an MP4 (with removed audio) and a WAV
one in an existing project and one on a fresh new project.
![kdenlive_WRfb8zdpoE](/uploads/c36e117553cfb5ee4ccc0fb63251955d/kdenlive_WRfb8zdpoE.mp4)
![kdenlive_JvkQokzsKL](/uploads/84599164ec455e5fa9d87aba8f0a5d8d/kdenlive_JvkQokzsKL.mp4)
emh.. sorry for the content.Jean-Baptiste MardelleJean-Baptiste Mardellehttps://invent.kde.org/multimedia/kdenlive/-/issues/1657Data loss when making captions and subtitles2023-11-14T13:20:09ZMartin OwensData loss when making captions and subtitlesIn kdenlive 22.07 I needed to make subtitles for a section of my video which translated Spanish to English, and captions for the whole video (mostly english)
When trying to create the two channels, I learned firstly that I couldn't make...In kdenlive 22.07 I needed to make subtitles for a section of my video which translated Spanish to English, and captions for the whole video (mostly english)
When trying to create the two channels, I learned firstly that I couldn't make two distinct channels and instead had to generate my English captions, edit them to be correct, then export them. Delete everything, detect my Spanish section and then translate it and burn the subtitles into the video.
The problem was that the export didn't happen correctly, or I lost the file. So I had to go back, delete the Spanish subtitles, regenerate everything, re-edit everything and try and export all over again.
It was quite a lot of extra work. I think this would work better with multiple channels for this type of text.
Offended video: https://www.youtube.com/watch?v=gdo-OG2-XJs
(Will barter a fix in kdenlive for a fix in Inkscape)