mirror of
https://invent.kde.org/multimedia/kdenlive
synced 2025-12-05 15:59:59 +01:00
I'd like to propose some changes to the README: After brief welcome and introduction what this project is I would like to point regular users to the website. It contains the best and most up-to-date info for everything except dev/coding documentation. Everything after that would then focus only on developers / potential code contributors. I imagine the README to be the landing page we forward people to from the website that are interested in contributing code / hacking on the project. (On the new website this would be from the contribute page https://invent.kde.org/websites/kdenlive-org/-/merge_requests/22)
51 lines
2.4 KiB
Markdown
51 lines
2.4 KiB
Markdown

|
|
|
|
# Kdenlive
|
|
|
|
Kdenlive is a powerful, free and open-source video editor that brings professional-grade video editing capabilities to everyone. Whether you're creating a simple family video or working on a complex project, Kdenlive provides the tools you need to bring your vision to life.
|
|
|
|
For more information about Kdenlive's features, tutorials, and community, please visit our [official website](https://kdenlive.org).
|
|
|
|
There you can also find downloads for both stable releases and experimental daily builds for Kdenlive.
|
|
|
|
## Contributing to Kdenlive
|
|
|
|
Kdenlive is a community-driven project, and we welcome contributions from everyone! There are many ways to contribute beyond coding:
|
|
|
|
- Help translate Kdenlive into your language
|
|
- Report and triage bugs
|
|
- Write documentation
|
|
- Create tutorials
|
|
- Help other users on forums and bug trackers
|
|
|
|
Visit [kdenlive.org](https://kdenlive.org) to learn more about non-code contributions.
|
|
|
|
## Developer Information
|
|
|
|
### Technology Stack
|
|
|
|
Kdenlive is written in C++ and is using these technologies and frameworks:
|
|
|
|
- **Core Framework**: MLT for video editing functionality
|
|
- **GUI Framework**: Qt and KDE Frameworks 6
|
|
- **Additional Libraries**: frei0r (video effects), LADSPA (audio effects)
|
|
|
|
### Getting Started
|
|
|
|
1. Check out our [build instructions](dev-docs/build.md) to set up your development environment
|
|
2. Familiarize yourself with the [architecture](dev-docs/architecture.md) and [coding guidelines](dev-docs/coding.md)
|
|
4. If the MLT library is new to you check out [MLT Introduction](dev-docs/mlt-intro.md)
|
|
3. Join our Matrix channel `#kdenlive-dev:kde.org` for developer discussions and support
|
|
|
|
### Contributing Code
|
|
|
|
Kdenlive's primary development happens on [KDE Invent](https://invent.kde.org/multimedia/kdenlive). While we maintain a GitHub mirror, all code contributions should be submitted through KDE's GitLab instance. For more information about KDE's development infrastructure, visit the [KDE GitLab documentation](https://community.kde.org/Infrastructure/GitLab).
|
|
|
|
### Finding Things to Work On
|
|
|
|
- Browse open issues on [KDE Invent](https://invent.kde.org/multimedia/kdenlive/-/issues)
|
|
- Check the [KDE Bug Tracker](https://bugs.kde.org) for reported issues
|
|
- Look for issues tagged with "good first issue" or "help wanted"
|
|
|
|
Need help getting started? Join our Matrix channel `#kdenlive-dev:kde.org` - our community is friendly and always ready to help new contributors!
|