Archives de catégorie : Vie de FUNIX

Ardour 4.1

J’ai installé la dernière version du logiciel de musique assistée par ordinateur (MAO) Ardour 4.1 sur ma mageia 5. Sans rentrer dans le détail on trouvera le résumé des évolutions sur cette news de linuxfr. C’est toujours aussi peu intuitif à utiliser, même si j’arrive maintenant à l’utiliser pour une utilisation assez simple, à savoir enregistrer la voix, une guitare électrique et un piano midi, et faire quelques traitements basiques dessus.

Je rencontre quand même quelques régressions par rapport à la version 3, enfin du moins je n’ai pas réussi encore à retrouver une configuration stable avec deux cartes son dont une externe, je suis obligé de switcher de l’une à l’autre configuration pour pouvoir disposer du son sur les hauts parleurs et/ou du midi, c’est un peu lourdingue.

Sinon j’en ai profité pour scinder en deux ma page MAO sur mon site funix qui devenait trop lourde, on retrouve maintenant une page dédiée à l’installation/compilation des différents bibliothèques et outils et une page dédiée à leur utilisation. On retrouvera donc une présentation de l’utilisation basique d’Ardour sur cette dernière page.

Sortie de Synfig Studio 1.0

Synfig Studio 1.0 vient de sortir récemment, pour mémoire c’est un logiciel d’animation 2D évidemment open source qui permet de créer simplement des animations à partir d’objet graphiques divers et variés. Il dispose d’un moteur d’animation qui dispense de créer laborieusement les animations image par image. Je m’en suis servi pour l’animation d’entrée de mes vidéos sur ma chaîne youtube. Il peut surprendre au début car il est riche en fonctionnalités, l’interface est déroutante et il faut saisir comment il faut l’utiliser, c’est un petit peu comme gimp. Après avoir passé cette première étape, on peut assez vite créer ces premières animations qui viendront agrémenter les vidéos maison.

J’avais il y a quelques temps créer quelques tutoriels vidéos pour présenter Synfig Studio, la première présente la création d’un logo bondissant.

la deuxième explique comment créer un titre animé.

j’ai mis à jour la page sur mon site Funix présentant l’installation de Synfig Studio en l’installant, comme à mon habitude à partir des sources, c’est par ici. Je n’ai pas réussi à le compiler avec l’option libavcodec, je ne pense pas que ça soit primordial.

Sortie voilier croiseur et GPS garmin

Bonne sortie d’une journée sur un croiseur hier, une petite virée de 32 nautiques (60km) histoire de sortir du goulet de Brest d’aller au pied (presque) du phare de la pointe Saint Mathieu dans un vent bien établi en 4 et 5 bft avec une petite pause au mouillage à l’abri du fort de Berthaume. Voilà ce que ça donne niveau trace GPS.

2015-04-25-tracegps-sortie-croiseurParti sous une pluie soutenue, le ciel s’est complètement dégagé à mi journée. Cela nous a permis d’admirer sous un angle inédit le phare de la pointe Saint Mathieu dans la perspective de la tourelle des vieux moines.

pointe-saint-mathieuJ’en ai profité pour réinstaller les outils pour piloter un GPS Garmin (en l’occurence un forerunner 310XT) sur ma mageia 4.1. J’ai laissé tomber le plugin garmin sous firefox qui ne marche plus, j’utilise maintenant en ligne de commande antfs-cli (qui s’appelait auparavant Garmin-Forerunner-610-Extractor ou Garmin-Extractor) puis un soft évolué comme turtlesport ou myTourBook qui permet de visualiser graphiquement les traces GPS et d’en faire l’analyse. J’ai mis à jour Pilotage des outils garmin forerunner sous linux sur mon site FUNIX.

Outils pour mediacenter sous linux

J’ai créé une nouvelle page sur mon site funix consacrée aux logiciels multimédia pour monter un mediacenter sous linux connecté à une TV. C’est un peu tous les logiciels multimédia qui ne rentrent pas dans la catégorie de lecteurs vidéo, montage vidéo, ou bien transcodage vidéo.

