![]()
NOTE IMPORTANTE :
Depuis ce tuto qui a été fait pour la version 2.2.1, des choses ont changées, et nous sommes maintenant rendus a la version 2.2.5. Je vous invite à consulter ce tuto si vous avez installé la cette dernière version. Cette nouvelle version corrige de nombreux bugs, et a été améliorée avec quelques nouveautés. Elle est aussi plus performante. Une des grandes nouveautés de cette version, c’est le support d’une base de données SqLite qui le rend encore plus performant. Par défaut, cette fonction n’est pas activée et Il faut le faire manuellement. Je précise à ce sujet que tout est transparent pour l’utilisateur et que cette base de données ne sert qu’a augmenter ses performances. Cela n’a donc rien a voir avec une base comme celle MYMovies.Dans cet article, je vais vous expliquer rapidement quels sont ces changements de la version 2.2.1, et comment profiter de ces nouveautés…
Corrections et changements
Voici une petite liste de correction de bugs majeurs:
- Problème de Lecture externe -> fixé
- Lecture d’épisodes TV en format ISO ou VOB -> fixé
- Message d’erreur – “We can not maximise the window for some reason! object…->fixé
- Extension de la page de configuration ne fonctionne pas –> fixé
- Media Browser plante en plein écran quand l’horloge est activée-> fixé
- Vue par Année : Les années n’étaient pas dans le bon ordre-> fixé
Principales nouveautés:
- Performance: La version Friestorm est plus beaucoup plus rapide que les versions précédentes, et cela même sans utiliser la base expérimentale Sqlite.
- Stabilité: Firestorm est globalement plus plus stable, et des problèmes de lecture vidéo sous Windows7 ont été réglés.
- Extendeur : Un système automatique d’attribution de droits a été ajouté pour ne plus avoir de problèmes liées a des droits insuffisants lorsqu'on souhaite utiliser Media Browser avec un extendeur. Malheureusement, ce système ne marche pas pour les systèmes en Français, car le groupe visé “Users”, est en fait “Utilisateurs” chez nous. Cela provoque des messages d’erreur dans le configurateur, mais sans aucune conséquence pour le fonctionnement. Il faut simplement ignorer cette erreur et suivre le tuto que j’avais fait pour faire ces réglages manuellement.
- Extensibilité: Avec Firestorm Media Browser supporte dorénavant des plugins d’interface. Cela veut dire que des thèmes pourront maintenant être ajoutés comme des plugins. Dans cette version, vous ne trouverez d’ailleurs plus le Thème Vanilla. Le dernier thème Vanilla pourra donc être téléchargé et installé à partir du configurateur. Cela permettra au développeurs de proposer les mises à jour de leur thèmes sans les intégrer dans le cœur du programme. Une autre extension est l’ajout d’un menu contextuel accessible avec la touche * .Certaines fonctions sont déjà ajoutées comme marquer un Film vu, mais d’autres actions pourront être ajoutées par des développeurs avec des plugins comme celui d’ebrs qui permet d’afficher des Films similaires. Bref, ces extensions sont une porte ouverte à de nombreux plugins futurs.
Voilà, les présentations sont faites, et nous allons maintenant voir en détail comment mettre en pratique tout cela….
Erreur du Configurateur au sujet des droits
Le première chose qui vous interpellera lorsque vous lancerez le configurateur de cette version, c’est malheureusement un Bug…Ne vous inquiétez pas, il n’y a rien de grave. C’est juste un peu embêtant car vous aurez droit a ce message a chaque lancement.
A la base, un nouveau système a été ajouté a cette version pour corriger automatiquement les droits d’accès au répertoire C:\ProgramData\MediaBrowser. Cette correction permet de régler une erreur si l’on utilise un Extendeur avec Media Browser. Cette erreur est provoquée par le fait que ce répertoire ne dispose pas de droits assez suffisants. Le configurateur vous propose donc de corriger ce problème a votre place, mais ce qu’il ne sait pas, c’est que nous utilisons un système en Français et que le groupe Users est en fait le groupe Utilisateurs chez nous…
Du coup, lorsque vous lancez le configurateur, vous avez droit a ce message:

