Skip to main content

Stopmotion 0.8.6 released

I am pleased to announce Linux-Stopmotion release 0.8.6! The last release was three years ago and this is the first release since Stopmotion became a KDE incubator project.

About Stopmotion

Stopmotion is a Free Open Source application to create stop-motion animations. It helps you capture and edit the frames of your animation and export them as a single file.

Direct capture from webcams, MiniDV cameras, and DSLR cameras. It offers onion-skinning, import images from disk, and time lapse photography. Stopmotion supports multiple scenes, frame editing, basic sound track, animation playback at different frame rates, and GIMP integration for image. Movies can be exported to a file and to Cinelerra frame lists.



Technically, it is a C++ / Qt application with optional dependencies to camera capture libraries.

Changes in release 0.8.6

This release does not contain new features but provides changes under the hood.
  • New build system using CMake. The qmake one is deprecated and will be removed.
  • The test executable can be executed as a CMake test target (make test-stopmotion && make test).
  • Fixed various warnings from Clang, GCC, and Qt 5.15.
  • We have a build pipeline executing automated builds and tests.

Future plans

  • We decided to renamed the application to KStopmotion, as Linux is trademarked.
  • Transition from Qt 5 to version 6.
  • We should integrate better to KDE's tech stack: Internationalization, using KDE libraries, update and reformat documentation.

Get involved!

If you are interested, give Stopmotion a try. Reach out to our mailing list kstopmotion@kde.org to share ideas or get involved.

You can also help to improve Stopmotion. For example, we started the transition to Qt 6 and we welcome any helping hand.

Comments

  1. Future plans look very promising :)

    What about integrate the Software with KDE Gear?
    Releasing more frequently - thru Gear - would be great :)

    ReplyDelete
    Replies
    1. Thanks for the encouraging words! I think for every incubating project it should be the goal to become part of KDE Gear. For KStopmotion I would like to see this happen and I am working towards it.
      Unfortunately, Tim and myself don't spend to much time for KStopmotion. And besides us, there is not much of a community left. The first step is to rebuild a stable user and developer base, who cares about this piece of software.

      Delete
  2. If it is possible (no legal problems) I would suggest letting the applikation name be just Stop Motion. It is not necessary that every applikation name either starts with a K or replaces a C with a K somewhere in the name.
    Yes, there are some intentional spelling errors here.

    But then again, you're doing the work, so if it makes you happier to have a K in the name, then by all means do so. Although I don't foresee using this application myself in the near future I am glad for every free software application. Each application contributes to making free software (and thus free software based operating systems) a real option for more people.

    So keep up the great work.

    ReplyDelete
    Replies
    1. Thanks for the encouraging words!

      See our according issue (https://invent.kde.org/multimedia/stopmotion/-/issues/10), you are not the only one with this idea. As a result of this blog post and the received feedback, I consider renaming the application to KDE Stopmotion.

      Delete

Post a Comment

Popular posts from this blog

New programming language needed for KDE?

Disclaimer: I am not one of KDE's masterminds or spokespersons. I am a mere bystander with few unimportant commits. I follow KDE's ecosystem and other developments in the free software world. In the following, I share some thoughts and my personal opinion. Talks about new programming languages After 30 years of C code, the Linux kernel opens itself to a second high-level language: Rust. Since fall of 2022 the kernel mainly gained infrastructure work. Some experiments show promising results like a Rust-based network driver or a scheduler . Recently, Git developers started to discuss how to allow Rust code in our beloved version control system. Far from having reached a consensus, its media coverage and heated discussions in forums show how interested the public is in this topic. Other projects try to replace established software by rewritten from scratch Rust ones: uutils coreutils , sudo-rs , librsvg , Rustls . Heck, Rewrite it it Rust (RiiR) has become a meme . We already h

Kile 2.9.95 / 3.0 beta 4 released

We have a release of Kile 2.9.95, also known as 3.0 beta 4! Earlier today, Michel Ludwig tagged the current Git master. This is the first beta release since October 2019. Beside the port to KDE Frameworks 6 and Qt 6, it provides a couple of new features and bug fixes. New features Port to KDE Frameworks 6 & Qt 6 (Port by Carl Schwan) Enable high-dpi support Provide option to hide menu bar (Patch by Daniel Fichtner, #372295 ) Configurable global default setting for the LivePreview engines (Patch by Florian Zumkeller-Quast, #450332 ) Remove offline copy of "LaTeX2e: An unofficial reference manual", use online version instead (Patch by myself, Christoph Grüninger, Issue #7 ) Fixed bugs Kile crashes on selecting "Browse" or "Zoom" for document preview (Patch by Carl Schwan, #465547 , #476207, #467435, #452618, #429452) Kile crashes when generating new document (Patch by Carl Schwan, #436837 ) Ensure \end{env} is inserted in the right place even when the

Use cppcheck to find bugs and improve code quality (not only for Kile)

Do you know isocpp.org's blog ? As an open-minded C++ programmer, I am a fond reader and have been inspired multiple times. I always enjoyed the blog posts from Andrey Karpov . He has deep knowledge with static code analysis and is a co-founder of PVS-Studio, a commercial static code analyzer for C++, C#, C, and Java. To advertise new releases of their product, Andrey and his co-workers scan popular open source projects with their tool. They explain the numerous results and showcase by these real-world examples how beneficial static code analysis is even for mature and healthy code bases. I found these posts both entertaining and instructive. If you are not aware of them, you might find them an interesting read: Clang 11 , LLVM 15 , Qt 6 , GCC 13 . I find this topic intriguing; nevertheless, for a long time I did not manage to dive deeper into this topic. I am a satisfied user of Kile , KDE's user-friendly TeX/LaTeX editor. In the span of almost 20 years (Is Kile really that ol