mini|Cinelerra 2.1 im Einsatz für die Videobearbeitung

Cinelerra ist eine freie, nichtlineare Videoschnittsoftware für das Betriebssystem GNU/Linux. Cinelerra unterstützt neben der Bearbeitung außerdem den grundlegenden Compositing-Funktionen wie Keying und Maskieren je nach Variante auch fortgeschrittene Kompositionsbearbeitung wie Titelgenerator, viele Effekte zur Bearbeitung von Video und Audio, Keyframe-Automatisierung und viele andere professionelle Funktionen. Es verarbeitet Audio als 64-Bit-Gleitkommazahlen. Video wird in den Farbräumen RGB(A) oder YUV(A) als 16-Bit-Ganzzahl oder -Gleitkommazahl verarbeitet. Dies ist unabhängig von Auflösung und Bildwiederholrate. Die GG-Variante kann bis zu 8K-Video unterstützen, und auch DVDs und Blu-rays erstellen.

Geschichte 1996 veröffentlichte Adam Williams von Heroine Virtual, Hauptentwickler des ursprünglichen Cinelerra, ein Audioschnittprogramm namens Broadcast 1.0, das Audiodateien bis 2 GByte verarbeiten konnte. 1997 wurde Broadcast 2.0 mit einer unbegrenzten Anzahl von Audiospuren veröffentlicht. 1999 erschien Broadcast2000, das zusätzlich die Bearbeitungsmöglichkeit für Videos enthielt. Aufgrund von UI-Einschränkungen schrieb Williams wesentliche Teile um und veröffentlichte diese am 12. August 2002 als Cinelerra, während Broadcast2000 von Heroine Virtual im September 2001 zurückgezogen wurde.Broadcast 2000 Removed From Public Access, 10. September 2001, abgerufen am 19. April 2020History of Cinelerra in cinelerra.090901.tar.bz2 doc/manual.pdf Nachdem Cinelerra im Juni 2003 komplett neu geschrieben wurde, war es die erste 64-Bit-Medienproduktionsanwendung, die AMD-Opteron-Prozessoren unterstützte. Die Software wurde auf der Tagung SIGGRAPH 2004 in San Diego vorgestellt. Seitdem sind viele Veröffentlichungen erschienen. Die ursprüngliche Version wird noch von Heroine Virtual produziert. Die Open-Source-Gemeinschaft hat mehrere Ausgründungen erstellt, von denen jedoch nur eine noch aktiv ist. Auch wenn die verschiedenen Varianten gleich aussehen, gibt es doch erhebliche funktionelle Unterschiede zwischen ihnen. Eine vollständige Übersicht über die Versionen befindet sich im Abschnitt Versionsgeschichte.

Ein Überblick über die verschiedenen Varianten, die mehr als eine Version herausgegeben haben: CinelerraVariante Letzte Ausgabe und Version Erste Ausgabe und Version Distro (vorgefertigtes Programm) Neue Versionen Unterstützte GUI Sprachen GG Infinity 31. Januar 2022, 2022-01 31. März 2016, 5.1 Linux AppImage Monatlich Englisch, Französisch, Deutsch, Russisch, Spanisch, Ungarisch HV 17. Mai 2024, 9 12. August 2002, 1.0.0Ubuntu jährlich DE, ES, EU, FR, IT, NB, PT_BR, SL CV 13. August 2015, 2.3 29. April 2003, 1.1.5 In Repos älterer GNU/Linux-Distributionen Inaktiv DE, ES, EU, FR, IT, NB, PT_BR, RU, SL

Benutzeroberfläche Cinelerras Benutzeroberfläche gleicht der von anderen nichtlinearen Videobearbeitungssystemen wie Adobe Premiere Pro, Apples Final Cut oder Avids Media Composer.

Dem Benutzer werden vier Hauptarbeitsbereiche zur Verfügung gestellt (im Uhrzeigersinn von links unten im oberen rechten Bild): Das Programm-Fenster enthält die Programmsteuerung und die Zeitleiste (Timeline); die Zeitleiste gibt dem Benutzer eine zeitbasierte Ansicht des Videomaterials und der Audiospuren im Projekt; auch Schlüsselbild-Daten, Kamerabewegungen, Effekte oder Transparenz werden angezeigt. Das Betrachter-Fenster bietet die Möglichkeit, das Video- und Audiomaterial der Ressourcen von Anfang bis Ende durchzusehen und von dort selektiv in die Zeitleiste zu kopieren. Das Compositor-Fenster zeigt eine exakte Vorschau des finalen Projekts. Die Vorschau ist interaktiv, so dass das Positionieren von Video-Objekten möglich ist. Die Maskierung wird ebenfalls in der Vorschau vorgenommen. Das Ressourcen-Fenster zeigt alle verfügbaren Video- und Audioeffekte und die Video- und Audiodateien, die im aktuellen Projekt verfügbar sind.

