Archives par mot-clé : kdenlive

Rétrospective des sorties windsurf 2020

Malgré une année marquée par la pandémie et deux confinements particulièrement frustrants d’une durée totale de 3mois cumulée, l’année a été assez positive car je compte à ce jour 54 sorties. J’en ferai probablement encore deux d’ici la fin de l’année, soit 56 sorties au total. Cela fait de 2020 une de mes meilleurs années, je n’étais pas sorti autant depuis 2003 ! Cela cache également une triste année de navigation en voilier avec quasiment aucune sortie du fait des conditions sanitaires, quoi de mieux qu’un sport individualiste comme la planche à voile pour respecter les distances.

Dans la pratique sur les 54 sorties, dont on retrouvera le détail par ici, je compte 34 en mode slalom eau plate et vent de 4bft à 5bft avec flotteur Exocet RS2 91l et voiles de 5.7 et 6.6 et 20 en mode vague et des vents de 5bft à 8bft avec flotteur JP Young Gun 70l et voiles de 3.4, 4.2 et 4.7. Voilà une vidéo résumant ces sorties :

C’est filmé avec une caméra GoPro HD4 Black et une GoPro Hero 8 qui l’a remplacée en sortie du premier confinement. La différence entre les deux modèles est phénoménale, notamment pour ce qui concerne l’algorithme de stabilisation de l’image hypersmooth, comme évoqué dans ce post. Comme d’habitude c’est monté sous linux avec le logiciel de montage vidéo Kdenlive.

Tempête Alex

J’ai laissé passer mon tour au plus fort du passage sur le nord Finistère de la tempête Alex dès l’après midi de vendredi, les vents à 120km/h et les torrents d’eau, merci bien. En revanche le lendemain, c’était à nouveau navigable, même si le vent continuait à souffler en oscillant entre 7 et 8 bft soit quand même un bon 35-45 nœuds de nord-ouest. J’ai fait le choix de la marée haute descendante le samedi matin, quand je me suis mis à l’eau on était déjà une bonne vingtaine à profiter de conditions de navigation plutôt musclées avec des bonnes rampes à 2m dans les plus grosses séries.

C’est dans ces moments qu’on se rencontre qu’on n’a plus 25 ans. Dans de telles conditions on a droit à aucune faiblesse, le moindre relâchement peut vite vous entraîner dans une galère pas possible, ça oblige à être vigilant et au top en permanence. C’est assez épuisant et cela explique pourquoi il est préférable de s’arrêter et de souffler quasiment à chaque aller/retour. La moindre petite vague dans ces conditions de vent vous satellise à plusieurs mètres de hauteur, la réception est pas toujours heureuse, heureusement que la combinaison et le gilet d’impact amortissent une partie du choc. Au total après seulement 1h30 de sortie et à peine 55min de navigation, j’avais ma dose, ça vaut très largement 3 à 4h de slalom.

Cette fois-ci j’avais de la matière à faire une vidéo que voici :

C’est la première fois que j’ai l’occasion de monter une vidéo windsurf avec ma nouvelle GoPro Hero 8 achetée pendant le confinement, la stabilisation intégrée avec l’algorithme HyperSmooth est carrément bluffante, c’est le jour et la nuit avec mon ancienne GoPro Hero 4, en tout cas certainement moins vomitif à la visualisation.

L’après midi je suis repassé en mode promenade et photos, il y avait une bonne cinquantaine de planchistes à l’eau, dans des conditions de vague plus modestes que le matin. Le spectacle était toutefois encore là d’autant que le soleil pointait son nez, ce ballet parfaitement synchronisé de backloop en est la parfaite illustration.

Pour en revenir à la vidéo, comme d’habitude elle est montée sur kdenlive, pour la musique c’est les ramoneurs de menhirs, un groupe breton inclassable qui envoie du lourd !

Montage vidéo

Pas mal de nouveautés sur le front des logiciels de montage vidéo sous linux, jusqu’à présent j’utilisais Kdenlive mais ces derniers temps j’ai pu faire mes derniers montages avec OpenShot Video Editor qui est maintenant enfin pleinement opérationnel. Dans cet élan, j’ai testé Flowblade Movie Editor et Pitivi Video Editor qui sont deux autres logiciels de montage vidéo, le premier est grossièrement équivalent à Kdenlive alors que le dernier se destine plutôt aux débutants.

Flowblade Movie Editor

