This forum has been archived. All content is frozen. Please use KDE Discuss instead.

Kdenlive 15.12 for Fedora 23 Mate

Tags: None
(comma "," separated)
MrNIce
Registered Member
Posts
23
Karma
0
OS

Kdenlive 15.12 for Fedora 23 Mate

Mon Dec 28, 2015 9:50 am
Hi there,

I run Fedora 23 Mate and have installed the RPM Fusion repository version. This version is 0.9.10.
I'll start a new project and would be happy to run the last version 15.12. Unfortunately I can find any rpm to do so.

Could you tell me if there is one and a link.
If not, is there another way to install it with an HowTo.
If too hard, when the Fedora rpm release will be out?

Thanks for your help.
TheDiveO
Registered Member
Posts
595
Karma
3
OS

Re: Kdenlive 15.12 for Fedora 23 Mate

Mon Dec 28, 2015 10:41 am
This wiki page has been passed around time and again: https://community.kde.org/Kdenlive/Development/KF5

While written with Ubuntu and Suse in mind, you should get the gist. Please also pay attention to the discussion page.
MrNIce
Registered Member
Posts
23
Karma
0
OS

Re: Kdenlive 15.12 for Fedora 23 Mate

Tue Dec 29, 2015 10:52 am
Thanks, TheDiveO for the link.
I am on the way to install Kdenlive with the script.
I had some packages to install but I am stuck with this errors
Code: Select all
~/Kdenlive/src/mlt ~/Kdenlive/src/mlt ~/Kdenlive/src
LOG: About to run command: cd src/modules
LOG: MLTDISABLED <b>jackrack</b> : this is an <b>optional</b> module that provides sound effects/operations. To enable it, try installing a package called something like libjack-dev.
LOG: MLTDISABLED <b>qt</b> : this is a <b>required</b> module. Please provide paths for QT on the 'Compile options' page. Will abort compilation.
LOG: MLTDISABLED <b>swfdec</b> : this is an <b>optional</b> module that provides ... dunno ... . To enable it, try installing a package called something like ... dunno ....
ERROR: One or more required MLT modules could not be enabled
LOG: Process has finished. Reason: FAILURE Some kind of error occured: One or more required MLT modules could not be enabled

- jackrack: I tried jack-audio-connection-kit-devel but not working
- qt: There are lot of qt packages, some are qt3, qt4, qt5. I'd guess qt5 is the last but don't know which one to install.
- swfdec/dunno: I can't find anything like that

Thanks for your help
User avatar
CorrosiveTruths
Registered Member
Posts
87
Karma
0
OS
MrNIce wrote:Hi there,

I run Fedora 23 Mate and have installed the RPM Fusion repository version. This version is 0.9.10.
I'll start a new project and would be happy to run the last version 15.12. Unfortunately I can find any rpm to do so.

Could you tell me if there is one and a link.
If not, is there another way to install it with an HowTo.
If too hard, when the Fedora rpm release will be out?

Thanks for your help.

http://files.kde.org/kdenlive/

These are distro agnostic, should work in Fedora.

Fedora is usually very up to date, so I'm a little surprised that the 15 branch isn't on fusion-rpms.

If I search specifically, I get stuff like this: http://linuxg.net/how-to-install-kdenli ... 0-systems/ which you could try?
MrNIce
Registered Member
Posts
23
Karma
0
OS
Code: Select all
dnf info kdenlive
Failed to synchronize cache for repo 'download.opensuse.org_repositories_home_zhonghuaren_Fedora_21_' from 'http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_21/': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried, disabling.
Last metadata expiration check performed 19:20:01 ago on Mon Dec 28 18:39:02 2015.
Available Packages
Name        : kdenlive
Arch        : i686
Epoch       : 0
Version     : 0.9.10
Release     : 1.fc22
Size        : 5.0 M
Repo        : rpmfusion-free
Summary     : Non-linear video editor
URL         : http://www.kdenlive.org
License     : GPLv2+
Description : Kdenlive is an intuitive and powerful multi-track video editor, including most
            : recent video technologies.

