36
I Use This!
Activity Not Available

News

Analyzed 2 months ago. based on code collected 3 months ago.
Posted almost 9 years ago by joejoshw
For the past few weeks, we have been working hard to make Kdenlive work on Windows. Cross compiling using MXE has been an awesome journey :-), requiring us to cross compile most of Kdenlive's dependencies (KDE Frameworks, MLT etc) for Windows. With ... [More] a lot of help from Vincent and Jean-Baptiste, we have had success in building Kdenlive, MLT and all other dependencies for Windows. All that is left is just debugging a few issues on app startup, creation of the Windows installer script and we will be good to go. We currently have the MXE scripts on Github (https://github.com/vpinon/mxe), and once we have fully finalised the compilation we shall upstream the other scripts such as MLT and KDE frameworks to MXE so that other projects can make use of them. I really look forward to having a fully functional Windows port. [Less]
Posted almost 9 years ago by j-b-m
Café We will have our monthly Kdenlive Café today, 5th of july at 9pm CEST (UTC+02), so feel free to join us on irc, #kdenlive channel. We will mostly discuss our plans for the upcoming 16.08 release which is coming soon! Development The latest ... [More] developments include a welcome cleanup of the Kdenlive's Wizard, this annoying dialog that popped up on the first start of Kdenlive. It will now appear only if a configuration problem is detected. So instead of forcing the first time user to choose several complicated options, Kdenlive now starts up picking the best default options (including NTSC/PAL framerate depending on your region). So I finally implemented this idea that was first mentionned by the VDG in Randa 2015! Speaking of Randa Meetings... Randa 2016 was the occasion to meet Joseph who is currently working on the Kdenlive Windows port. The Windows port involves a lot of configuration fine-tuning and lengthy compilations, but is steadily progressing and we hope to have the first Kdenlive Windows built in the next days. Keep in mind that this will be an experimental version, and to have it really working will probably require a long term effort but still this is exciting! The path to Windows is also a good opportunity to do some cleanup and improve Kdenlive on Linux in non KDE environments. On my side, I fixed several stability issues related to timeline refactoring, and also worked on icons to improve the user experience when using Kdenlive on non KDE Linux Desktops. This was also the occasion to exchange with other developers about the recent packaging formats developments, since a major issue for us is to deliver a recent Kdenlive version with updated libraries to the end user. Joseph, Grace and me in Randa during the afternoon trip If you want to support us, please donate to help us keeping up these developer meetings! [Less]
Posted almost 9 years ago by joejoshw
The Randa meetings 2016 just ended, and they were a big success for everyone involved (thanks to Mario and his team for organizing this). We went there with an aim to work on Kdenlive's Windows port, and we managed to achieve more than 80% of the ... [More] build process. We discussed two approaches on how to achieve this: 1. Using Emerge to compile natively on Windows 2. Using MXE to cross compile on Linux We decided to use MXE, as it gives us the flexibility of building everything on Linux, from compiling the binaries to packaging the Windows setup files (using NSIS). The main achievements were: Setup MXE and build windows version of Qt on Linux This was relatively easy as Qt5 makefiles already exist in MXE. Getting and using MXE is very straightforward, as all you have to do is clone it from Guthub (https://github.com/mxe/mxe), then compile any packages you need. For example to compile Qt5 you just run make qt5 and MXE will compile Qt and all of its dependencies. Building MLT for Windows MLT is a crucial component of Kdenlive, and we needed to add scripts for building it on MXE. Most ot MLT's dependencies are already on MXE except for ladspa-sdk and frei0r, which we added and also created an MXE build script for MLT. Vincent Pinon was of great help during this step. Build KDE Frameworks for Windows Jean-Baptiste also came to Randa and provided his support in building of the frameworks. This is the current ongoing part of the project. We have managed to compile most of the frameworks, except 3 of them that rely on DocBookXML4 and DocBookXSL, which we have to add to MXE. Next Steps The next steps now will be to finish the build, and then use NSIS to generate the windows setup files. [Less]
Posted almost 9 years ago by joejoshw
This week I have been in Randa, for the annual KDE sprint. Working on porting Kdenlive to Windows is lots of fun and each day we move closer to the Windows release. We're almost finishing the cross compilation of MLT, after which we will be able to build Kdenlive itself.
Posted almost 9 years ago by j-b-m
On Thursday evening, I will join the Randa Meeting, which gathers around 40 KDE developers. This will allow me to spend some dedicated time on Kdenlive and exchange with the development community. I hope to spend some time with Joseph Joshua who is ... [More] working on Kdenlive's Windows port and it will also be a great occasion to look into Flatpak, a Linux cross distro packaging system. I will keep you updated when I will be there! If you want to support us, please donate to help us keeping up these developer meetings! [Less]
Posted almost 9 years ago by j-b-m
Next Kdenlive Café Tomorrow Our next monthly IRC meeting will be this thursday, the 9th of june at 9pm, Central European Timezone (UTC+1). Feel free to join us on irc.freenode.net, channel #kdenlive. Kdenlive development news In the last weeks, we ... [More] worked to improve the timeline preview (pre-rendering) feature, and added a few UI improvements, like a progress bar in the Render button, see screenshot. We also started implementing a cached data manager. Kdenlive as a video editor can produce large amounts of temporary data. Until now, all these temporary files were saved in $HOME/kdenlive. We are now switching to an XDG compliant scheme, and try to give users more infos about how much data is stored, and allow for easy mangement. Feel free to join us for the next Café! [Less]
Posted almost 9 years ago by j-b-m
Our monthly Kdenlive Cafés (*) really helped us focusing the development on some awesome features. We now have a small team of really involved people that help us evolve towards the best free open source video editor for professionnals. We have ... [More] opened the poll for our next Café date selection, so if you want to meet us, add yourself to the list: https://dudle.inf.tu-dresden.de/Kdenlivecafe7and8/ And to give you an idea of what we do these days, here is a video of the last feature added in git master: timeline preview. Sometimes, you just have too much effects or transitions in your timeline to be able to play it in realtime (you can see on the video, it can only play 13 frames per seconds). This is where this new feature helps you: it pre-renders parts of the timeline so that they can be played in realtime. And you can continue working on other parts of the timeline while Kdenlive is working in the background for you. More exciting news will come in the next months, so stay tuned and join us for the café! (*) Kdenlive café is a two hour informal meetings on irc.freenode.net in channel #kdenlive [Less]
Posted about 9 years ago by j-b-m
Next Kdenlive Café Our next monthly IRC meeting will be this wednesday, 11th of May at 9.00pm (CET). Feel free to join us on irc.freenode.net, channel #kdenlive. Releases Kdenlive 16.04.1 should be released tomorrow with several bugfixes. MLT (the ... [More] video framework behind Kdenlive) version 6.2.0 was also released recently, and we urge packagers to update to this new version since it fixes the longstanding titler crash issue in Kdenlive. This new MLT version also adds support for FFmpeg's libavfilter, which means that in the near future, Kdenlive should be able to use some of FFmpeg's filters. Development Development on the master branch (which will become Kdenlive 16.08) continues, and we just finished implementing several editing improvements, enabling a much faster keyboard workflow. Native support for Krita images was also added. Snapshot of the current development version A rather busy month as you can see, and we hope to continue expanding the great community around Kdenlive, so feel free to join us on wednesday for the café! [Less]
Posted about 9 years ago by j-b-m
In a few days, we are going to celebrate the release of Kdenlive 16.04.0. If you are interested in the project, you are welcome to join us in the next Kdenlive café, a monthly IRC meeting for users and developers. Next café will be this wednesday ... [More] , the 20th of April at 09:00pm (CET time), on irc.freenode.net in channel #kdenlive. *Ubuntu users can test our latest versions (stable 15.x, testing 16.04 and git master ) in our official PPA: https://launchpad.net/~kdenlive Also as a note to packagers, an important fix for a crash in the titler was recently committed to MLT's git master. A new version of MLT should be out in the next days. Feature development continues as well, and an new OpenCV based Motion Tracker filter is currently being developed for a later release. Sample video below for some fun. Extract from a video by Jeffrey Beach, Beachfront Productions (CC BY 3.0) Enjoy and hope to meet you on wednesday for the café. Jean-Baptiste Mardelle [Less]
Posted about 9 years ago by j-b-m
After our successful 4th edition of the Kdenlive café(*), we are preparing the next 2 meetings. If you are interested to join us to discuss the future of Kdenlive, you are welcome. Dates and times will be chosen this sunday, so add yourself to the ... [More] date selection tool to get a chance to meet us: https://dudle.inf.tu-dresden.de/Kdenlivecafe5and6/ Kdenlive 16.04 titler improvements : shadow, line and letter spacing, gradients. (*) Kdenlive café is a two hour informal meetings on irc.freenode.net in channel #kdenlive Hope to meet you there, your Kdenlive team! [Less]