Devant cette pléthore de logiciel j’ai rédigé un comparatif de Kdenlive, Flowblade, OpenShot et Pitivi sur la base de plusieurs critères les plus objectifs possibles et après avoir passé quelques heures pour réaliser des vrais montages et pas seulement pour survoler les fonctions des uns et des autres. On pourrait résumer ce test avec ce tableau synthétique :

Continuer la lecture de Montage vidéo

Randonnée Bras Rouge et OpenShot Video Editor

Je viens de terminer mon dernier montage avec la dernière version du logiciel de montage vidéo opensource OpenShot Video Editor. Pour la vidéo en elle même il s’agit d’une randonnée dans le cirque de Cilaos à la Réunion qui sort des sentiers battus (et des sentiers balisés, entretenus et référencés) dont l’objectif est un bassin avec un toboggan naturel qui vous invite à la baignade au bord d’une falaise dans un décor fabuleux.

Pour la randonnée je vous invite à en découvrir tous les détails dans cette page.

Pour en revenir au montage lui même, jusqu’à présent j’étais un fervent utilisateur de Kdenlive. Cependant en mettant à jour le tutoriel de la dernière version 2.5.1 d’OpenShot Video Editor que je venais d’installer, je me rends compte que d’énormes progrès ont été réalisés depuis les version 1.4.X et que ça valait le coup que je tente un montage pour pouvoir mieux le comparer à Kdenlive. Vous trouverez ci-après quelques points de comparaison entre les deux logiciels.

Continuer la lecture de Randonnée Bras Rouge et OpenShot Video Editor

kdenlive 19.12.0 et accélération matérielle

Depuis quelque temps kdenlive me déçoit de plus en plus, je le trouve de plus en plus lent et j’ai perdu les 3/4 des effets qui pouvaient exister par le passé (dont ceux apportés par frei0r). Il devient impossible de monter sans activer les clips intermédiaires, fonction qui permet de dégrader la vidéo lors du montage, mais qui préserve la qualité au rendu de la vidéo finale. Et encore ça reste très lent et laborieux dès qu’on rajoute des effets et transitions un tant soit peu compliqués. Et dire qu’avec les versions 0.9.X c’était parfaitement fluide de monter en HD et on disposait d’un stock considérable d’effets (même si dans la pratique j’en utilisais à peine 10%). Il semblerait que mes problèmes avec kdenlive remontent au passage du moniteur SDL à OpenGL et à la migration de Qt4 (kdenlive <=0.9x) vers Qt5 (kdenlive >=15.x). J’ai constaté un ralentissement général, voire des régressions fonctionnelles et la réapparition de plantage qui avait totalement disparu avec les dernières versions sous Qt4. Il se trouve qu’il existe l’extension movit qui permet de faire bosser un peu plus la GPU et quand je l’activais tout revenait dans l’ordre, je retrouvais la fluidité perdue, sauf que ça plantait toutes les 5min 🙁 .

Il faut croire que tout le monde ne souffre pas du même problème, j’ai pensé à un problème de compatibilité matérielle mais j’ai quand même un i7 avec 16Go de RAM, j’ai également soupçonné ma carte NVIDIA GTX 760 d’être la source de mes ennuis. J’ai même songé à changer de carte. Finalement j’ai exploré la voie de l’accélération matérielle, ça permet de décharger le CPU et la mémoire et de solliciter davantage le GPU et la mémoire de la carte graphique, notamment pour tous les calculs d’encodage et de décodage vidéo. Concrètement, comme à mon habitude en vieux dinosaure que je suis, j’ai récupéré les sources et tout recompilé. J’ai donc activé toutes les fonctions d’accélérations matérielles des différentes bibliothèques sur lesquelles se repose kdenlive. Pour une GPU NVIDIA il s’agit d’activer les bibliothèques et API suivantes :

  • VDPAU (Video Decode and Presentation API for Unix) bibliothèque développée par NVIDIA,
  • NVENC et NVDEC pour l’encodage et le décodage vidéo notamment des codecs H264 et HEVC, ils sont compris dans le package NVIDIA VIDEO CODEC SDK (ex CUVID) et utilisent CUDA (Compute Unified Device Architecture) qui pour simplifier est une boîte à outil de développement pour les GPU également développée par NVIDIA.
  • OpenCL (OpenComputing Language) qui permet de faire des programmes qui vont utiliser à la fois des CPU multi cœurs et la GPU.
  • OpenCV qui sert pour le traitement d’images en temps réel notamment pour faire du tracking d’éléments dans une vidéo.
Continuer la lecture de kdenlive 19.12.0 et accélération matérielle