Name        : kdenlive
Arch        : x86_64
Epoch       : 0
Version     : 0.9.10
Release     : 1.fc22
Size        : 4.9 M
Repo        : rpmfusion-free
Summary     : Non-linear video editor
URL         : http://www.kdenlive.org
License     : GPLv2+
Description : Kdenlive is an intuitive and powerful multi-track video editor, including most
            : recent video technologies.

Version 0.9.10, so I need to install from the souce, easier with the script.
Could you help with my previous post?
Thanks
User avatar
CorrosiveTruths
Registered Member
Posts
87
Karma
0
OS
MrNIce wrote:
Code: Select all
dnf info kdenlive
Failed to synchronize cache for repo 'download.opensuse.org_repositories_home_zhonghuaren_Fedora_21_' from 'http://download.opensuse.org/repositories/home:/zhonghuaren/Fedora_21/': Cannot download repomd.xml: Cannot download repodata/repomd.xml: All mirrors were tried, disabling.
Last metadata expiration check performed 19:20:01 ago on Mon Dec 28 18:39:02 2015.
Available Packages
Name        : kdenlive
Arch        : i686
Epoch       : 0
Version     : 0.9.10
Release     : 1.fc22
Size        : 5.0 M
Repo        : rpmfusion-free
Summary     : Non-linear video editor
URL         : http://www.kdenlive.org
License     : GPLv2+
Description : Kdenlive is an intuitive and powerful multi-track video editor, including most
            : recent video technologies.

Name        : kdenlive
Arch        : x86_64
Epoch       : 0
Version     : 0.9.10
Release     : 1.fc22
Size        : 4.9 M
Repo        : rpmfusion-free
Summary     : Non-linear video editor
URL         : http://www.kdenlive.org
License     : GPLv2+
Description : Kdenlive is an intuitive and powerful multi-track video editor, including most
            : recent video technologies.

Version 0.9.10, so I need to install from the souce, easier with the script.
Could you help with my previous post?
Thanks

No luck with the first link?

I haven't used ffmpeg stand-alone to capture from a device in many years unfortunately, so I probably wouldn't help much with your previous post.
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
What are the archives at http://files.kde.org/kdenlive/ ? and how do you use them?
User avatar
CorrosiveTruths
Registered Member
Posts
87
Karma
0
OS
ttguy wrote:What are the archives at http://files.kde.org/kdenlive/ ? and how do you use them?


They are prebuilt packages provided by vpinion.

https://kdenlive.org/node/9447
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
The build script on https://community.kde.org/Kdenlive/Development/KF5 is derived from one at
http://www.mltframework.org/twiki/bin/v ... s#Kdenlive
And that page suggests installing the following packages on fedora. This list will be for an older fedora and an older kdenlive but might be a good start.
If you can figure it out let us know what packages you had to put on so we can update the doco.

sudo yum groupinstall "Development Tools"
sudo yum install yasm gavl-devel libsamplerate-devel libxml2-devel ladspa-devel jack-audio-connection-kit-devel sox-devel SDL-devel gtk2-devel qt-devel libexif-devel libtheora-devel libvorbis-devel libvdpau-devel libsoup-devel liboil-devel python-devel cmake kdelibs-devel qimageblitz-devel qjson-devel recordmydesktop dvgrab dvdauthor xine-ui eigen3 xorg-x11-util-macros fftw
vpinon
KDE Developer
Posts
708
Karma
6
OS
Just running the build script (with options to trim down ffmpeg) and uploading tarballs from time to time. I would like to have it automated, but have to find a slot when our laptop is regularly powered but not used...
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
CorrosiveTruths wrote:
ttguy wrote:What are the archives at http://files.kde.org/kdenlive/ ? and how do you use them?


They are prebuilt packages provided by vpinion.

https://kdenlive.org/node/9447


Right. Well I just tried the kdenlive-151223 version. And it would not render in mpeg or mp4 or mkv

I know vpinion had to remove the non-free codecs from ffmpeg. I wonder if that is the reason.

this is the console log from a failed render

