Bug 411123 - Can't add clips to timeline after upgrading to 19.04
Summary: Can't add clips to timeline after upgrading to 19.04
Status: RESOLVED WORKSFORME
Alias: None
Product: kdenlive
Classification: Applications
Component: Rendering & Export (show other bugs)
Version: 19.04.3
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-08-21 03:31 UTC by kstenerud
Modified: 2019-09-24 04:33 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:
fritzibaby: Translation_missing+


Attachments
broken project (9.83 KB, application/x-kdenlive)
2019-08-25 18:19 UTC, kstenerud
Details
Test-broken-repaired (17.45 KB, application/xml)
2019-08-25 19:12 UTC, emohr
Details

Note You need to log in before you can comment on or make changes to this bug.
Description kstenerud 2019-08-21 03:31:13 UTC
SUMMARY

After upgrading from kdenlive 18 to 19.04 via the PPA, I can no longer add clips to the timeline.

STEPS TO REPRODUCE
1. Add a wmv file to the project
2. Drag the clip to the timeline

OBSERVED RESULT

Nothing happens in the UI. On the console it displays:

requestClipInsertion  "2"     4   8
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   11
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   13
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   15
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   17
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   18
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   18
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   18
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   18
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   18
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     4   17
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   17
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   17
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   17
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   16
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   15
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   14
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   14
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   14
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   13
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   13
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   13
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   13
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   12
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false
requestClipInsertion  "2"     3   12
requestClipCreation  "2"
// CLIP NOT READY OR NOT COMPATIBLE:  PlaylistState::VideoOnly
CLIP HAS A+V:  false


EXPECTED RESULT

It adds the clip to the timeline.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Ubuntu 19.04
(available in About System)
KDE Plasma Version: ?
KDE Frameworks Version: 5.56.0
Qt Version: 5.12.2

ADDITIONAL INFORMATION
Comment 1 kstenerud 2019-08-21 03:35:43 UTC
Update: It only breaks if I select "switch" when it asks "Switch to clip profile 960x540 29.97fps (960x540, 29.97fps)?"

If I click "Cancel", I can add clips to the timeline.
Comment 2 emohr 2019-08-25 09:32:31 UTC
With the new version (19.04 onwards), Kdenlive check if the first clip added in the project bin matches to the project setting. Does your 18.x project contains clips? 

BTW: don't change the project setting if you have clips on the timeline already. It messes up the whole project.
Comment 3 kstenerud 2019-08-25 10:43:38 UTC
Upon further investigation, it's because when kdenlive tries to create a new profile based on the source video (960x540), it also for some reason chooses an aspect ratio of 960x540 instead of 16x9, and this breaks ffmpeg.
Comment 4 emohr 2019-08-25 12:04:00 UTC
Could you upload here a screenshot of this generated project profile with aspect ratio of 960x540. I assume uploading this clip here for testing is difficult because upload it's limited to 4MB.

BTW: Do you work with the AppImage? If not please try with the current Kdenlive AppImage version 19.08.0a to see if there are any packaging issues https://files.kde.org/kdenlive/release/
Comment 5 kstenerud 2019-08-25 18:19:40 UTC
Created attachment 122352 [details]
broken project
Comment 6 kstenerud 2019-08-25 18:22:52 UTC
Just tried the appimage. Still broken :/
Comment 7 emohr 2019-08-25 19:12:34 UTC
Created attachment 122355 [details]
Test-broken-repaired

This seems to be the point/comma issue: https://invent.kde.org/kde/kdenlive/issues/78. I changed to comma and I could open the file. Attached you'll find the updated Kdenlive file which works with comma as decimal separator.
Comment 8 Bug Janitor Service 2019-09-09 04:33:13 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 9 Bug Janitor Service 2019-09-24 04:33:13 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!