Archives de catégorie : Logiciels libres

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.

Passage à Mageia 5

Je suis passé à la Mageia 5 sur mon ultra portable Lenovo X220 ainsi que sur mon PC de bureau ACER Predator G3-605. Je n’ai eu aucune difficulté avec mon lenovo par contre j’ai galéré avec l’UEFI pour mon Acer, j’ai buté sur les mêmes difficultés lors de l’install de la la version béta 3 de la Mageia 5 où j’ai été contraint de supprimer windows 8.1 qui était préinstallé. Je n’ai pas réussi à installer le boot loader sur le disque SSD, j’ai dû l’installer sur le disque SATA classique, j’y perds un peu en vitesse au boot, ce n’est pas bien grave. Il semblerait que ça soit lié au fait que le disque SSD possède des partitions de type GPT et l’autre de type DOS, mais comme je ne veux pas prendre le risque de perdre mes partitions je préfère ne pas évoluer et en rester là.

A part ça ma tablette graphique ThinLine XL a été reconnue sans avoir à faire de manip particulière. Pour mon imprimante Canon Pixma iP3600, le driver fourni par défaut est foireux, il faut aller par ici pour voir comment s’en sortir. Pour l’icône HP qui ne sert à rien dans le bandeau en bas à droite, il suffit supprimer HPLIP qui ne sert à rien en tapant:

urpme hplip

Pour mon scanner epson Perfection v30, à voir par ici.

Sinon pas de difficultés particulières pour récupérer les photos de mon APN Nikon coolpix p510, par contre avec ma caméra GoPro HD4 je dois enlever la carte microSD car avec le mode de transfert PTP via dolphin ça bogue quand on transfère des fichiers de plus de 2Go. Il faut donc passer par la ligne de commande et gphoto2. Pour le reste la Mageia 5 reste une base, j’ai donc réinstallé à partir des sources tous les logiciels multimédia et de montage vidéo sans difficulté particulière. Pour la petite histoire pour installer Skype il faudra utiliser la dernière version dynamic disponible sur le site officiel puis installer les versions 32bits des bibliothèques libxv1, libqtwebkit2.2_4, libqtdbus4 et libxscrnsaver1. Tout cela fera l’objet d’une mise à jour prochaine de mon site funix.

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.

kodi (xbmc) et indexage des fichiers vidéos

J’ai plusieurs centaines de film dans ma bibliothèque vidéo et j’aurais souhaité utiliser pleinement kodi comme mediacenter sur un PC qui est branché à la télévision comme expliqué sur ma page de mon site FUNIX.

kodi-videoOr il se trouve qu’on ne peut pas nommer les fichiers vidéo n’importe comment pour que kodi puisse les reconnaitre, les indexer proprement en liant toutes les informations du film (acteurs, résumé, trailer, vignette, …) et les placer dans les bonnes catégories de genre (aventure, fantastique, comédie, etc.). Le site de kodi fait bien les choses et il existe une page qui explique comment nommer correctement les fichiers, elle est par ici. De mon côté mes fichiers sont classés dans des répertoires par genre et pour chaque fichier j’ai placé pour des commodités de tri une entête avec l’année de sortie du film, comme cela [2004] mon film.mp4. Il semblerait que ça perturbe complètement kodi et il est incapable de reconnaître un film qui commence par cette entête même s’il est correctement nommé. C’est assez ennuyeux car je me refuse à supprimer cette entête ou à faire comme il est conseillé par kodi en plaçant l’année à la fin entre parenthèse. J’ai donc rédigé ce petit script qui va se balader dans toute l’arborescence de ma bibliothèque et créer un lien nommé correctement pour chaque film dans un répertoire liens de l’arborescence de films.

#!/bin/bash
 IFS='
 '
 for file in $(find . -name '*.mp4' -print -or -name '*.avi' -print -or -name '*.ogm' -print -or -name '*.mkv' -print);
 do
     filename=$(basename $file)
     cheminentier=$(readlink -f $file)
     repertoire=$(dirname $cheminentier)
     if [ "${filename:0:1}" == "[" ]
       then
          tampon=${filename:7}
       else
          tampon=$filename
       fi
     fileorigine=`echo $repertoire/$filename`
     tampon2=`echo liens/$tampon`
     ln -fs $fileorigine $tampon2
 done

