27juin 2009
OpenShot Video Editor the Kdenlive killer
09:28 - Par Cenwen (contributeur) - Vidéo/Cinéma - 25 commentaires
N'ayant pas (encore) de blog personnel, Je tiens d'abord à remercier la proposition de ce passionné de montage vidéo qu'est Eric Brun, de me permettre de poster des billets sur son blog. Récemment et par hasard, j'ai découvert OpenShot Video Editor logiciel non-linéaire d'édition vidéo (ainsi qu'un autre qui fera l'objet d'un autre billet mais plus tard car il est moins avancé). Sous ce titre un peu ravageur, se cache véritablement une killer application.

Naissance d'un projet :
Jonathan Thomas est américain et est venu à Linux , comme nombre d'entre-nous par Ubuntu (7.10). Il en était très content jusqu'au jour où il a voulu faire un film et là déception (ne rit pas Eric, je te vois venir). Il ne trouva pas d'éditeur vidéo « friendly » (à son goût). Jonathan Thomas a de fortes connaissances en programmation puisqu'il a programmé plus de 10 ans professionnellement (et + en tant que hacker) principalement en C qu'il utilise encore régulièrement et dans des langages de windows. Ce qui fait que Jonathan a des connaissances aussi en C++, Pascal , Basic, Perl et quelques autres. Aussi il décida de proposer son aide à l'équipe de Cinelera qui déclina l'offre. Il décida de réaliser son propre logiciel d'édition vidéo non-linéaire en se basant sur les meilleurs idées des logiciels vidéos de windows qu'il connaisait. Diva fut aussi important dans le développement, ce logiciel étant très en avance pour son temps. Il s'est fixé pour objectif de réaliser un logiciel open-source , facile d'accès, agréable visuellement et doté de forte capacités évolutives. Il peut s'adresser à un public débutant mais aussi à des personnes confirmées à l'instar de kdenlive. Je vous invite à reprendre ces billets depuis le début (c'est-à-dire depuis le 01 mai 2008 ) où il retrace toute l'évolution d'un projet, du choix du langage à 'l IDE en passant par le plus important, le framework multimédia, cœur de l'application et de son évolution future. Avant de dire un mot sur le choix du framework, je dois préciser que cette application est écrite en pygtk ce qui permettra une intégration parfaite pour l'environnement Gnome (et certainement Xcfe) . En disant cela, vous vous doutez bien que je pense à kdenlive et son intégration de plus en plus forte avec KDE (à cause de qt4, même si ce n'est qu'une bibliothèque parmi d'autres). Initialement choisit pour ses possibilités actuelle et futures par rapport à MLT, Gstreamer a commencé à servir de base à la création du logiciel en s'appuyant sur son plu-gin Gnonlin pour la création d 'éditeur vidéo/audio non linéaire. Cependant, le manque de documentation et une mailling peu active ont eu raison du choix initial de Jonathan.
Son installation:
Un installateur facilitera son installation (et sa mise à jour) sur tous les distributions et quelque soit le système (32 bits et 64 bits). Seulement testé sur Ubuntu 8.04, Ubuntu 8.10 et Ubuntu 9.04.
Vous pouvez le télécharger de 3 manières différentes car il existe un compte sur launchpad (le principal) sur sourceforge et sur freashmeat. Je ne peux que vous conseiller d'aller faire au moins un tour sur le site du projet . Au cas où vous vous tromperiez vous avez juste à relancer l'installateur. L'installation vous laissera largement le temps d'aller boire un café. Vous aurez le choix entre trois types d'installation des dépendances freior, MLT, et ffmpeg, la 1ere étant la première à essayer. Ensuite, vous lancez le logiciel en console la 1ere fois afin de détecter immédiatement les problèmes éventuels par la commande python ~/openshot/main/OpenShot.py. Le fichier readme est une aide précieuse. Une entrée dans le menu Son et Vidéo est aussi crée à l'installation.
Commençons par récupérer l'installateur mis à disposition ici

