Skip to main content

video editing software

Project description

https://img.shields.io/badge/License-MIT-yellow.svg

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:

  1. Based on ffmpeg, this software supports an incredible number of formats and codecs.

  2. Thanks to operations on the assembly graph, it is able to perform nbr_opti optimization operations.

  3. nbr_tests unit tests ensure an excelent kernel reliability.

  4. 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.

  5. A compiled version without graphical interface allows to allocate all the resources of the computer to the export.

  6. This software generates at the time of the export a python code which can be edited. This offers an infinite number of possibilities!

An example of the cutcutcodec GUI.

Installation

cutcutcodec has hard dependency on the ffmpeg package (version >= 4). You should install it first, please refer to the FFmpeg download page.

In many cases, these commands should work:

$ sudo apt install ffmpeg

Although it is installed automatically, it is better to install av manually to avoid redundancy with ffmpeg. 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 start the GUI and the command cutcutcodec-test for start the test banchmark.

What’s new ?

For the complete list of changes, refer to the git commits.

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

cutcutcodec-1.0.0rc2.tar.gz (156.1 kB view hashes)

Uploaded Source

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page