Hello! 🙂
I'm interested in learning more about Cin GG, to make some plugins or improve the UI/rendering..
I am new to programming, I am very interested in Graphics Programming.
I have some questions.
1. - What is Cin GG's main language?
2 .- there are some bindings to other languages example: Python, Lua?
3.- Where should I start to learn more about the development of Cin GG?
I really like Cin GG it is the most comfortable video editor after spending a lot of time searching 2 years ago.
We would really appreciate if you can spend some time learning more about the CinGG program. It is a daunting task and it took GG years to learn a lot about it but if you start out with a small task, it is certainly do-able.
"1. - What is Cin GG's main language?
2 .- there are some bindings to other languages example: Python, Lua?
3.- Where should I start to learn more about the development of Cin GG?"
Cinelerra is written in the C++ programming language.
There may be some very small parts that use Python but I am not aware of them.
The first place you should start is by doing a "build" yourself. You will need to do a GIT of the source files. This is described at:
https://cinelerra-gg.org/download/CinelerraGG_Manual/single_user_build.html
Of course, if you have not had much experience with C++ programming you will need to read about that online with tutorials or from a book.
Unfortunately, there are not very many relevant comments in the Cinelerra program itself so you will not learn anything there. But I do have what I think is a small enough task to start with -- adding GUI parameters to the Burning plugin - that that would be a way to learn some.
We can really use any help or just some understanding of how things work to keep Cinelerra alive as an alternative open source NLE.
Thank you very much for the quick response.
This will take time, but I like Cinelerra GG too much.
Cinelerra is written in the C++ programming language.
one more reason to learn C++ ! 🙂
@andrea_paz is very good at doing builds as described in the http reference described earlier. Do not hesitate to ask any questions, no matter how small. My direct email address is [email protected] but I do not know C++ much at all (I still know Fortran !!).