Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

List of advantages of using movis vs. existing libraries #50

Open
kopytjuk opened this issue Dec 11, 2023 · 5 comments
Open

List of advantages of using movis vs. existing libraries #50

kopytjuk opened this issue Dec 11, 2023 · 5 comments
Labels
documentation Improvements or additions to documentation

Comments

@kopytjuk
Copy link

kopytjuk commented Dec 11, 2023

Thanks for the great library and the corresponding documentation!

However, a new user which wants to do video editing and manipulation could ask: what are the advantages of using movis over the moviepy, which is a much older library with many releases already?

https://github.com/Zulko/moviepy

Maybe we could add a small section in the README and provide some overview over the video editing space available in Python ...

@kopytjuk kopytjuk changed the title Provide an overview of video editing packages in Python and list the advantages of using movis vs existing libraries List of advantages of using movis vs. existing libraries Dec 11, 2023
@rezoo
Copy link
Owner

rezoo commented Dec 12, 2023

Thank you for your interest in our library.
Movis was originally created out of dissatisfaction with the lack of features in moviepy that other proprietary software had for making professional videos. Specifically, these are functions such as a keyframe-based animation engine, various drawing modes, sub-pixel rendering, caching mechanisms, and the inclusion of a draft mode
(many of the features listed in the Main Features section are not available in moviepy).

Regarding the design of the library, Movis' API is made to be more "ordinary" compared to other libraries.
Those who have used other proprietary software like AfterEffects or Premiere may find it easier to become proficient with this library than with traditional libraries.
The reason we avoid direct comparison with moviepy is that, in general, comparisons with other products should be made carefully. However, it is natural for many who first lay eyes on this library to be interested due to the above points.

For example, what do you think about adding the above discussion below the Main features section or at the very end of the explanation?

@kopytjuk
Copy link
Author

kopytjuk commented Dec 12, 2023

Hey, thank for your reply!

This makes so much clear, and now I know, okay when my project needs the mentioned features, movis is the way to go. The paragraph you just wrote is perfect and you could put it under the "Main Features" list.

Movis was originally created out of dissatisfaction with the lack of features in other editing libraries (e.g. moviepy) that other proprietary desktop software had for making professional videos. Specifically, these are functions such as a keyframe-based animation engine, various drawing modes, sub-pixel rendering, caching mechanisms, and the inclusion of a draft mode.

Additionally, people who have used other proprietary software like AfterEffects or Premiere may find it easier to become proficient with this library than with available libraries.

I understand, the comparisons are difficult, but the space of python libraries is so large, people who just start development often need some orientation ...

@rezoo
Copy link
Owner

rezoo commented Dec 13, 2023

Thank you for the feedback. I will organize the list and add a statement to the Main Features section.

If you have any other questions or suggestions for improvement, please do not hesitate to let me know!

@rezoo rezoo added the documentation Improvements or additions to documentation label Dec 13, 2023
@anoncodemonkey
Copy link

@rezoo , I think we should add more in the documentation to enable people coming from davince and premiere pro to be able to work with this library fast.

I am more than happy to discuss about this. :)

@rezoo
Copy link
Owner

rezoo commented Apr 28, 2024

Thanks for your comment. I believe that this software is currently unlikely to compete with existing commercial software such as premiere pro and after effects, as it requires some coding to use it. If we can provide more examples of how the software can be used, rather than comparing it to existing software, I think we will be able to bring out more of the appeal of this software.
If you have any ideas, please feel free to submit an issue or pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation
Projects
None yet
Development

No branches or pull requests

3 participants