PiTiVi
Encyclopedia
PiTiVi is a open source
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...

 non-linear video editor
Non-linear editing system
In video, a non-linear editing system is a video editing or audio editing digital audio workstation system which can perform random access non-destructive editing on the source material...

 developed by Collabora
Collabora
Collabora Ltd. is a private company founded by Robert McQueen, Robert Taylor and Philippe Kalaf based in Cambridge, United Kingdom, with offices in Cambridge, Montreal and Barcelona. Collabora's mission is to make Open Source the de-facto standard in the industry. It does this by providing...

 and contributors from the worldwide community. It is licensed under the terms of the GNU Lesser General Public License
GNU Lesser General Public License
The GNU Lesser General Public License or LGPL is a free software license published by the Free Software Foundation . It was designed as a compromise between the strong-copyleft GNU General Public License or GPL and permissive licenses such as the BSD licenses and the MIT License...

. PiTiVi is designed to be intuitive video editing software
Video editing software
Video editing software, is application software which handles the post-production video editing of digital video sequences on a computer non-linear editing systems...

 that integrates well in the GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...

 desktop environment. It aims to be "a powerful, flexible video editor that can appeal to prosumers and professionals."

History

Edward Hervey started working on PiTiVi in 2004 as an end-of-studies project at the EPITECH engineering school in Paris. Initially written in C, the PiTiVi code base was rewritten in Python eighteen months later.

After his graduation, Edward was hired by Fluendo
Fluendo
Fluendo DVD Player is one of the first products that can be bought that allows legal/licensed DVD playback for Unix/Linux users...

 to work on GStreamer for the following two years, after which Edward co-founded Collabora's Multimedia division in order to improve PiTiVi, GStreamer and the GNonlin plugins.

In the past there have been several video editors available for Linux
Linux
Linux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...

, but, they were considered difficult to use. Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

 Community Manager Jono Bacon
Jono Bacon
Jono Bacon is a community manager, writer, musician and software developer, originally from the United Kingdom, but now based in California...

 stated "Back in 2006, the video editing situation was looking far more exciting. Michael Dominik was working on the hugely exciting Diva project and Edward Hervey was working on PiTiVi. Both combined exciting technologies, being built on the formidable foundations of GTK, GNOME
GNOME
GNOME is a desktop environment and graphical user interface that runs on top of a computer operating system. It is composed entirely of free and open source software...

, GStreamer
GStreamer
GStreamer is a pipeline-based multimedia framework written in the C programming language with the type system based on GObject.GStreamer allows a programmer to create a variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming and editing...

, and Cairo. Diva was developed using Mono, and PiTiVi using Python. With the video buzz in the air, Michael and Edward both demoed their projects at the Villanova GUADEC to rapturous applause".

Bacon also noted that PiTiVi has taken a long time to mature: "For Edward to have created the first incarnation of PiTiVi he needed to ensure that GStreamer and GNonLin were mature and stable enough to use for his application".

Inclusion in the default set of Ubuntu applications

In April 2010, with the launch of Ubuntu 10.04 Lucid Lynx, PiTiVi version 0.13.4 became the first default movie editor offered as part of the Ubuntu
Ubuntu (operating system)
Ubuntu is a computer operating system based on the Debian Linux distribution and distributed as free and open source software. It is named after the Southern African philosophy of Ubuntu...

 ISO CD.

In May 2011, it was announced that PiTiVi would be no longer part of the Ubuntu ISO, starting with Ubuntu 11.10 Oneiric Ocelot's release in October 2011. The reasons given for removing it included "poor user reception, lack of fit with the default user-case for Ubuntu, lack of polish and the application's lack of development maturity". PiTiVi will not be replaced on the ISO with another video editor and will remain available to users for installation from the Ubuntu repositories.

In response to this, Jeff Fortin, one of the project developers raised concerns regarding the reasons given for removing PiTiVi from the set of default applications and voiced disappointment in Canonical/Ubuntu not supporting the application as they would have been expected to.

The switch to GStreamer Editing Services

Edward Hervey announced the availability of GStreamer Editing Services (GES) at the end of 2009. Further confirmations of intentions to migrate PiTiVi to GES came at the Meego conference in 2011 but it was not until the 0.15 release that it was officially announced that the next release would be based upon GES.

Features

