Summary: | 1326x888 resolution/aspect ratio cause faulty display of videos | ||
---|---|---|---|
Product: | [Applications] kdenlive | Reporter: | qubodup |
Component: | User Interface & Miscellaneous | Assignee: | Jean-Baptiste Mardelle <jb> |
Status: | RESOLVED WAITINGFORINFO | ||
Severity: | normal | CC: | snd.noise, user581, wegwerf-1-2-3 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Compiled Sources | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: |
sample with witch the issue can be recreated
switched to clip profile message |
Description
qubodup
2015-12-30 04:53:01 UTC
I cannot reproduce. However, can you confirm that the problem only happens when you change the profile of a current document ? If you start a new project with your adjusted profile (1326x888), and add your clip, it is displayed correctly in both monitors ? If I configure Kdenlive to use the mentioned profile as default, after restarting Kdenlive, a new project will have the same issues. To anbody testing this: please report your graphics card driver so we can hopefully narrow it down. Can you reproduce the issue in MLT ? in a terminal do: melt myclip.mp4 it should automatically create a profile based on clip properties and play it... I have an integrated Intel graphic card on my side... Hi, While working on automatic profile feature, I suddenly was able to reproduce the issue. Might have something to to with interlaced setting, I will investigate. Git commit 9fe0c6526169ff33cf3352c277bd47d8d9bd002e by Jean-Baptiste Mardelle. Committed on 31/12/2015 at 23:31. Pushed by mardelle into branch 'master'. MLT's project profiles must be a multiple of 8, so enforce it when user tries to set a incorrect value M +5 -0 src/definitions.cpp M +2 -0 src/definitions.h M +12 -0 src/dialogs/profilesdialog.cpp M +2 -0 src/dialogs/profilesdialog.h M +1 -0 src/renderer.cpp http://commits.kde.org/kdenlive/9fe0c6526169ff33cf3352c277bd47d8d9bd002e Created attachment 96420 [details]
switched to clip profile message
I am still able to create profiles with the same values.
I can still use profiles with the same values.
tested in main and 15.12 branches.
May I ask where it's documented that MLT profiles require mod8=0?
The strange thing is that I can render projects with what seems to be the desired result.
If I add such a clip to main branch, however, I get
" No existing profile found for your clip (1328x888, 29.97fps)
Do you want to switch to that custom profile ? "
even though I have multiple suitable profiles. If I press "ok", I see the attached message (switched to clip profile) - which is also confusing to me, as I don't know what a 'clip profile' is. But it seems to have changed the project profile. (Oh, I just understood... "switched to the profile which was picked based on the properties of this clip"...)
However if I then restart kdenlive and drag the clip in again, it automatically switches "to clip profile".
Since I don't consider this a major issue, I only fixed it in git master. You can still use existing profiles, but you shouldn't be able to create new profiles with width/8 !=0. However, I just found a flaw in my logic that still allows it. Will fix it. Not sure this MLT profile width is documented. I saw it in Shotcut's code (MLT's author editor), and vaguely remember reading it somewhere in a mailing list or discussion.... *** Bug 356802 has been marked as a duplicate of this bug. *** Git commit b82f237ee83558ddfb2158314e1caae37714fbc2 by Jean-Baptiste Mardelle. Committed on 03/01/2016 at 12:15. Pushed by mardelle into branch 'Applications/15.12'. Warn and force project profile must be a multiple of 8 M +46 -0 src/dialogs/profilesdialog.cpp M +4 -0 src/dialogs/profilesdialog.h M +57 -41 src/ui/profiledialog_ui.ui http://commits.kde.org/kdenlive/b82f237ee83558ddfb2158314e1caae37714fbc2 Qubodup, is this bus still present, or has it been successfully fixed? If it's been fixed, I would like to ask you to be so kind as to close this bug report. Thank you very much for your cooperation! Any |