Y
yiarkyiark
Guest
- Thread starter
- #51
La derniere version de MPMovieInfo est en ligne
le binaire : MPMovieInfo0.0.1.2_alpha.zip
le source:
MPMovieInfo_0.0.1.2_source.zip
Cette version apporte intégre les developpements de fmelle.
Trés prochainement j'espére je posterai une nouvelle version qui fonctionnera avec la derniere version de DVDProfiler.
Ci-dessous une liste non exhaustive des améliorations apportées par fmelle et son collégue (merci à eux
)
<div class='quotetop'>CITATION</div>
le binaire : MPMovieInfo0.0.1.2_alpha.zip
le source:
MPMovieInfo_0.0.1.2_source.zip
Cette version apporte intégre les developpements de fmelle.
Trés prochainement j'espére je posterai une nouvelle version qui fonctionnera avec la derniere version de DVDProfiler.
Ci-dessous une liste non exhaustive des améliorations apportées par fmelle et son collégue (merci à eux
<div class='quotetop'>CITATION</div>
Avec un collègue de travail, nous avons repris comme convenu
le développement de MPMovieInfos afin de corrger qqs bugs et
d'ajouter qqs fonctionnalités.
Au delà des bugs trouvés et corrigés (je ne les ai pas tous
notés au fur et à mesure), nous avons apporté les évolutions
suivantes :
- ajout du fonctionnement en ligne de commande
- gestion des retours chariot dans le descriptf des films
- import du rating
- import de la durée du film
- prise en compte de la nouvelle DLL sqlite
- prise en compte du passage de sqlite 2 à sqlite 3 de la
BDD Media Portal
- ajout du support de films multiples (-cd1, -cd2 et –cd3)
pour les films dont le fichier XML précise comme fichier «
xxx-cd1 »
- mise en œuvre du vidage de la base video depuis
MPMovieInfo (cela vide la base, la compacte puis efface tout
le contenu du répertoire thumbs/video. Il est accessible
depuis le menu « Outil / RAZ fiches film ». La routine
n’était pas codée dans les sources (juste des traces des
commandes SQL).
- correction des bugs sur le nommage des jacquettes
(fichiers jpeg stockés dans thumbs/video) : maintenant une
routine purge le nom de fichier des caractères interdits
pour un nom de fichier, supprime les espaces en début/fin de
chaîne de caractères et utilise le nom avant transformation
pour ajout dans BDD sqlite (pas de remplacement ‘ par ‘’).
- effacement automatique des fichiers qui ne sont plus
disponibles sur les disques ou sur les chemins réseau via un
bouton ou un argument en ligne de commande. Cela n'affecte
pas les entrées concernant les fichiers « offline ». Cette
option est accessible via le menu ou en ligne de commande.
Par contre, lorsque j'ai développé le support multi fichiers
(xxx-cd1.avi, xxx-cd2.avi associés à une même fiche), j'ai
rencontré un pb avec le disc id. Comme je ne suis pas arrivé
à comprendre le fonctionnement du disc id, j'ai pu
contourner en ne le calculant pas (forcé à " ")
systématiquement. Les endroits ont été identifié "FME DEBUG"
dans le commentaire afin de rapidement retrouver où chercher
pour le debug. Est-ce que tu peux regarder afin de voir ce
que je n'ai pas compris et peut-être corriger le bug sur le
disc id ?
Enfin nous avons noté un dysfonctionnement de MPMovieInfo
lors de la mise à jour (si on part d'une BD vide cela marche
impeccable), cela doit provenir de la manière dont
MPMovieInfo relit les données en base Media Portal. Pour
reproduire le bug :
1- mettre qqs films sous MP via MPMovieInfo (catalogue tronqué)
2- sauver
3- arrêter/relancer MPMovieInfo
4- charger les fichiers (déjà j'ai certaines fois un message
d'erreur ici)
5- charger le catalogue XML
6- lancer le rapprochement (pas de message d'erreur signalé)
7- sauvegarder dans le BDD Media Portal et là erreurs
nombreuses + BDD non réellement sauvée[/b]