Es gibt noch weitere Fenster, die bei Bedarf sichtbar gemacht werden können.

Cinelerra verwendet sein eigenes Widget-Toolkit Guicast (die Cinelerra-GUI-Bibliothek), das nicht den Benutzeroberflächen-Richtlinien der großen Linux-Desktops wie Gnome und KDE entspricht. Dies hat den Vorteil, dass es unabhängig von der verwendeten Distribution oder dem verwendeten Desktop gleich aussieht und funktioniert und nicht mehr von einer wechselnden Version des Desktops (z. B. GNOME 2/3) abhängt.

Anwendungsbereich Cinelerra ist im Umfeld professioneller Linux-Videoproduktionen entstanden, kann jedoch ohne Einschränkung auch für den privaten oder heimischen Videoschnitt eingesetzt werden.

Auszeichnungen Cinelerra wurde auf der NAB Show der National Association of Broadcasters 2004 gezeigt, der weltgrößten Messe für elektronische Medien. Zu diesem Anlass wurde die Software vom (heute nicht mehr existierenden) Online-Magazin The Cut neben anderen Videoschnittprogrammen mit dem Bob Turner’s Making THE CUT Award ausgezeichnet. Die Auszeichnung wurde „den besten und erstaunlichsten Postproduktions-Programmen verliehen, die auf der Ausstellung zu sehen waren“.

Ein Bewertungsbogen für Videoeditoren vom September 2017 vergleicht 9 nicht-lineare Videoschnittprogrammen, unter denen auch Cinelerra-GG.Video editors score sheet, abgerufen 2019-01-20

Im Dezember 2018 nahm Libre Graphics World Cinelerra in seinen Vergleich der Nachhaltigkeit von Videoschnittprogrammen für Linux auf.

Cinelerra.org Die Website cinelerra.org wurde ursprünglich von Richard Baverstock, einem Mitglied der Cinelerra-CV-Gemeinschaft, am 10. Januar 2004 registriert. Im Januar 2014 hat die Cinelerra-CV-Gemeinschaft die Erneuerung von cinelerra.org übersehen. Die Domain wurde dann von einem anderen Projekt übernommen, das von Michael Collins, einem der Gründer von Cinelerra und IT-Fachmann mit Erfahrung in der Filmindustrie, geleitet wurde.

Es wurde organisiert, um alle bestehenden Cinelerra-Projekte zusammenzuführen und gleichzeitig zusätzliche Korrekturen und Verbesserungen vorzunehmen. Seit Anfang 2015 verfügt Cinelerra über ein offenes Git-Repository auf Google Code zur Analyse und Eingabe. 2015 wurde eine studioorientierte Version 5.0 von Cinelerra veröffentlicht.

Cinelerra.org unterstützt die Arbeit an Cinelerra-HV. Die Website verweist im Download-Bereich sowohl auf die HV- als auch auf die GG-Variante.

Varianten Cinelerra-HV

Heroine Virtual gibt etwa jedes Jahr eine neue Version von Cinelerra frei, die nur als Quellcode und als ausführbare Version für Ubuntu verfügbar ist. Fehler und Nutzungsprobleme, die von der Open-Source-Gemeinschaft gefunden und gelöst werden und die Heroine Virtual übermittelt werden, führen selten zu einer sofortigen Reaktion. Erst bei der Veröffentlichung einer neuen Version wird der Changelog veröffentlicht. Obwohl es sich um Open Source handelt, wird der Quellcode für jede Veröffentlichung nur als vollständiger Download zur Verfügung gestellt. Ein zwischenzeitlicher Zugriff auf die Quelldateien ist nicht möglich. Der einzige Entwickler von Cinelerra-HV ist Adam Williams.

Um zwischen den verschiedenen Varianten der Software zu unterscheiden, werden die Versionen von Heroine Virtual auch Cinelerra-HV genannt.

Cinelerra-CV / Cinelerra-CVE

Aufgrund sowohl der Verzögerung in der Entwicklung als auch des distrospezifischen Charakters des ursprünglichen Cinelerra schuf eine Gruppe von Entwicklern ihre eigene Variante von Cinelerra mit dem Namen Cinelerra-CV (wobei CV für Community-Version steht).

Bis Cinelerra 2.1 folgte die Versionsverwaltung von Cinelerra-CV derjenigen von Heroine Virtual. Nachdem Heroine Virtual eine Veröffentlichung produziert hatte, untersuchte Cinelerra-CV die durch die neue Version eingeführten Änderungen und fügte sie in ihre Version ein. Das Kürzel CV wurde am Ende der Versionsnummer hinzugefügt, um auf die Gemeinschaftsversion hinzuweisen. Zum Beispiel wurde die CV-Version nach der 2.1-Fusion mit 2.1CV bezeichnet. Ab Version 2.2 verwendet Cinelerra-CV sein eigenes Versionsschema, integriert aber noch Code von Cinelerra-HV.