PiTiVi inherits its capabilities for importing and exporting (rendering) media from the GStreamer
GStreamer
GStreamer is a pipeline-based multimedia framework written in the C programming language with the type system based on GObject.GStreamer allows a programmer to create a variety of media-handling components, including simple audio playback, audio and video playback, recording, streaming and editing...

 framework, or plugins for the GStreamer framework. PiTiVi supports simple media editing capabilities such as trimming, snapping, splitting and cutting of clips. Audio mixing is supported by curves, visualised as line segments drawn over an audio waveform. PiTiVi has the ability to step through a piece of media using scrubbers or keyboard shortcuts. Audio and video clips can be linked together, and treated as a single clip. Initial support for video mixing (compositing and transitions) has been added in late 2009 but is still under heavy work. A more exhaustive list of features can be found on the PiTiVi website.

Jean-François Fortin Tam gave a talk at Libre Graphics Meeting
Libre Graphics Meeting
The Libre Graphics Meeting is an annual convention for the discussion of free and open source software used with graphics; The first Libre Graphics Meeting was held in May 2006. Communities from Inkscape, GIMP, Krita, Scribus, sK1, Blender, Open Clip Art Library, Open Font Library, and more come...

 2009, discussing how usability became a major focus for the PiTiVi project, and how design considerations impacted PiTiVi's user-interface, with examples such as the use of subtle gradients in timeline objects, drag and drop importing and direct manipulation, native theme integration, and reducing complexity by carefully evaluating the need (or lack thereof) to impose preference choices onto users. Another talk, focused on the economics of open source video editors, was given by Jean-François at Libre Graphics Meeting
Libre Graphics Meeting
The Libre Graphics Meeting is an annual convention for the discussion of free and open source software used with graphics; The first Libre Graphics Meeting was held in May 2006. Communities from Inkscape, GIMP, Krita, Scribus, sK1, Blender, Open Clip Art Library, Open Font Library, and more come...

 2011.

The PiTiVi project also has a user manual that covers the usage of the application. PiTiVi has been translated and localized for several languages by the GNOME i18n teams.

Through GStreamer, PiTiVi is the first open source video editor to support the Material Exchange Format (MXF).

As part of a Google Summer of Code
Google Summer of Code
The Google Summer of Code is an annual program, first held from May to August 2005, in which Google awards stipends to hundreds of students who successfully complete a requested free or open-source software coding project during the summer...

 project to "Permit Pitivi users to add effects to the videos they are editing", Thibault Saunier implemented video effects in the development version of PiTiVi. This work was initially anticipated to be included starting with PiTiVi 0.13.5, but was announced as being deferred to the 0.13.6 release. These features were finally released as version 0.14.0-2 on 1 June 2011. Aside from improved and expanded effects this version included a new welcome screen, a redesigned project settings dialog box and a simplified rendering dialog. In reviewing this version for OMG! Ubuntu!
OMG! Ubuntu!
OMG! Ubuntu! is a Linux review blog that was launched in August 2009, that provides reviews, developments and updates about Ubuntu and its derivatives. The website is part of the Ohso Ltd Network. Its main focus is average Ubuntu users, rather than developers....

 writer Joey Sneddon said of the new rendering that it "totally wipes the floor with its competition: it is so incredibly simple to use."

Sponsorship

At the end of 2008, Collabora Multimedia decided to fund the development of PiTiVi throughout 2009 by assigning Edward Hervey, Brandon Lewis and Alessandro Decina to improve PiTiVi and GNonlin.
Development has also been funded through the Google Summer of Code program.

Media attention

In an interview with gnomedesktop.org Edward Hervey discussed the state of PiTiVi and Linux Video editing; at one stage Edward notes that "there's a total lack of cohesion between all the various multimedia applications/libraries/device-support on Linux which is IMHO the reason why we're not yet the reference platform for multimedia creation". This point of view is further expanded on in another article showing Edward believes that "if the Linux desktop was going to have a nice and easy to use video editor any time soon, we needed to do something to increase the pace of development significantly".

See also

  • Comparison of video editing software
    Comparison of video editing software
    This is a comparison of non-linear video editing software applications. See also a more complete list of video editing software.-General information:This table gives basic general information about the different editors:- System requirements :...

  • List of video editing software

External links

The source of this article is wikipedia, the free encyclopedia.  The text of this article is licensed under the GFDL.
 
x
OK