You are not logged in.
I've been using kdenlive a lot lately, but recently it stopped working. I am no longer able to render video to MP4 format.
kdenlive's rendering window produces this error:
Rendering of /home/edube/Videos/wisp-mit-impls.mp4 crashed
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltsox.so (libsox.so.3: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltopencv.so (libopencv_tracking.so.411: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltrtaudio.so (librtaudio.so.7: cannot open shared object file: No such file or directory)
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltmovit.so (libmovit.so.8: cannot open shared object file: No such file or directory)
[mp4 @ 0x7ba2b0000f40] Timestamps are unset in a packet for stream 1. This is deprecated and will stop working in the future. Fix your code to set the timestamps properly [mp4 @ 0x7ba2b0000f40] Encoder did not produce proper pts, making some up.Let me know if there's any other information I can provide or if I need to report this elsewhere, please let me know.
I'm using Xorg (flameshot, which I use frequently, doesn't work under wayland), and Pipewire. i3 with no display manager (I type `startx` to enter my session)
Edit: okay but... it did render the video... so I guess it's fine?
Last edited by kerneldeimos (2025-02-22 06:20:09)
Offline
I'm having a similar issue.
I'm trying to render a simple animated png (wiuthout audiuo) and it still fails because it can not find mlt-6 libraries:
mlt_repository_init: failed to dlopen /usr/lib/mlt-7/libmltrtaudio.so (librtaudio.so.7: cannot open shared object file: No such file or directory)Offline
That's mlt framework failing to find optional plugins during init. If you're not using anything that would need these plugins you can safely ignore the warnings. if you want to get rid of them for the sake of getting rid of them, install all the opt deps of: https://archlinux.org/packages/extra/x86_64/mlt/
Probably somewhat of an unfortunate situation that this will lead to a non-zero exit code and kdenlive assuming something failed, probably needs some better error checks, or a bug having crept in.
Offline
Ah yes I was confused because it also reports as the renderer crashing, and also trying to create an animated png or apng, but it seems Kdenlive does not support that but just creatse a bunch of separate png files. But because of my assumption and the message about the renderer crashing (and the fact I'm not trying to render any audio, I've chosen the toggle switch to off) confused me, but it was functioning as intended all along for me.
I also tried to render to a proper video so no problems on my end at the moment. Can't speak for OP, though.
EDIT: The following can be considered bugs: 1) it's trying to use the libmltrtaudio.so library for png output, which can not include audio to begin with, and despite the audio option being checked off and 2) it's reporting a crash for the render job (despite finishing succesfully). But AFAICT the reported crash only affects with png output and has nothing to do with the library warnings (but them surprisingly appearing in conjunction confused me). The crash is reported despite installing the "required" library (quote since I never intended to use it or it's features).
EDIT2: or maybe it's supposed to create an animated png in the end but that part crashes? Either way it's a separate issue from OPs. I don't really need animated pngs, it was a feature I was testing for curiositys sake after all...
Last edited by Wild Penguin (2025-02-24 18:38:52)
Offline