On trouve donc sur cette page, des logiciels pour gérer une bibliothèque audio et bien sûr pour enchaîner les titres et listes de lecture. Mon choix s’est dévolu vers un outil simple comme Audacious ou beaucoup plus évolué comme Clementine qui permet de télécharger des informations sur l’artiste, les jaquettes de disque, les paroles, etc.

On trouve également des outils pour pouvoir faire du karaoke sous linux, avec pyKaraoke, kmid ou OSD lyrics. Exemple d’OSD Lyrics interfacé avec Audacious.

Maintenant vous n’avez plus d’excuse pour ne pas faire la fête sous linux !

Je termine enfin par la présentation de kodi (ex XBMC) qui est un mediacenter à lui tout seul et qui permet de gérer des bibliothèques audio et vidéo et intègre des lecteurs multimédia évolués  et permet de récupérer tout un tas d’informations sur le net sur les artistes et films.

quand on édite un film

une chanson

Mise à jour de funix.org

Profitant de l’achat de mon nouveau PC et du passage à la béta 3 de Mageia 5, j’ai mis à jour mon site Funix. Les modifications portent essentiellement sur les pages multimédia,

  • page Musique Assistée par Ordinateur (MAO), j’ai opéré quelques corrections à droite et à gauche, et j’ai mis à jour MusE 2.2.1, lmms 1.1.3 et Qtractor 0.6.5
  • page outils de base pour la vidéo, passage à libvorbis 1.3.5, sox 14.4.2, x264-snapshot-20141218-2245, x265 1.5, openCV 2.4.11 et ffmpeg 2.6
  • page montage vidéo, passage à mlt 0.9.6, LiVES 2.2.8 et synfigstudio 0.64.3
  • page conteneur vidéo, passage à libebml 1.3.1 libmatroska 1.4.2 et mkvtoolnix 7.7.0
  • page lecteur vidéo, passage à libdvdread 5.0.2, libdvdnav 5.0.3, libdvdcss 1.3.99, libdvbpsi 1.2.0, live 2014.11.18 et vlc 2.2.0, suppression de libdvdplay qui est remplacé par libdvdnav
  • page transcodage, passage à HandBrake 0.10.1

J’ai créé également un document téléchargeable sur la MAO au format pdf. Avec le recul ce qui me surprend dans cette version béta est qu’elle a très peu de défaut et de bogue, à vrai dire j’en ai vu que deux:

  • quand j’utilise urpmf pour trouver un package à partir d’un fichier, il me donne rien
  • l’effet de bureau pour animer le cube pour passer d’un bureau à un autre ne marche pas

Bref, c’est très anecdotique, j’ai retrouvé une configuration pleinement opérationnelle.

Créer un effet sabre laser avec kdenlive

Le père noël ce matin m’a amené un sabre laser de chevalier Jedi ! En fait je l’ai créé de toute pièce sous kdenlive en utilisant l’effet rotoscoping. Je me suis filmé en train de manipuler un sabre virtuel et tout se passe ensuite sous kdenlive. Ce n’est pas très compliqué mais très laborieux à faire puisqu’il faut dessiner le masque du sabre quasiment image après image en suivant les mouvements du poignet. Je n’ai pas trouvé encore l’effet qui permet de suivre automatiquement les mouvements d’un balai qu’on tiendrait à la main.

Voilà le tutorial qui commence par une vidéo de démonstration de maniement de sabre laser.

Accessoirement j’ai créé un titre qui défile à la manière de Star Wars, à l’occasion je ferai un tutoriel pour expliquer comment il faut faire.

Tutoriel vidéo effet clone avec kdenlive

J’ai rajouté dans ma série de tutorials vidéo sur le montage vidéo sous linux une vidéo pour montrer comment faire un effet clone avec kdenlive ou comment faire apparaitre la même personne en plusieurs exemplaires sur la même vidéo. C’est relativement simple à faire et ça offre énormément de perspective. C’est par ici.

J’en profite pour signaler que j’ai modifié la page sur mon site Funix sur l’installation des bibliothèques et outils de base pour la vidéo pour corriger certains effets de frei0r qui ne marchaient pas sous kdenlive.

A venir un tutoriel pour faire un sabre laser sous kdenlive !

Installation de kodi (ex XBMC) media player