Si vous cliquez sur OK, il vous est alors proposé de régler les droits automatiquement:

Si vous répondez “Oui”, vous aurez droit a ce message:

Ce problème n’affecte en rien le fonctionnement de MediaBrowser. Quand vous avez le message, répondez juste “Non”. Si vous utilisez un extendeur, vous devrez quand même régler ces droits en suivant ce tuto. Ce problème sera je l’espère corrigé dans les prochaines versions de MediaBrowser.
Si ce message vous énerve au point de vouloir a tout prix l’enlever, il existe une astuce toute simple. Faites Démarrer et tapez CMD et quand vous voyez apparaitre en haut CMD.exe, cliquez avec le bouton droit de la souris dessus et choisissez "Exécuter en mode Administrateur" pour lancer une fenêtre de commandes.

Dans la fenêtre de commandes, tapez:
net localgroup Users /add
Appuez ensuite sur Entrée.
Voilà, le groupe est ajouté..Au prochain lancement du configurateur, il vous demandera une dernière fois de configurer les droits. Répondez “Oui”. L’opération devrait se dérouler sans erreur, et lorsque vous lancerez a nouveau le configurateur, vous n’aurez plus de messages. Attention, cela ne vous dispense pas de configurer les droits manuellement dans le cas ou vous utilisez un extendeur.
Ajout du support SQlite
Le support d’une base de donnée SQLite permet au programme de gagner en rapidité, et il faut bien dire que c’est assez impressionnant.
Attention : Cette option empêche l’affichage des photos d’acteurs.
Pour activer SQLite, vous devez éditer le fichier de configuration mediabrowserxml.config
qui se trouve dans c:\programdata\mediabrowser\mediabrowserxml.configModifiez la valeur de EnableExperimentalSQLiteSupport en la mettant sur TRUE au lieu de FALSE, puis enregistrez le fichier.
Téléchargez ensuite la DLL de SQLLite en fonction de votre système:
32bits : System.Data.SQLite.dll
64bits : System.Data.SQLite.DLL
Copier le fichier SQLite.DLL dans c:\programdata\mediabrowser
Un autre cache sera créé dans un seul et unique fichier (c:\programdata\mediabrowser\cache\cache.db) au lieu d’avoir des milliers de petits fichiers.
Images des Acteurs
Des changements ont été apportés en ce qui concerne le répertoire qui contient les photos des Acteurs (ImageByName). Pour rappel, ce répertoire est utilisé par MediaBrowser pour y copier les photos des acteurs. Avec la nouvelle version de MediaBrowser, la structure à changée, et vous ne verrez plus les photos des acteurs. Le plus simple pour y remédier, est d’utiliser un outil de conversion pour la structure. que vous pouvez télécharger ici
Lancez l’outil après l’avoir décompressé:
Votre répertoire “ImageByName” est indiqué. Vérifiez éventuellement que c’est bien le bon chemin. Cliquez ensuite sur “Migrate” et patientez. Une fois terminé, vous verrez en bas de la fenêtre le message “Finished Processed…”. Fermez alors la fenêtre:
Si vous allez voir dans C:\ProgramData\MediaBrowser\ImageByNameLocation, vous pourrez constater que la structure à changée:
Et finalement, on retrouve bien les photos des acteurs:
Ajout de Thèmes
Comme indiqué plus haut, les thème peuvent maintenant être ajoutés via le configurateur et de manière très simple. Pour ceux qui utilisaient déjà Media Browser avec le thème Vanilla, celui-ci n’est plus intégré, et vous devrez donc l’installer a partir du configurateur.
Pour cela, vous devez tout de même effectuer une petite opération manuelle qui consiste a ajouter une adresse dans la liste du configurateur pour que celui-ci puisse trouver ces plugins.
Ouvrez le configurateur “Media Browser Configuration Tool”. Allez sur l’onglet “plug-ins” et cliquez sur le bouton “Add”:
Dans la fenêtre “Add Plugin”, cliquez dans le menu sur “File” et choisissez “Sources..”:
Dans la nouvelle fenêtre, copiez cette adresse et cliquez sur OK:
http://www.throgsoft.com/plugins/plugin_info.xml
L’adresse est ajoutée. Pour que les changements soient pris en compte, vous devez fermer toutes les fenêtres, ainsi que le configurateur.
Relancez ensuite le configurateur, et retournez dans “Plug-ins” > “Add”. Vous verrez alors de nouveaux thèmes. Il ne vous reste plus qu’à sélectionner celui que vous voulez, et de cliquer sur le bouton “Install”:
Menu Contextuel et Plugins
Un menu contextuel est maintenant accessible avec la touche * . Ce menu pourra être enrichit de certaines fonctions supplémentaires avec des plugins comme “Films like this” ou “Favorites. Le premier permet de trouver des Films similaires et le second permet de gérer des Favoris. Pour ajouter ces plugins a la liste, vous devez procéder comme expliqué plus haut pour les thèmes. Il faut ajouter l’adresse qui correspond. Pour les plugins crées par Ebr, il faut entrer cette adresse:
http://www.ebrsoft.com/software/mb/plugins/plugin_info.xml

