video editing softwear
Project description
Decsription
This software proposes a graphic interface powered by pyqt6 (run cutcutcodec-qt). The kernel is written in python and is easily integrated in other projects (module cutcutcodec.core).
This software is light, fast and highly configurable for the following reasons:
Based on ffmpeg, this software supports an incredible number of formats and codecs.
Thanks to operations on the assembly graph, it is able to perform nbr_opti optimization operations.
nbr_tests unit tests ensure an excelent kernel reliability.
Unlike other software that offers a timeline, this one allows you to edit an editing graph. This representation is more general and thus allows a greater flexibility.
A compiled version without graphical interface allows to allocate all the resources of the computer to the export.
This software generates at the time of the export a python code which can be edited. This offers an infinite number of possibilities!
Installation
cutcutcodec has hard dependency on the pygraphviz library and on the ffmpeg package (version >= 4). You should install it first, please refer to the pygraphviz installation guide and according to your Linux distribution, to the FFmpeg download page.
In many cases, these commands should work:
$ sudo apt install ffmpeg
$ sudo apt install graphviz graphviz-dev
Although it is installed automatically, it is better to install av manually to avoid redundancy. Please refer to the PyAv installation guide.
In many cases, these commands should work:
$ sudo apt install libavformat-dev libavcodec-dev libavdevice-dev libavutil-dev libswscale-dev libswresample-dev libavfilter-dev
$ pip install av --no-binary av
To install cutcutcodec using PyPI, run the following command:
$ pip install cutcutcodec[gui]
To install cutcutcodec from Framagit source, clone cutcutcodec using git and install it using pip.:
git clone https://framagit.org/robinechuca/cutcutcodec.git
cd cutcutcodec/
pip install -e ./[optional]
In a terminal, simply write the command cutcutcodec-qt to launch the GUI and the command cutcutcodec-test for launch the test banchmark.
What’s new ?
For the complete list of changes, refer to the git commits.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for cutcutcodec-1.0.0rc1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 814d5820f9a5c272fe193e881d912c560a9491dd273918bb201c091b557869b4 |
|
MD5 | fe5abb01839c923a6b7b69ccf7be3020 |
|
BLAKE2b-256 | 781804c30bd08f46f636b31139d7c537eea032cae9a0b09a15776fe75a0c23ab |