Kodi, anciennement connu sous le nom de XBMC, est un media player, ou dit autrement un « home theater » soft. En français, on va dire que c’est un logiciel dédié au PC multimédia généralement connecté à une TV. En l’occurrence je l’ai installé sur un portable Thinkpad qui est lui même branché sur un écran plat qui lui sert d’écran, le portable accède à mon serveur de fichier via le réseau sur lequel j’ai placé ma collection de vidéos, musiques et photos.

Concernant l’installation j’ai un peu galéré, j’ai installé préalablement la dernière version stable de Mageia 4.1. J’ai du m’y prendre à deux fois, car la première fois, une fois la distrib installée, j’ai fait une mise à jour puis une suppression de packages inutiles avec la commande urpme –auto-orphans qui m’a mis un bazar considérable sur le système. Je n’ai pas eu d’autres choix que de tout recommencer. Finalement après avoir réinstallé la Mageia 4.1, je me suis bien gardé de refaire la même erreur, j’ai gardé mes packages inutiles, puis installé toutes la suite de bibliothèques et logiciels multimédia comme c’est décrit par ici.

Pour l’installation de la dernière version stable de kodi (xbmc 13.2 Gotham) c’est assez simple, j’ai installé toute la suite de packages suivants :  lib64glew-devel, lib64modplug-devel, lib64lzo-devel, lib64yajl-devel, lib64tinyxml-devel, lib64pcrecpp-devel, lib64taglib-devel, lib64mpeg2dec-dev, lib64microhttpd-devel, lib64smbclient0-devel, gperf, swig, doxygen, lib64boost-devel, lib64ass-devel, lib64samplerate-devel, lib64xslt-devel, lib64cdio-dev,  lib64jasper-devel, lib64xt-devel, lib64xmu-devel, nasm, gettext-devel et enfin lib64expat-devel. Ensuite j’ai tapé dans le répertoire de XBMC :

./bootstrap
 ./configure --disable-mysql --disable-ssh --enable-external-libraries --enable-player --disable-webserver --enable-ffmpeg-libvorbis --disable-upnp

Voilà ce qu’on obtient pour la configuration

------------------------
 XBMC Configuration:
 ------------------------
 git Rev.: Unknown
 Debugging: Yes
 Profiling: No
 Optimization: Yes
 SWIG Available: Yes
 JRE Available: Yes
 Doxygen Available: Yes
 Crosscomp.: No
 target ARCH: no
 target CPU: no
 OpenGL: Yes
 ALSA: Yes
 DBUS: Yes
 VDPAU: No
 VAAPI: No
 CrystalHD: No
 VTBDecoder: No
 OpenMax: No
 Joystick: Yes
 XRandR: Yes
 Waveform: Yes
 Spectrum: Yes
 GOOM: No
 RSXS: Yes
 FishBMC: Yes
 ProjectM: Yes
 Skin Touched: No
 X11: Yes
 Wayland: No
 Bluray: No
 TexturePacker:Yes
 MID Support: No
 ccache: No
 ALSA Support: Yes
 PulseAudio: Yes
 HAL Support: No
 DVDCSS: Yes
 Google Test Framework Configured: No
 Avahi: No
 mDNSEmbedded: No
 Non-free: Yes
 ASAP Codec: No
 MySQL: No
 Webserver: Yes
 libssh support: No
 libRTMP support: No
 libsmbclient support: Yes
 libnfs client support:No
 libafpclient support: No
 AirPLay support: No
 AirTunes support: No
 UPnP support: Yes
 Optical drive: Yes
 libudev support: Yes
 libusb support: No
 libcec support: No
 libmp3lame support: Yes
 libvorbisenc support: Yes
 libcap support: Yes
 additional players: No
 additional codecs: No

On tape ensuite make, cela va prendre un certain temps suivant la puissance de votre PC, puis en tant que root make install. Et voilà ce que ça donne, une fois que on l’a alimenté avec la base de films et qu’on a récupéré les informations pour chacun des films à partir de bases de données sur le net.
kodi-videoLes films sont classés par genre, années ou acteurs, les films qui ont fait l’objet de plusieurs moutures sont dans la catégorie « sagas ». Quand on sélectionne un film, on a le résumé et tout un tas d’info, on peut bien évidemment le visualiser ensuite.

kodi-filmIdem pour la musique.

kodi-musicEn mode lecture de musique, il y a bien sûr moyen de créer ses propres listes de lecture.

kodi-musiquekodi permet également de visualiser la TV en ligne (via internet ou une box), d’écouter des radios en ligne ou bien encore de visualiser ses photos. Il existe un tas de sites qui présentent kodi, xbmc passion est un très bon point d’entrée.

Montage vidéo avec LiVES

J’ai passé du temps à essayer de comprendre comment marcher le logiciel de montage vidéo LiVES. J’ai réussi à franchir toutes les étapes classiques d’un montage à savoir import de fichiers rush (en l’occurrence de la HD MP4 issus d’une caméra GoPro), sélection de séquences, mise en place sur la timeline, rajout de transitions et effets, puis export dans un fichier vidéo.

Il faut reconnaitre qu’il n’est encore pas très stable et plante pas mal, qui plus est j’ai été incapable d’importer un fichier audio pour rajouter une bande son. Malgré cela, il reste riche en fonctionnalités et surtout en effet de toutes sortes, je vais surveiller son développement de près en espérant qu’il devienne vite utilisable.

Du coup j’ai quand même créé un tutoriel sur l’utilisation de LiVES. Pour mémoire l’installation de LiVES est décrite sur la page sur le montage vidéo sur mon site FUNIX.

Mise à jour linux

Je profite d’une petite phase de méforme, car j’ai du attraper quelques microbes, pour mettre à jour mon poste linux que je dédie au montage vidéo. J’en ai profité pour mettre à jour mon site FUNIX. Voilà les modifications :

Dans la page outils de base pour la vidéo :

  • j’ai mis à jour les bibliothèques libao 1.2.0, libogg 1.3.2, flac 1.3.1, xvid 1.3.3, x264-snapshot-20141205-2245, openCV 2.4.10 et ffmpeg 2.5
  • j’ai rajouté la présentation du codec vidéo H265/HEVC libx265 en version 1.4, il paraitrait qu’il produirait des fichiers deux fois plus petit que le H264 pour la même qualité, je n’ai pas eu le temps de tester pour l’instant
  • j’ai rajouté également la présentation du stabilisateur vidéo vid.stab qui sert à mlt et donc à kdenlive et de la bibliothèque movit qui permet d’utiliser les ressources des processeurs graphiques (GPU), cela permet de soulager la CPU et donc de faire du calcul en parallèle dans le même temps
  • j’ai supprimé la présentation sur les bibliothèques pour la vidéoconférence vu que plus personne n’utilise msn.

Dans la page sur le montage vidéo:

  •  j’ai mis à jour la bibliothèque mlt 0.9.2, et les logiciels de montage kdenlive 0.9.10, LiVES 2.2.6 sur lequel il faudra que je consacre du temps car ma présentation est bien trop succincte, cinelerra 4.6 pour ce dernier la compilation s’est déroulée quasiment sans problème et comble du bonheur cette fois-ci il prend tout de suite en compte les accents français sans avoir à bidouiller je ne sais quoi
  • j’ai mis à jour l’outil de création d’animation synfigstudio 0.64.2, bonne galère pour le compiler, il faut patcher le code « à la main »
  • j’ai supprimé la présentation de kino devenu obsolète

Dans la page les lecteurs vidéos:

  • j’ai mis à jour les bibliothèques libdvdread 5.0.0, libdvdnav 5.0.0, libdvdcss 1.3.0, libdvbpsi 1.2.0, live 2014.11.18 et xine-lib 1.2.6
  • j’ai mis à jour également les lecteurs vidéo xine-ui 0.99.9 et vlc 2.1.5, ce dernier ne veut pas prendre en compte la dernière version ffmpeg, du coup on est obligé d’installer la dernière version en développement

Dans la page transcodage:

  • passage à avidemux 2.6.8 et Handrake 0.10.0
  • j’ai supprimé les présentations de transcode et de dvd::rip qu sont maintenant des projets morts

Et pour terminer dans la page sur les conteneurs vidéo, passage à mkvtoolnix 7.3.0.