Nach dem 26. Juni 2019 wurden die offiziellen Websites offline genommen und die URL wird auf die Website von Cinelerra-GG umgeleitet. Der damalige CV-Quellcode ist jedoch auf GitHub verfügbar, die letzte Quelltextaktualisierung fand 2018 statt. Die Mailingliste ab 2014 ist archiviert. Einträge ab 2005 sind in der Newsgroup gmane.org.video.cinelerra-cv.general zu finden.

Aufgrund von Schwierigkeiten beim Zusammenführen von Code-Änderungen im CVS startete Entwickler Einar Rünkaru 2010 sein eigenes Repository Cinelerra-CVE, eine Abspaltung von Cinelerra-CV. Das Repository befindet sich auf Github und zeigt regelmäßige Aktualisierungen.

Lumiera Anfang April 2008 kündigte die eine Gruppe von Entwicklern eine vollständige Neufassung der damaligen Gemeinschaftsversion, genannt Lumiera, an. Es entstand als Neuschreibung der Cinelerra-Codebasis namens Cinelerra3, wurde aber bald in ein unabhängiges Projekt mit eigenem Namen aufgeteilt. Mit Stand von April 2020 gibt es keine finale Anwendung. Das Projekt bleibt in einem Vor-Alpha-Entwicklungsstand mit einem jährlichen Fortschrittsbericht.Lumiera news Eine Vor-Alpha-Version vom März 2016 ist für Debian (die Jessie-Version) und Mint (Rafaela) verfügbar.Lumiera Debian depot

Cinelerra-GG

Cinelerra-GG, ein separater Zweig von Cinelerra von William Morrow und Phyllis Smith, begann mit zusammengeführtem Code von Cinelerra-HV und Cinelerra-CV, wuchs aber schnell. Es wurde zunächst innerhalb von Cinelerra.org veröffentlicht (Cinelerra 4.6-mod, Cinelerra 5.0), danach auf der Website Cinelerra-cv.org (Cinelerra 5.0, Cinelerra 5.1, Cinelerra GG 5.1) und seit Dezember 2018 auf cinelerra-gg.org als Cinelerra-GG Infinity. William kam im November 2020 bei einer Fahrradtour ums Leben, aber Phyllis arbeitet weiterhin an Cinelerra-GG. Ein neuer Entwickler sorgt nun für regelmäßige Updates.

Ein wichtiger Punkt ist, dass Cinelerra-GG die Abhängigkeit von Systembibliotheken verringert, indem es sie dort einbezieht, wo es sinnvoll ist, wie ffmpeg und OpenEXR. Dies macht es auf verschiedenen Plattformen berechenbarer und ermöglicht es auch, neue Versionen vor der Plattform zu übernehmen.

Zu den Funktionen der Software gehören die Unterstützung für die neuesten Versionen von ffmpeg, Farbkorrekturwerkzeuge, Ultra HD bis 8K, zwei Schnittstellen für Audio-Plug-ins (LADSPA, LV2 sowie Calf Studio Gear), mehrere Rauschunterdrücker und Bewegungsstabilisatoren, Mehrkamera-Bearbeitung, Proxies, Medienfilterung für intelligente Ordner, 8 und 10-Bit-Farbräume, Vorabbeschnitt, Live-Vorschau von Quellen, gemeinsam genutzte Spuren, Gruppenbearbeitung, horizontale und/oder vertikale Aufteilung der Zeitlinie, Rendering-Voreinstellungsoptionen und die Möglichkeit, Arbeitsbereich-Layouts zu speichern. Es unterstützt über 400 Video-/Bildformate für die Dekodierung und über 150 für die Kodierung, einschließlich Apple ProRes, AV1 und WebM. Es verfügt über ein Sketcher-Plug-in für Freihandzeichnungen, unterstützt die Erstellung von HD-Blu-rays und DVDs sowie einige OpenCV-Plug-ins wie FindObj. Es ermöglicht verschachtelte Ausschnitte und die gemeinsame Nutzung von Ausschnitte zwischen Projekten (File-by-Reference).

Es unterstützt die Jog-Wheels ShuttlePRO V.2 und ShuttleXpress von Contour Design, mehrere Monitore, HiDPI und hardwarebeschleunigte Dekodierung/Kodierung über VAAPI/VDPAU/CUDA.

Genau wie die anderen Cinelerra-Varianten (außer Lumiera) verwendet Cinelerra-GG eine eigene GUI, die über elf GUI-Themes verfügt.

Die GG-Version befindet sich aktiv in der Entwicklung, mit einer stabilen Version am Ende jedes Monats. Es wird als 64 und 32 bit AppImage für Linux ausgeliefert. Der Quellcode ist als (manueller) monatlicher Download oder im git verfügbar.