Code: Select all
ttguy@ttguy-Presario-CQ57-Notebook-PC:~/development/kdenlive-151223$ ./start*
Way to run = Normal
running kdenlive
kf5.kiconthemes: "Theme tree: (Breeze)"
kf5.kxmlgui: Registering action  "edit_select_all"  under new name  "select_all_tracks"
Removing cache at "/home/ttguy/.cache/kdenlive-thumbs.kcache"
QXcbConnection: XCB error: 8 (BadMatch), sequence: 8496, resource id: 113246511, major code: 130 (Unknown), minor code: 3
QXcbConnection: XCB error: 8 (BadMatch), sequence: 8515, resource id: 113246511, major code: 130 (Unknown), minor code: 3
QCoreApplication::postEvent: Unexpected null receiver
Removing cache at "/home/ttguy/.cache/kdenlive-thumbs.kcache"
 // / processing file open
 // / processing file open: validate
Opening a document with version  0.91  /  0.91
 // / processing file validate ok
***********
FOUND GUIDES:  0
**********
"Creating audio thumbnails (1/1)"
playlistPath:  "/tmp/kdenlive_rendering_Lh9747.mlt.mlt"

kf5.kservice.sycoca: Trying to open ksycoca from "/home/ttguy/.cache/ksycoca5"
//STARTING RENDERING:  true , false , "/home/ttguy/development/kdenlive-151223/./bin/melt" , "" , "avformat" , "-" , "/tmp/kdenlive_rendering_Lh9747.mlt.mlt" , "/home/ttguy/kdenlive/junk.mkv" , () , ("f=matroska", "crf=20", "aq=5", "threads=1", "real_time=-1") , -1 , -1
Calling notify on "Popup"
Skipped method "slotGotProgressInfo" : Type not registered with QtDBus in parameter list: MessageType
Skipped method "slotTimelineClipSelected" : Pointers are not supported: ClipItem*
Skipped method "slotTimelineClipSelected" : Pointers are not supported: ClipItem*
Unsupported return type 65 QPixmap in method "grab"
Unsupported return type 65 QPixmap in method "grab"




It looks like ffmpeg has troubles finding the shared libraries because it fails when I run this:
Code: Select all
ttguy@ttguy-Presario-CQ57-Notebook-PC:~/development/kdenlive-151223/bin$ ./ffmpeg -v
./ffmpeg: error while loading shared libraries: libavdevice.so.57: cannot open shared object file: No such file or directory


So I am not sure how useful these file are.
vpinon
KDE Developer
Posts
708
Karma
6
OS
As these files are hosted on KDE network, spread over several countries, sysadmins asked me to remove any potential risk in distributed ffmpeg, so yes the x264 codec used in mp4 & mkv preset is missing.
You still can render to webm (or ogg/theora), which needs to be tuned to speed it a bit up, and be maid the default choice to support free formats :)

Your ffmpeg trial is missing the LD_LIBRARY_PATH that the startup script is setting
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
vpinon wrote:As these files are hosted on KDE network, spread over several countries, sysadmins asked me to remove any potential risk in distributed ffmpeg, so yes the x264 codec used in mp4 & mkv preset is missing.
You still can render to webm (or ogg/theora), which needs to be tuned to speed it a bit up, and be maid the default choice to support free formats :)

Your ffmpeg trial is missing the LD_LIBRARY_PATH that the startup script is setting


Ok. Can confirm that the ffplay version in the kdenlive-151223 does work if you run it from a script that sets LD_LIBRARY_PATH

I was able to render to ogg/theora but not webm

Code: Select all
Rendering of /home/ttguy/kdenlive/junk.webm crashed

[consumer avformat] audio codec vorbis unrecognised - ignoring
[consumer avformat] video codec libvpx unrecognised - ignoring


So yes. These files can be useful. I guess we can regard these a replacement for the good old "daily builds" that Dan Dennedy supplied us.

Will add some notes to the wiki on this.
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
http://files.kde.org/kdenlive/ - these are all 64bit builds right?
User avatar
ttguy
Moderator
Posts
1152
Karma
6
OS
So the packman archives have a 15.12 version as of 13hrs ago.
http://packman.links2linux.de/package/kdenlive

kdenlive-15.12.0-1.2.i586.rpm


Bookmarks



Who is online

Registered users: Bing [Bot], Google [Bot], kde-naveen, Sogou [Bot]