Les fonctionnalités :
Initialement, j'avais pensé lister ici toutes les fonctionnalités de ce programme mais la liste étant trop importante je vais essayer de vous présenter les principales.
Ce logiciel apporte dans sa conception et son intégration avec son environnement un vent de fraîcheur.
Liste des principales fonctionnalités :
- Édition de titres vidéos au format SVG allant jusqu'à interagir avec Inkscape pour les plus exigeants.
- Transitions vidéos qui en font un compositeur multi-track avec édition du canal alpha.
- Intégration des options vidéos et audios de ffmpeg.
- Boite d'exportation vidéo complète (à la kino si je devais comparer) y compris pour les séquences d'images avec des options pré-définies pour les débutants que les experts pourront adaptés à leurs besoins.
- Animation frame par frame en éditant une séquence image par image et en gardant l'accès au canal alpha (transparence) des images PNG. Ce qui donne la possibilité d'utiliser pour chaque image son logiciel d'édition préféré (The Gimp, krita, nathive, fotox,....) bien que pour moi le choix sera vite fait car je suis un inconditionnel de The Gimp.
D'autres vont venir comme la possibilité d'éditer la vidéo et l'audio puis de la travailler séparément et de la re multiplexer, l'intégration d'autres effets, etc....Jonathan étant ouvert à toutes les propositions.
Et voici quelques screenshots de cette merveille :








Je vous vois venir en vous disant mais qu'est-ce que cet éditeur peut-il nous apporter de plus :
Une application parfaitement intégrée à Gnome puisqu'il utilise python et gtk. (Depuis le temps que l'on en rêve) et de ce fait, aucun problème d'installation
- Une interface eye-candy : A t-on sous Linux une interface aussi belle? Moi personnellement j'adore et ça change tellement de Kino!!!!
- Un logiciel basé sur un framework éprouvé :
- Un développement actif (ce logiciel est en version 1.02)
- Un développeur gentil et ouvert à toute proposition constructives
- Un logiciel performant (l'intégration et l'utilisation d'un nombre important de plugins en + de ceux intégré de MLT freior-plugins et des logiciels phares du libre tel que The Gimp et Inkscape.
- Un logiciel s'adaptant à la fois au débutant et au personnes plus expert en se servant beaucoup du glisser-déposer.
Pour finir je résume par rapport à l'existant des logiciels vidéos sous Linux et en me basant principalement sur les billets précédant d'Éric, on ne peut que se féliciter de l'existence de OpenShot Vidéo Editor.
Une interview est en cours de préparation afin de mieux connaître ce projet et son créateur. D'autres articles suivront sur Pitivi qui se réveille (Edward Hervey alias bilboed, créateur et mainteneur de Pitivi et de Gnonlin a aiguillé Thomas au début de son projet dans Gstreamer et surtout Gnonlin) et passe en version 13.0.2. et d'un autre logiciel Vidéo moins abouti mais tout aussi promoteur Saya Video Editor. J'espère que ce premier article vous donnera l'envie d'essayer ce fabuleux logiciel qui sera certainement incontournable dans le paysage vidéo Linuxien et qui permettra aux personnes gardant un dual boot pour la vidéo (HumHum Eric, mais ce n'est pas qu' à toi que je pense en disant cela) de passer totalement dans le libre. Si pour le jeux il n'y a que peut d'espoir, la vidéo a beaucoup de chance d'avoir des gens qui comblent nos lacunes en proposant des solutions modernes et performantes et agréables visuellement grâce à des gens comme Stéphane Gilbault (créateur de Smile et de 2Mandvd) et Jonathan Thomas, alors saisissons-là. Mais qu'est-ce que vous attendez pour l'essayer ? Attention ce logiciel n'est pas exempt de bugs que vous pouvez rapportés et consulter les existants sur launchpads.bugs. D'ailleurs, je compte sur vous pour l'essayer, chassez les bugs (hein les spécialistes que sont cyrille et eric) et sur laurent pour créer une page sur Lprod (m'ayant pas les droits nécessaires pour la création).
Le site officiel est OpenShot Video
Le site sur Launchpad ici
Pour rapporter un bug c'est là
La page sur Lprod est ici (non crée) Lprod
25 commentaires
J'ai publié ton article sans réellement le lire comme il faut car je suis très à la bourre en ce moment, mais je te fais confiance.J'ai juste corrigé qques défauts de mise en page et autres fautes d'orthographes, sûrement pas toutes car j'en fait moi même pas mal :_) Par contre je t'invite à me donner tout les liens pour ton billet ici ou par mail, j'éditerais. (il n'y en a aucun)
Merci.
Sympa l'article, c'est vrai que ça manquait un éditeur vidéo, je vais voir ce que ça donne en espérant qu'il soit vraiment friendly!
Ptit coup de pouce:
site internet: http://www.openshotvideo.com/
launchpad: https://launchpad.net/openshot
rapport de bugs: https://bugs.launchpad.net/openshot
Lprod: http://www.lprod.org/wiki/doku.php
A bon entendeur!
Tu as bien fait de me corriger quant aux liens je t'envoie le tout par email. J'ai tellement bataillé hier soir pour insérer les photos....
Ce logiciel mérite que l'on s'y interresse à tous points de vue, même son code est intéressant et très bien commenté, sans parler du fait qu'il soit en python.
J'espère un vent de Bonheur et que beaucoup de monde l'essayeront. Plus de monde l'utilisera plus il sera performant. J'espère aussi que Laurent Bellegarde créera une page sur Lprod et surtout qu'il aura l'envie d'écrire et de le faire connaitre sur une plus large échelle.
En effet Laurent écrit régulièrement pour Linux Pratique et surtout Un livre sera publié sur le multimédia sous Linux en Septembre (au début ou à la fin ?) aux Éditions Eyrolles, ardant défenseur des logiciels libres. Mon vœux serait qu'un petit article montre la vitalité des logiciels libres même dans des domaines aussi pointus que la vidéo et pourquoi pas un grand!!!).
Ce logiciel mérite véritablement sa place dans le multimédia linuxien.
Et encore merci de m'avoir publié. Il va vraiment falloir que je me crée un blog mais pour l'instant j'attaque la traduction de ce logiciel.On se reverra le mois prochain car j'ai quelques articles à faire sur Pitivi, Saya Video Editor et d'autres, toujours dans la vidéo.
Malheureusement un dépot ou un deb serait intéressant pour faciliter l'installation.
Ok j'ai éditer les liens, d'ici quelques jours je tâcherais de tester parce que là j'ai beaucoup trop de boulot, il me faudrait des journées de 30H :-)
Enfin un logiciel de montage vidéo qui semble avoir de l'allure! Certain que je vais l'essayer :D
Par contre je ne suis pas du tout d'accord avec l'affirmation suivante: Une interface eye-candy
Je la trouve horrible moi!
Ah; les gouts et les couleurs. il faut de tout pour faire un monde;
Merci pour l'info, je m'en vais de ce pas essayer ce logiciel que je ne connaissais pas. En tout cas, le blog d'OpenShot Video Editor est super intéressant. C'est sympa d'apprendre comment (et pourquoi) le projet a vu le jour.
Euh, ce logiciel n'est pas prêt d'être fini ! Heureusement, il s'appuie très fortement sur le logiciel MLT qui fait tout (montage / ajout de son / transitions/ lecture vidéo/...). En définitive, OpenShot n'est qu'une interface graphique utilisant une vieille version de MLT qu'il faut installer à la main et compiler. A déconseiller à l'heure actuelle.
euh sinon je comprends pas bien le titre ....
le point fort que je vois du logiciel est le "titreur" peut etre parce que c'est le point faible de kdenlive ....
sinon on revient toujours au meme problème, ce dévelopeur a l'air super fort, et il code un truc assez proche de kdenlive (dans l'esprit...et l'interface semble avoir ete pompée..) alors qu'il aurait été d'une super aide sur kdenlive ....
c'est sur que pour son ego c'est mieux d'avoir SON projet, mais il y a tres peu de dev en nle sous linux alors ce serait pas mal si deux ou trois arrivaient a bosser ensemble ..
"En définitive, OpenShot n'est qu'une interface graphique utilisant une vieille version de MLT "
si c'est ca aucun interet car le dev de MLT est impliqué dans le dev de kdenlive, qui aura donc toujours de l'avance ..
en fait j'ai l'impression que c'est une belle maquette prométeuse mais le chemin est tres long pour sortir un truc qui marche nickel avec pas mal de possibilités ..et c'est de cela que nous avons besoin ..et que petit a petit kdenlive s'en rapproche...
d'un cote je suis content que ca bouge, de l'autre je me dis encore une occasion ratée .... a moins que ce gars soit un pur génie et qu'il ait du temps ...
C'est un logiciel en développement mais qui a l'avantage d'être stable même si la manière de l'installer ne vaut pas un binaire. Un ppa est prévu pour la version 1.0.0.
@toto53.Il est exact qu'openshot n'est qu'une gui car dans ce domaine il faut un framework multimédia et il n'existe que MLT et Gstreamer. Pour MLT, le seul avantage d'un wizard est qu'il te permet de récupérer et d'installer la dernière version de MLT de ffmpeg.
@nyme. Il dispose d'atouts (inkscape, Gimp Animation Package) supplèmetaires par rapports aux autres. je veux juste rappeler que Jonathan a proposé son aide à l'esuipe de cinellera et qu'ils ont refusé. L'equipe se compose de 2 programmeurs à "pleins temps", jonathan et Andy Finch. Envie de mettre en pratique tes connaissances en pygtk, rejoins-nous. Plus on sera, mieux ça ira et rapidement.
Une dernière chose en ce qui concerne la participation ou/et la reprise d'un projet. Il est plus facile de faire un nouveau projet que de reprendre un projet existant/ je pense en disant cela à rythmbox projet phare de gnome. Un excellent article parle de ce sujet (la reprise d'application en se basant sur rythmbox) publié sur le planet il y a quelques temps. Je n'ai malheureusement pas l'adresse à te donner. Tu trouveras bien.
"son aide à l'esuipe de cinellera et qu'ils ont refusé. L'equipe se compose de 2 programmeurs à "pleins temps", jonathan et Andy Finch"
ca c'est super, peut etre que le produit évoluera vite ... sinon c'est dommage pour cinellera.. par contre il ont rien demandés pour kdenlive, ou il suffit juste de s'inscrire sur le site et de proposer des patchs pour etre inclus dans le svn ....
donc en gros il y aura l'équipe de kdenlive qui va continuer a développer, et 2 personnes qui en gros codent la meme chose ...
"Une dernière chose en ce qui concerne la participation ou/et la reprise d'un projet. Il est plus facile de faire un nouveau projet que de reprendre un projet existant"
la je suis pas d'accord, tout refaire est une perte de temps énorme et comme ils ont l'air balaize, développer kdenlive en qt n'aurais pas été difficile ..
c'est ca qui est dommage c'est une grosse perte de ressource pour un nle top sous linux ....
bon apres peut etre que je me trompe et que ce sera un super projet dans 6 mois, mais j'ai un doute ...
Just pour info(et j'arrete) kdenlive se compose de .....2 developpeurs( dont j'ai oublié les noms) qui sont aussi les developpeurs de MLT!!!
jbm est le développeur principal de kdenlive, et Dan Dennedy le développeur de MLT, sans oublier 2 ou 3 personnes tres influentes, le webmaster et le développeur du builder wizard qui aide un max au debugging, ..en fait il y a un vraie équipe ....
Salut,
l'équipe lprod a testé Open Shot Video.
Belle interface proche de Windows(c) Movie Maker et Imovie(c). L'installation nous paraît encore trop complexe, un deb est nécessaire.
Après quelques tests, impossible sous Ubuntu Jaunty 9.04 d'importer des vidéos ou des images dedans, le logiciel crash et provoque une erreur de segmentation sans en dire plus.
Au final, on a placé le logiciel sur lprod dans les logiciels bêta en cours de développement, mais pas assez stable pour produire de la vidéo.
Dans l'année qui arrive, je pourrais écrire un article sur linux-pratique, mais à la condition qu'une version stable opérationnelle sur ffmpeg et mlt standard d'ubuntu soit fonctionnelle, je n'écris rien sur les logiciels non stables, au moins un minimum.
le débat de savoir si ce logiciel remplacera Kdenlive est inutile, ce logiciel est dans la catégorie débutant vidéo, kdenlive est dans la catégorie intermédiaire. Les logiciels libres ne sont pas conccurents, mais peuvent se compléter s'ils savent s'articuler sur les piliers mencoder/mplayer - ffmpeg - ffmpeg2theora et mlt, gstreamer.
Dès que j'aurais un peu de temps, je tenterais de rentrer en contact avec l'auteur.
il dispose d'une page : http://www.lprod.org/wiki/doku.php/...
Laurent,
président de lprod.org
Merci pour le feedback.
Salutations,
j'ai décidé de commenter sur ce billet sous forme vidéo (16 minutes de concentré), parce que ça aurait été trop long et ennuyant avec un commentaire texte.
http://jeff.ecchi.ca/public/opensho...
(ayez Firefox 3.5 en main, ou alors faites un "clic droit -- enregistrer sous")
Voir aussi:
http://river-valley.tv/pitivi-an-ov...
Je trouve vraiment super OpenShot comme logiciel de montage. Mais malheureusement il a planté lorsque j'ai voulu utiliser la version 1.0.4 par conséquent j'ai téléchargé la version 1.0.6 pour voir ( je ne l'ai toujours pas essayée pour le moment) , je suis sous Ubuntu 9.04 avec une carte graphique NVIDIA GeForce 8500 GT 256 DE RAM. Il est possible que lors de l'installation j'ai loupé quelque chose ce qui le ferait planter. J'aimerais que quelqu'un qui puisse m'aider afin de comprendre mon erreur. J'ai des films DV qui attendent d'être montés.. En vous remerciant et bravo à tous.
José linuxien depuis 2007 ( mais qui s'y intéresse depuis 1994)
Re bonjour à tous voila je viens d'installer la version 1.0.6 mais elle plante aussi . J'ai lancé OpenShot (dés que je clic sur Export Vidéo il se ferme aussitôt pareil lorsque je clic sur +Ajout, j'ai vu la fenêtre du terminal qui se lance en même tant et j'y ai lu l'erreur dont voici la copie ci-dessous :
/home/uranus/openshot/main/windows/SimpleGladeApp.py:338: GtkWarning: gtk_toolbar_set_icon_size: assertion `icon_size != GTK_ICON_SIZE_INVALID' failed
A new frmMain has been created
--Je pense que l'erreur provient d'une mauvaise installation du programme.
J'espère trouver quelqu'un pour résoudre ce petit soucis. Il ne manque plus que le logiciel de montage video pour que tout fonctionne sous ubuntu 9.04 parce que je n'ai pas l'intention de revenir sous microsoft.
Vivement que openshot passe en deb
On retiendra de cet article que Openshot et Kdenlive sont des GUI du moteur de rendu video MLT. MLT est le nouveau standard universel sous Linux, promu à un grand avenir.
En résumé :
Un projet développé dans Openshot doit être lisible dans Kdenlive et inversement. On ne peut pas parler de "Kdenlive killer".
Désolé de ce retard mais beaucoup de choses se sont passés depuis et je dois avoué que je ne pensais pas qu'il y aurait encore autant de commentaires.J'ai raté tous les commentraires depuis celui de LaurentBellegarde.
@jmpoure
Loin de moi de faire un troll mais il me fallait un titre accrocheur et s'était mon avis à l'époque, un peu emballé par ce projet. Entièrement d'accord on a tout.
@bougnonj
Je crois que tu sais déjà, post sur launchpad c'est fait pour et c'est pratique pour nous à gérér.
@Eric et @ LaurentB
Désolé et mea culpa. Je n'avais pas ces commentaires mais par contre j'ai vu le résultat sur Lprod dont je suis depuis longtemps l'activité (en fait depuis le post de creation sur Dalinuxfrench).
Je comprend tes craintes, c'est effectivement une béta stable dont le principal problème vient de son installation et des "grosses" dépendances que sont mlt, x264 et ffmpeg. Beaucoup de choses vont bientot arrivés, je ne peut que dire que l'installateur ne survivra pas à ces changements et que nous aurons quelques chose de très intéressant. et stable. (j'ai intégré l'equipe depuis et je suis dans le secret des dieux!)
En ce qui concerne Linuxpratique et comme annoncé dans l'article,non seulement j'ai réalisé et traduit l'interview,(et depuis longue date!), mais j'ai aussi créé un petit article de présentation que j'ai proposé à Linuxpratique il y un petit moment (presque un mois il me semble).
@Eric
Encore désolé de ne pas être passé plus tôt et encore merci. D'ailleurs on se contactera bientôt (si tu veux bien!) car je suis en train de réaliser un article pour mon blog et de finaliser un deuxième article sur un autre logiciel (comme indiqué dans l'article en introduction). Il me faut du temps et là j'en manque. Que c'est épuisant le libre! Mais si gratifiant d'apporter sa petite pierre à l'édifice.
bonjour
il faut suivre vlmc (.org) qui au contraire de openshot est développé par une équipe et qui a très vite progressé...
De plus on connait la qualité des gens tournant autour de vlc, et il y a fort a parier que d'ici peu il ne restera que kdenlive et vlmc ...
nyme
Très intéressant comme article.
J'ai fais un petit tour et j'aime beaucoup votre blog, continuez ainsi ;)
If you are willing to buy a car, you would have to get the personal loans. Moreover, my sister usually utilizes a auto loan, which seems to be really fast.