Menu

Home

Jan Schole

ViCuTo - Short guide

ViCuTo is a tool intended to cut encoded video files with frame accuracy and to avoid reencoding as much as possible. It copies most of the cuts and reencodes the stream only at boundaries of cuts. If the cuts originate from video files with different codecs it chooses the codec that is used for the longest parts of the resulting file and reencodes the rest. It uses GStreamer as a media library and its encoders and decoders.

The original aim was to support free video codecs, such as theora, dirac, and vorbis, as main codecs. It turned out that the handling of these codecs was more difficult to implement than the handling of others. Therefore the current release branch 0.1.x will only support those easier codecs, i.e. raw video and some codecs that would work without developing codec specific code. For release branch 0.2.x a more general approach is planned that allows for codec specific handling of the streams. This should enable ViCuTo to support the mentioned free codecs, too.

[Installation]
[Usage]
[Working Codecs]

Project Members: