Pitivi logoAfter two years since the last stable release, presented release non-linear editing system Pitivi 0.91, in which presented about 1,300 changes.

The video editor is written in Python using the library GTK + (PyGTK) and can work with all audio and video formats supported in GStreamer, including the format MXF (Material eXchange Format). Code licensed under the LGPL. Among the features are the support Pitivi an unlimited number of layers , preservation of complete history of transactions with the fallback , display thumbnails on the timeline support typical operations of video and sound.

Pitivi 0.91 is the first release that have transferred from the traditional engine Pitivi the use of GES (GStreamer Editing Services, a high-level API for plugins GNonLin), which expanded the possibilities and achieve noticeable increase in performance and stability. Daylight GES reduced the size of the code base Pitivi on more than 20,000 lines of code. In addition , the new version is made for adaptation toolkit GTK + 3.x and made ​​for porting API GStreamer 1.x. The implementation timeline translated using the widget GooCanvas, uses Cairo to draw on built-in toolkit Clutter.

Pitivi video editor

Among other improvements added to the new version, it may be noted:

– Refactored code and redesigned internal architecture;

Pitivi internal architecture

– Simplified menu structure recycled category in the catalog of available effects, performed overall polished interface, improved dialogs error output expanded dialogue with the display of the progress of the rendering, redesigned the widget preview;- Substantially revised timeline, which has become much easier and clearer, thanks to mainstream the use of visual effects. Ensure a smooth automatic scrolling during playback. When you cut pieces are now immediately visible result preview. Significantly accelerated the formation of thumbnails on the timeline involved caching. Added interface for manual control of the layers and layers of regrouping. The toolbar is now placed vertically . Provide automatic adjustment of the ratio when added to the end of the time scale. Added indicator appearance of discontinuities in the video;

– Redesigned interface for working with the library of media content. Changed the organization of the preview clips ( clip now open in a separate window, allowing you to display it without scaling ). Used to store the thumbnails directory defined in the specification Freedesktop, which allowed for the sharing of miniatures with Nautilus / Totem. Import of new movies now done asynchronously, without blocking the operation of the interface. Increased productivity, added support for special characters and expanded search capabilities of the videos. To preview image viewer engaged full-time system;

– Brought to the operating state system of automatic backups. Support provided to automatically save and restore the dynamic tabs and detachable components. Posted memorize and restore positions of the main windows directory and the rendering;

– Added ability to save the current frame in the image file;

– Significantly accelerate the launch of the application. Significantly increased the performance of video and audio. Added or caching on the disk sound;

– Added auto- hide the full-screen mode;

– Ensured the correct support unicode names presets ( you can now use non -ASCII characters and “/ “);

– In a time of transition widget adds the ability to enter the number of the frame;

– For all effects are added to adjust the properties of the animation;

– Added the ability to temporarily stop the rendering process;

– Added editor header;

– Protected from activating the screen saver during playback and hibernate during rendering;

– Involved means for automated testing interface that allow you to continuously monitor the health of the most important features editor.


the pre-built packages, the latest version (0.91) from a tarball, the development version: http://www.pitivi.org/?go=download

Pitivi 0.91 video editor manual: http://www.pitivi.org/manual/index.html