Ce petit script doit être exécuter au niveau de la bibliothèque vidéo dans lequel on aura préalablement créer un répertoire liens. Il va chercher tous les fichiers vidéo avec les extensions avi, mp4, ogm et mkv. Pour les fichiers qui commencent par [, il va enlever les 7 premiers caractères qui correspondent au [2004] plus un espace vide, pour ceux qui n’auraient pas cette entête (cas des séries), il ne fait rien. Tous les liens se retrouvent ensuite dans le répertoire liens. Sous kodi il suffit ensuite de pointer dans le répertoire liens et le tour est joué, kodi indexe enfin correctement tous les films. A chaque mise à jour de la bibliothèque, il suffit de supprimer le répertoire liens (seuls les liens sont supprimés et bien sûr pas les fichiers d’origine) puis de recommencer.

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.

Premiers tests de ma GoPro HD4 black

J’ai acheté une GoPro HD4 Black suite à la perte de ma GoPro HD3 Silver en planche à voile. Tant qu’à faire, j’ai voulu prendre le modèle qui permettait de faire des beaux ralentis en haute définition (1080p) avec une capacité d’enregistrement de 120 images par seconde. Par contre je vais soigner maintenant la sécurité, je pars sur une double sécurité avec un bout qui résiste à une tonne et un petit leash que j’ai acheté à une enseigne de sport bien connue.

Voilà ma tout première vidéo de test, j’ai d’abord filmé en 4k. L’intérêt premier de ce mode est de pouvoir faire des zooms au montage. J’ai également testé le mode 120fps pour faire des ralentis. Ça m’a permis de tester le montage sur le tout nouveau PC que j’ai acheté, je peux travailler facilement directement en 4k et rajouter des tas d’effets, sans observer de ralentissement notable, je sens que je vais pouvoir faire des merveilles.

Voilà une vidéo aboutie en profitant de l’été qui s’est fugitivement installé pendant quelques jours en Bretagne. C’est ma fille qui a fait le montage sous linux avec kdenlive, elle a fait quelques ralentis qui rendent plutôt bien. A la même occasion j’ai testé un steadycam de la marque mantona, mais il n’était pas bien équilibré et avait tendance à osciller latéralement, ça se voit un peu sur la vidéo, j’ai du le reprendre en rajoutant du poids, d’autres essais sont à venir.

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

Changement de PC

En vue de l’achat prochain du modèle black de la GoPro HD4 j’ai pensé qu’il était temps d’adopter une configuration plus solide pour faire du montage vidéo. Mon lenovo IdeaCentre H430 basé sur un i5 peine quand il s’agit de multiplier les effets avec kdenlive et dans la pratique cinelerra est difficilement utilisable en utilisant toutes ses capacités.

J’ai donc jeté mon dévolu sur un ACER Predator G3-605 (référence DT.SPXEF.018) avec des  caractéristiques alléchantes :

  • processeur Intel Core i7-4790 4 coeurs
  • 8Go de RAM DDR3
  • disque dur SSD de 250Go et disque SATA de 1To
  • carte graphique Nvidia GeForce GTX 760M 1,5Go de RAM dédiée
  • wifi, bluetooth, ports USB3, ports HDMI

Là où les choses commencent à se gâter est qu’il est équipé de base de Windows 8.1 64bits et d’UEFI. A croire que ce standard a été fait pour dissuader les utilisateurs de choisir linux tellement l’installation est devenue complexe et franchement dissuasive. J’avais déjà échoué à installer un boucle boot avec mon lenovo, et bien rebelote cette fois-ci. Pourtant j’avais choisi d’installer la Mageia 5 beta 3 qui est certes une version instable mais qui est quand même réputée pour être compatible UEFI. Il faut croire qu’il y a encore de la mise au point. De prime abord, l’installation a eu l’air de se passer correctement, mais au reboot windows a voulu « réparer » le disque et a supprimé les partitions linux. A force d’essais et de manips, windows ne se lançait plus et par dépit je l’ai supprimé purement et simplement. Dernière difficulté, le bootloader refuse de s’installer sur le disque SSD, j’ai du l’installer sur le disque SATA. Je perds donc l’avantage de la rapidité du boot du disque SSD, mais je le conserve néanmoins à l’exécution.

A part ça, l’installation a reconnu et installé sans difficulté ma tablette graphique Thinline XL, la carte graphique (installation du pilote Nvidia non libre), ma webcam Microsoft LifeCam HD-3000 ainsi que mon écran ACER G236HL de 23 pouces à LED. Il a reconnu également mon imprimante Canon Pixma IP3600, sauf que l’imprimante était en défaut à la moindre impression. Il semblerait que le driver soit bogué, il faut suivre la combine décrite ici pour réparer tout ça. Pour mon scanner epson perfection v30 je me suis rendu sur le site d’epson. J’ai installé les packages esci-interpreter-gt-f720-0.1.1-2.x86_64.rpm, iscan-data_1.35.0-1.tar.gz et iscan-2.30.1-1.usb0.1.ltdl7.x86_64.rpm, on rajoute les utilisateurs dans le groupe scanner et le tour est joué.

Il me reste maintenant à finaliser son installation, à le tester et disposer du recul suffisant pour pouvoir l’évaluer. D’ores et déjà j’apprécie grandement son silence, on entend rien du tout, ça me change de mon lenovo H430 qui faisait un raffut de tous les diables.

Musique assistée par ordinateur sous linux

J’ai mis à jour les différentes bibliothèques et outils pour faire de la MAO (musique assistée par ordinateur) sous linux. Ca se passe par ici, sur ma page dédiée de mon site funix. Ça faisait un bout de temps que je ne l’avais pas fait et il était temps que je profite des dernières évolutions. A vrai dire ce n’est pas vraiment moi qui en profite car je suis un bien piètre musicien et un chanteur de salle de bain. C’est plutôt ma fille qui est une adepte du séquenceur multi piste audio/MIDI Rosegarden avec lequel elle compose ses musiques, principalement avec un piano numérique et la voix. Ses compositions se trouvent sur sa page soundcloud. Voici sa dernière :

Pour cela j’ai donc monté un très modeste studio doté d’un micro basique, d’une guitare électrique Yamaha et d’un piano numérique Thomann le tout branché via une mini table de mixage Xenyx 302 USB et une interface Behringer V-AMP3.

Rosegarden n’est pas le seul outil permettant de faire des compositions, Ardour est également très puissant mais jusqu’à présent il avait certains manques qui m’empêchaient d’aller aussi loin que Rosegarden. Nul doute qu’avec la dernière version, il est arrivé au moins au même niveau que Rosegarden. Quant aux autres séquenceurs, comme MusE, Qtractor ou Linux Multi Media Studio (LMMS), ils me semblent en retrait.

Pour en revenir à mes modifications, dans le détail j’ai rajouté la présentation de l’installation des bibliothèques portaudio et aubio, la mise à jour des bibliothèques suil 0.8.2, serd 0.20.0, sord 0.12.2, LV2 1.10.0, sratom 0.4.6 et lilv 0.20, ainsi que des outils jack 1.9.10, QjackCtl 0.3.12, Audacity 2.0.6, de la boîte à rythme Hydrogen 0.9.6, de l’outil de console DJ  pour Hercules Mixxx 1.11.0, du synthétiseur Qsynth 0.3.8 et des différents séquenceurs de haut niveau comme MusE 2.2, LMMS 1.1.1, Ardour 3.5.403, Qtractor 0.6.4 et Rosegarden 14.12.

Enregistrer sur un PC les films d’une box internet la suite

Après mon premier article qui expliquait comment récupérer sur PC les films enregistrés sur une box internet, je me suis attelé à la création des fichiers MP4 à partir des enregistrements de mon boîtier Avermedia Game Capture II. Ces fichiers se caractérisent par la présence de publicité, de début et de fin qui ne correspondent pas toujours parfaitement à ceux du film et éventuellement de bandes noires disgracieuses. J’ai fait un premier essai avec le logiciel de montage vidéo kdenlive, mais honnêtement ce n’est pas l’idéal notamment pour recadrer toute la vidéo pour supprimer les bandes noires. La création d’une vidéo de 1h30 m’a pris 4h sur mon i5-8Go de RAM. Je me suis alors tourné vers avidemux qui est bien plus adapté à ce genre de manip. On peut recadrer (crop) l’image comme il faut facilement et il dispose des outils nécessaires pour couper les parties indésirables au début, à la fin et les publicités. Pour une création d’un fichier au format MP4 (codec H264) de 1h30, ça m’a pris 1h, ça change des 4h de kdenlive, pour un très bon résultat.

J’en ai profité pour mettre à jour la page sur mon site funix sur le transcodage. A noter que j’ai rajouté un truc qui marche très bien pour copier un DVD (à des fins de copie privée bien entendu) avec mencoder fourni avec le lecteur vidéo MPlayer. Il s’agit de passer par une première étape de création d’un fichier VOB (exemple de copie de la piste 52) :

mplayer  dvd://52 -nosub -dumpstream -dumpfile fichier.vob

Il suffit ensuite de compresser le fichier en utilisant par exemple ffmpeg et le codec H264 avec un facteur de qualité fixé à 20 et le conteneur vidéo Matroska.

 ffmpeg -i fichier.vob -acodec libmp3lame -aq 4 -vcodec libx264 -crf 20 -threads 0 fichier.mkv

Voilà une copie d’écran d’avidemux en plein rendu.

A noter que par défaut le boîtier Avermedia Game Capture II insère un logo en haut à gauche des enregistrements, ce logo est désactivable dans les options. Attention également à ne pas jouer avec la télécommande de la box pendant l’enregistrement car sinon on peut voir l’affichage du réglage du volume ou ce genre de choses, c’est difficilement rattrapable ensuite.