[HELP] Video Profile with Constant FPS? #491
Replies: 5 comments 9 replies
-
This is a problem in kdenlive, it broke sometime after 24.02. kdenlive is the only app with this problem, so I blame them 😄 |
Beta Was this translation helpful? Give feedback.
-
This is not regular commandline arguments, see type. You can only add meta, format and codec args. |
Beta Was this translation helpful? Give feedback.
-
Ok, so I looked through the code and tested exported videos in various media apps/validators and the video is CFR. This is also the default for MP4 and required for ProRes. IMHO kdenlive is wrong until someone can provide info that says something else. |
Beta Was this translation helpful? Give feedback.
-
But then, why HandBrake makes a valid one? There must be a small difference that kdenlive passes it... Now I don't remember where but I've seen that the Feiction videos were 60,22fps and not exactly 60, could it be related with this?
Yes, we need to spot the difference so that we can try to add it... Meanwhile, I tried the advanced options you suggested and some more I did but didn't find the solution. Even asking ChatGPT... the fact is that it says that the video is encoded before adding these parameters so if the problem is already present at encoding, it is hard to hide it "with some make up". In the meantime I tried kdenlive 24.02 and you were right, it is not picky as newer versions... I don't like the UI as 24.12.0 is much polished and more beautiful but it's a way to shorten the workflow and don't have in between encodings... |
Beta Was this translation helpful? Give feedback.
-
Well, I proposed a PR https://github.com/orgs/friction2d/discussions/491#discussioncomment-12640696 that may fix the problem. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
How to setup a video export Profile with Constant FPS? well, I don't know if this is what I really need as the problem emerges in Kdenlive where it always tells me that the video (any video rendered by Friction) has variable framerate and must be transcoded to be properly used in the timeline.
Any idea?
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions