Sum-Up

Sur mon petit blog bleu nuit, je surf en nocturne dans la ville sans bruit.

Aller au contenu | Aller au menu | Aller à la recherche

27juin 2009

OpenShot Video Editor the Kdenlive killer

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

La page sur Lprod est ici (non crée) Lprod

28mai 2009

La démocratie n'est pas un acquis inconditionnel

Un petit papier enflammé pour nous rappeler (je ne me sens pas exclu des critiques que je formule!) que nous vivons en démocratie et que nous avons le devoir, plus encore que le droit de faire valoir nos opinions, ou au moins d'en avoir. Merci à Eric pour cette espace d'expression qu'il m'offre, et merci à vous linuxiens qui prendront la peine de me lire. Et "pardon" (c'est à la mode ;) pour le côté révolté du billet, le sujet vous l'aurez compris me tiens à coeur
.

Et bien non, le fait qu’elle soit inscrite dans nos constitutions, clamée haut et fort à la face des régimes qui n’émanent pas de la volonté majoritaire n’y change rien, la démocratie à un prix et n‘est pas un acquis inconditionnel. Et notre pays devrait le savoir plus que les autres. Le prix de la démocratie, c’est la culture politique, c’est le devoir (et non le droit) de voter et de s’intéresser aux élections qui nous concernent. La démocratie, comme la liberté est un droit assorti de plus d’ « inconvénients » qu’il ne comporte d’avantages et pourtant et même de ce fait, nous devrions nous battre fièrement pour le conserver.

Si vous pensez, après les premières lignes de ce papier que je ne parle que des élections européennes à venir détrompez vous. Je parle également de la politique intérieure, et des enjeux internationaux qui pourraient bien changer le monde, ou du moins des pans entiers de la géopolitique mondiale.
Plusieurs exemples, combien sommes nous, chaque matin à nous indigner devant les propositions de tel ou tel ministres ou députés, en nous laissant porter par la médiatisation instantanée et changeante et sans approfondir la question? Ou encore oubliant 48h plus tard, sous le coup d’une nouvelle annonce, ce qui nous avait tant choqué auparavant?
Combien sommes nous à « parler » du proche orient, du conflit israélo-palestinien, de la guerre en Irak et en Afghanistan, sans savoir même situer sur une carte ces Etats (ne parlons même pas de la connaissances de leurs institutions ou de leurs dirigeants politiques!) ?
Combien sommes nous à avaler l’information telle qu’elle se présente, sans plus d’esprit critique, pour s’indigner ensuite d’une loi, d’une réforme, d’un propos, passé depuis des lustres mais que les canaux officiel de l’information relaient à peine?
Et bien voilà, après cela point de droit de s’indigner d’un président qui bafouerait nos droits fondamentaux, si nous, peuple républicain, démocrate, et éduqué politiquement depuis plusieurs siècles ne sommes pas capables d’assumer notre régime personne ne le fera pour nous et ceux qui auront intérêt à le changer ne s’en priveront pas, et alors qui montera au créneau?

Les devoirs qu’impose la démocratie ne se limite pas à déposer un bulletin dans une urne tous les cinq ans, ou à vaguement connaître le nom d’un ministre. La démocratie demande une rigueur dans la recherche de la culture politique, un sens critique qui permette de savoir à quel moment on veut nous donner à prendre des vessies pour des lanternes, et pourquoi. La démocratie c’est un droit c’est vrai, tout comme la liberté d’expression, et même comme le droit à la connerie.

Mais si la politique intérieure ne vous intéresse que deux fois par décennie ne descendez pas dans la rue avec des pancartes utopiques ou des slogans à l’emporte pièce, et ne portez pas de jugement péremptoires sur des sous-sites sois disant informatifs, vous avez perdu ce droit.

Si l’Europe ne vous intéresse pas, et que vous ne prenez pas la peine de vous renseignez sur les différentes listes, les différents programmes, les différents enjeux, les différents acteurs de l’Union, ne poussez pas des cris d’orfraie chaque fois que les médias vous y poussent en distillant une information polémique, vous avez là encore perdu ce droit.

Si la politique internationale ne vous intéresse qu’en cas d’incidents largement médiatisés et pour vous roulez dans une émotion toute déraisonné et non argumentée, ne portez pas de jugement sur ceux qui en ont la charge tous les jours de l’année, et qui font leur travail, correctement ou pas, vous avez une nouvelle fois perdu ce droit.

Pourquoi ce coup de gueule? Parce qu’il est trop facile de s’indigner à heure fixe, et de critiquer tel ou tel action, homme politique, catégorie sociale, sans savoir de quoi il retourne. Et que pour avoir le droit d’exprimer une opinion il est bon de savoir de quoi l’on parle, sinon on appelle ça de la philosophie ou de la politique de bistrot, et c’est inutile. « Les politiques sont tous des pourris », « les médias nous manipulent », mais écoutez vous l’orateur qui parlera sans démagogie et sans populisme d’un sujet sérieux pendant plus de 3 minutes? Savez-vous que l’élection iranienne peut changer la donne au proche et au moyen orient et que le premier tour aura lieu le 12 juin? Savez-vous que le parlement européen produit 80% de notre législation nationale?

Savez-vous enfin que les médias et les politiques vous vendent ce que vous acceptez d’acheter ou de gober et que donc, ils sont « pourris » mais ils sont élus, et que les médias de toutes sortes ne fonctionnent que grâce à l’audimat ou au lectorat. Avant de porter des jugements péremptoires, posons nous la question, sommes nous digne d’un régime qui, quoique l’on en dise, nous donne un tel pouvoir? Que faisons nous quotidiennement pour alimenter le débat? La différence entre une démocratie et une dictature c’est la liberté du peuple d’avoir une opinion propre et de la faire entendre, et cela dépend du peuple non du pouvoir comme il serait bien arrangeant de le croire.

K.

07mai 2009

Mise à jour VDL 15

Sur le site de Magix , l'éditeur de VIdeo Deluxe, on peut télécharger depuis ce soir un patch correctif pour la version 15 du logiciel ( Basic, Plus et Premium ), attention non compatible avec la e-version. Ce patch de 52 Mo et nommé 8.5.0.30_fr apporte les modifications suivantes :

- Disque AVCHD
- Modèles d‘exportation pour Catooh
- Chargement automatique sur Youtube en haute résolution et H.264, si un film HD est présent
- Adaptation des modèles pour l‘Album en ligne de MAGIX pour des vidéos HD de meilleure qualité
- Petites corrections du maniement Multicam
- Moins d‘espace mémoire nécessaire lors de l‘importation de grandes quantités de fichiers AVI et/ou MP4 grâce à une gestion des ressources remaniée
- Nouvelle version du codec MPEG (MPEG-2, MPEG-4, H.264...)
- Encodage HD MPEG également au dessus de 15 MBits/seconde
- Affichage d‘une barre de progression pour la création d‘une sauvegarde de projet lors de la copie de lourds fichiers
- Nouvel effet sous « Roue chromatique » : « Niveau vidéo » (permet la personnalisation (du mélange) des effets luminosité / transparence)
- Création de nouveaux effets individuels par simple clic sur l‘affichage courbe dans la Timeline
- Les effets audio personnalisés peuvent être édités dans la section des effets (déplacés ou supprimés par exemple)
- Amélioration de l‘affichage de la courbe dans la Timeline (nécessite de rétablir les paramètres par défaut du programme)
- Maniement amélioré pour le commutateur « Sélectionner le précédent » / « Sélectionner le suivant » dans la section des effets individuels
- Si aucun effet n‘est sélectionné, la marqueur de début se placera sur le prochain effet.
- Ce saut a toujours lieu dans la piste d‘effet sélectionnée, sauf si un effet d‘une autre piste est sélectionné. Dans ce cas, le saut a lieu dans cette piste.
- Corrections diverses du maniement des effets
- Les collages sont supprimés lors de l‘action « Rétablir les effets vidéo »
- La plage sélectionnée dans la Timeline est réinitialisée lorsque le marqueur de début est placé derrière le marqueur de fin ou lorsque le marqueur de fin est placé devant le marqueur de début.
- Petites corrections et améliorations dans le maniement de la Timeline et du maniement des objets
- Petites corrections concernant l‘exportation de vidéos ou de DVD Web au format MP4 dans l‘Album en ligne de MAGIX
- Diverses améliorations des préconfigurations de l‘enregistrement vidéo
- Petites améliorations et corrections dans le Media Pool
- Les paramètres pour Smart Render et pour le filtre anti-scintillement restent en mémoire même en cas de redémarrage du programme.
- Petites modifications pour améliorer la stabilité du programme dans des projets spécifiques
- Les DVD peuvent désormais être créés en son Dolby Digital Stéréo (activation gratuite nécessaire)

01mai 2009

Lives 0.9.9.8

La dernière release dite "stable" du logiciel de montage vidéo Lives vient d'être mis à disposition hier 30 Avril 2009.Il s'agit d'un VENL (Video Editeur Non Lineaire) libre et open source et de plus multi plateforme puisque utilisable sous Windows, Mac(Intel) et Linux. Pour l'instant il n'y a toujours pas de paquets disponibles pour Ubuntu, mais peut être peut on espérer en voir un prochainement car voici ce que l'on peut lire sur le site officiel :

Official debian/ubuntu builds of LiVES are almost ready, but there are still a couple of problems showing up in the compilation. If you are familiar with debian/ubuntu packaging and can help, please get in touch with the project team urgently !

En attendant si vous voulez compiler les sources il vous faut d'abord avoir ces programmes au préalable installés sur votre machine :

  • mplayer 0.90rc1+ compiled with jpeg/png support (version 1.0pre8+ recommended)
  • ImageMagick 5+
  • perl 5+
  • gtk+ 2.10+
  • libjpeg62
  • gdk-pixbuf-loaders
  • sox with libsox-fmt-all
  • python 2.3.4+ (recommended)
  • SDL (recommended)
  • mencoder 1.0-pre5+ (recommended)
  • libmjpeg-tools (recommended)
  • libtheora (recommended)
  • libjack/jackit (recommended)
  • xmms (optional)
  • cdda2wav (optional)

Pour les packs d'effets c'est toujours pareil sous linux, il vous faut les plugins Frei0r
Pour moi aujourd'hui c'est 1er mai donc rando en provence, demain c'est papier peint mais dimanche je verrais si je peux tenter la compilation et tester ce programme, donc à bientôt peut être pour un nouveau billet de test sur Lives.

Site officiel

27avr. 2009

Test de fichiers AVCHD

Pour ceux qui ne le saurait pas je rappelle que le format AVCHD (Advanced Video Coding Hight Resolution) a été développé conjointement par Sony et Panasonic et qu'il a tendance, surtout depuis l'année dernière, à se généraliser de plus en plus au niveau des caméscopes grand public.Il s'agit d'un format vidéo avec compression et peu de perte en haute résolution, il existe 3 types de caméscopes pour ce standard, les caméscopes à disque dur, ceux à memory stick et ceux à DVD. Mon paternel s'étant offert le dernier modèle cité j'ai donc pu récupérer quelques fichiers .m2ts. A priori l'avantage que présente de telles support par rapport au classiques cassettes à bandes se situe au niveau de l'acquisition puisque quand l'acquisition avec les cassettes se fait en temps réel, ici les supports étant numériques, l'importation sur le disque dur de votre PC se fait très rapidement.  Il y a encore peu de temps le montage vidéo de ces fichiers étaient quasiment innaccéssibles aux propriétaires de ces caméscopes, puis récemment les grands éditeurs de logiciels ont mis à disposition des versions intégrant enfin le AVCHD, comme Magix est son VDL 15 en version Plus et Premium, ou Pinaccle et sa version Plus et Ultimate de Studio 12 etc...Quand aux systèmes GNU/linux  Kdenlive dit  pouvoir gérer le format HDV mais la manipulation de mes  fichiers m2ts a quasiment été impossible car la vidéo gèle et des blocs de pixels se forment  dans la fenêtre de preview dés les premières manipulations, quand à Kino il ne gère que le DV, Cinelerra ne voit même pas mes fichiers m2ts et OpenMovieEditor réagit comme Kdenlive.....en pire car il n'attends même pas que je manipule le fichier pour m'offrir d'entrée une image absolument dégueulasse.
J'ai donc décidé de tester mes fichiers sous Wndows XP SP3 avec Video Deluxe 15 Premium et deux machines différentes.
Avant propos: A la première tentative d'importation de ce type de fichier VDL vous demandera une activation en ligne unique et gratuite pour les formats vidéo MPEG4 et audio Dolby Digital Stéréo.
Vous pouvez voir  les caractéristiques détaillées de mon fichier de test  ici.

Le montage: il a consisté à réaliser tout simplement  2 fondus au noir (début et fin de clip) et 2 fondus enchaînés.

L'export : Un fichier .mp4 en gardant la résolution d'origine (1440X1080)  vidéo AVC H.264 et audio AAC.

Test avec la plus petite configuration
: processeur AMD Athlon 64 3200+ @ 2Ghz et 1Go de ram avec une CG  Nvidia GeForce 6800 GT.
Dés l'importation VDL me propose de convertir le fichier si je souhaite en fonction de ma configuration système , je tente ma chance et j'ignore :

 

Malheureusement pour moi la lecture du fichier dans la visionneuse va s'avérer extrêmement saccadée. Je relance donc VDL  en acceptant cette fois ci la conversion. Le fichier qui a une durée de 1mn 07sc va mettre un peu plus de 11 mn pour être importé sur la timeline soit un coefficient d'environ X11 avec un UC occupé à 100% et une utilisation de la ram par vdl qui est à peu près de 380Mo . Si vous avez un film d'une durée de 30 mn je vous laisse faire le calcul et de là vous pouvez préparer vos mouchoirs.Une fois la conversion terminée la déception est de mise car la vidéo lague toujours, certes nettement moins mais toujours. Ce qui en toute logique ne facilitera pas le montage à venir. Une fois le montage effectué l'exportation a durée un peu plus de 13 mn soit un coefficient d'environ X13, cette fois ci c'est la boîte de kleenex toute entière que vous pouvez sortir sachant qu'ici on a un montage réduit à sa plus simple expression c'est à dire sans aucun effet vidéo, ni titres. La vidéo de sortie est, quand à elle, fluide à la lecture dans VLC.

Test avec la plus grosse configuration : Un laptop Asus avec un processeur Intel Dual Core T7200 @ 2X2Ghz et 2Go de ram et une CG Nvidia GeForce GO 7600.
Cette fois ci l'importation sans conversion me donne une vidéo un peu plus fluide qu'avec la précédente configuration mais on est encore loin du compte. Cela confirme donc bien l'idée qu'il faut avoir une configuration sacrément balèze pour gérer normalement ce type de fichier. Je décide donc encore une fois de plus de convertir mon fichier et cette fois, cette fois ci la conversion est logiquement plus courte qu'avec ma plus petite machine puisque elle se déroule en moins de 7 mn soit un coefficient d'environ  X7 avec un UC occupé en moyenne à 80%  et une utilisation de la ram identique au  test précédent. La vidéo est donc plus fluide dans la visionneuse mais pas parfaite, rageant alors que l'on a une configuration qui n'est quand même pas si mal. Une fois le montage effectué l'exportation s'est exécutée en 8 mn soit un coefficient d'environ X8. La vidéo de sortie est toujours fluide à la lecture dans VLC. On a donc un gain de temps d'environ 35% par rapport à la précédente configuration mais on est tout de même loin d'une manipulation rapide, simple et fluide.

Conclusion : Le montage de fichier vidéo en AVCHD est, pour l'instant, à oublier sous linux, il est gérable sous windows avec certains logiciels dans leurs versions les plus élevées et donc les plus cher, compter à partir de 100€. Toutefois une très grosse configuration est fortement recommandé sous peine de devoir faire du montage de façon fastidieuse avec des temps d'attente  très très longs.

- page 1 de 10