Vous aurez alors les plugins de cet auteur listés,et il ne vous restera plus qu’à cliquer sur le bouton d’installation:
Après son installation, vous avez aussi la possibilité de le mettre a jour en cliquant sur “Upgrade”:
On peut ensuite voir dans le men contextuel l’option “Like This” pour trouver des films similaires:
DLL Allociné
Pour obtenir automatiquement les métadonnées en Français pour vos films, Tip a crée il y a quelques temps une DLL spécifique. Cette DLL utilise la base de XMBC Passion. Pour qu’elle fonctionne avec Media Browser 2.2 afin d’avoir les photos des acteurs, et la nouvelle API de XMBC, vous devez la mettre à jour. Jusqu'a présent, il fallait copier cette DLL manuellement dans le répertoire C:\ProgramData\MediaBrowser\Plugins. Depuis la version 2.2 de Media Browser, vous pouvez maintenant l’installer en tant que plugin de la même manière qu’expliqué plus haut pour les thèmes.
Ouvrez le configurateur “Media Browser Configuration Tool”. Allez sur l’onglet “plug-ins” et cliquez sur le bouton “Add”. Dans la fenêtre “Add Plugin”, cliquez dans le menu sur “File” et choisissez “Sources”..Ajoutez ensuite cette adresse et cliquez sur OK:
http://www.media-center7.fr/download/Plugin/plugin_info.xml

Une fois l’adresse dans la liste, fermez toutes les fenêtres et le configurateur, puis relancez-le:
Au lancement suivant, cliquez dans l’applet “Plug-ins”, cliquez a nouveau sur “Add”. Dans la liste des plugins dispos, vous avez maintenant “Fournisseur Allociné”. Cliquez sur “Installer”:
Une fois la DLL installée, vous pouvez voir que la version est bien a jour:
En cliquant sur “Configure”, vous pouvez également effectuer des réglage. Normalement, ces réglages n’ont pas besoin d’être modifiés, sauf si vous utilisez un proxy ou que votre répertoire “ImageByNameLocation” soit différent:

Il existe d’autres plugins crées par d’autres auteurs, et je pense qu’au final, il y en aura beaucoup d’autres. Je ne peux pas tout détailler ici, mais j’essaierais autant que possible de vous parler de ces plugins dans le futur avec une explication pour chacun. En attendant, vous pouvez vous rendre sur cette page pour avoir une idée des plugins disponibles.
Voilà, vous savez maintenant à peu près tout sur la nouvelle version de MediaBrowser…A vous de jouer !




