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.

Week end à Saint Malo

Week end rallongé à Saint Malo sur une décision prise du jour pour le lendemain, malgré le temps plus que maussade sur le nord de la France en cette saison nous avons eu de la chance d’avoir un beau soleil et de pouvoir trouver une excellente opportunité de location, à savoir un pavillon de gardien d’une malouinière aménagée en gite. Une malouinière est une maison de maitre que les armateurs de Saint Malo se sont fait construire du XVII au XVIIIème siècle, on en compte 112 et se trouve dans une périmètre d’une quinzaine de kilomètres autour de Saint Malo.  La malouinière de notre gite est celle de Launay Guibert qui est détenue par la même famille depuis le XIXème siècle, elle s’étend sur un grand parc de 7 hectares.

Malouinière Launay Guibert

Voilà une vidéo de ma fille en train de faire de la gym dans le parc.

Saint Malo intra muros est ses proches abords sont sympa à visiter, les paysages sous le soleil sont vraiment magnifiques.

Voilier devant Saint Malo

mais nous avons davantage apprécié Dinard, son sentier côtier et ses superbes villas de front de mer.

Villa des roches brunes à Dinard

Pour la suite des photos, la galerie pour Saint Malo est par ici, et celle pour Dinard par .

Régate dans la rade de Brest

Régate dans la rade de Brest ce dimanche avec la coupe du Grenoc, malgré un avis de grand frais avec un vent de sud-ouest bien soutenu de 20-25 nœuds puis forcissant à 30 nœuds. Plutôt sportif et humide avec les paquets d’embruns que l’étrave soulevait, heureusement que le soleil était de la partie, je suis revenu cuit. On a très bien géré l’envoi de spi malgré la force du vent, par contre sur un bord les vagues nous faisaient rouler et l’une d’entre elles nous a poussé au lofe, le bateau s’est couché et on a failli perdre notre barreur qui a été tenu par les glissières ! C’était chaud !

J’avais ma GoPro fixée sur la poitrine, ça restitue quelque peu l’ambiance d’autant que j’ai laissé la bande son d’origine. Par contre elle était orientée un peu trop basse comme on peut le voir sur la vidéo.

Quant aux résultats de la régate, peu importe, on s’est bien éclatés et c’est le principal.

Le bourdon du phare de Saint Mathieu

Un petit délire en passant, j’ai fait quelques prises vidéo rapides avec ma GoPro HD4 lors d’un balade sur le GR34, le sentier des douaniers le long du littoral au départ du phare de Saint Mathieu à l’extrême ouest continental du Finistère. J’ai filmé de près un bourdon qui butinait, avec le mode 1080p et 120 images par seconde, les mouvements de l’insecte au ralenti sont du meilleur effet, bon par contre l’absence de zoom et d’auto focus se fait ressentir, mais on ne peut pas tout avoir dans une si petite boîte.

Bien sûr il n’y a pas que des bourdons mais des moutons curieux également !

Le tout est bien évidemment monté sous linux avec kdenlive.

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.

Windsurf en mode lagon et ralenti

Magnifique soleil aujourd’hui et un vent de nord-est soutenu de 5-6bfts, direction la côte nord ce matin pour une session freeride sur un spot désert, 2 planches à voile (dont moi) et 2 kites. Avec la marée basse, un mètre de profondeur, l’eau était turquoise et transparente, un vrai régal, on se serait cru sur un lagon. Voilà ce que ça donne :

Niveau technique, j’avais utilisé ma fixation maison avec la vue à la troisième personne, avec le souvenir latent de ma perte de ma GoPro HD3 silver,  j’ai mis deux sécurités à ma nouvelle GoPro HD4 Black Edition : un bout qui résiste à une tonne de tension, et un leash. La GoPro était réglée dans le mode 1080p et 120 images par seconde. Au montage, j’ai ralenti les séquences à 70%, les ralentis sont à 15% de la vitesse normale.

Le tout est bien évidemment monté sous linux avec kdenlive.

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

L’île de Saint Honorat

Un petit avant goût de l’été avec le rajout d’une photo galerie sur l’île de Saint Honorat, c’est une des trois îles des Lerins dans la baie de Cannes dans le département des Alpes maritimes. Cette île héberge un monastère toujours actif, la journée elle accueille les touristes et la nuit elle retrouve sa quiétude, on peut toutefois y résider pour des retraites voire des séminaires, le tout est organisé par la communauté des moines de l’abbaye. Même la journée ça reste un havre de paix par rapport à l’agitation de la cote, plus particulièrement l’été.

Le monastère de Lerins

Le vieux monastère fortifié

Ca se passe par ici.

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.