Sortie de mProjector V3

La version 3 de mon outil de publication de projecteur Flash préféré vient de sortir.

Je vous avouerais être dans un tel rush en ce moment que je n'ai pas eu le temps de tester l'intégralité des nouveautés annoncées. Mais je me devais de faire un billet à ce sujet. Cela fait un petit moment d'ailleurs que j'aurais du faire un petit billet de soutien à l'équipe de mProjector avec qui j'ai eu quelques contacts privilégiés à ses débuts, puisqu'aprés avoir consacré beaucoup de temps à travailler (pour moi) avec mProjector, fait quelques articles et réalisations, j'ai été largement récompensé en me voyant offrir une license mProjector par l'équipe de développement du logiciel. License qui a toujours cours malgré le passage de mProjector V2 à mProjector V3, ce qui est plutôt une trés bonne politique commerciale, ce pour quoi je les en remercie.

Continue reading Sortie de mProjector V3

Installateur Bitrate Scheduler

Jusque-là le Bitrate Scheduler utilisait les fonctionnalités d'installation des archives auto-extractibles crées par Winrar. Si la prise en main de ses fonctionalités assez complètes se fait en un temps record puisque trés simples à configurer, il n'est malheureusement pas possible de créer d'utilitaire de désinstallation ni d'inscrire le programme dans la liste du menu Ajout/suppression de programmes de Windows. J'ai donc décider d'essayer NSIS l'installateur de Nullsoft aprés avoir vu que c'était un logiciel libre et gratuit d'utilisation.

Plus complexe à utiliser et à aborder, il se révèle par contre vraiment trés complet et puissant au niveau des nombreuses fonctionnalités qu'il offre et utilise un véritable langage de script interne à même de répondre à presque tous les besoins crées par l'utilisation d'un tel outil.

Le Bitrate Scheduler se voit donc doté d'un nouvel installateur et le logiciel passe en version 0.0.2 suite à de mineurs changements survenus dans l'interface du logiciel et une recompilation du projecteur avec la toute nouvelle version /CU de mProjector.

Bitrate Scheduler

Cela faisait un petit moment que j'avais en tâche de fond le développement d'une application Flash qui permet l'enregistrement de programmes télévisés. Destinée à fonctionner avec le logiciel WinTV de la carte Tuner-TV Hauppauge WinTV PVR 350, cette application permet de fixer la taille de sortie du fichier vidéo lors de la création du programme d'enregistrement pour faire rentrer ce fichier MPEG 2 sur un DVD, un demi DVD, un CD etc, ce que ne permettent actuellement pas les outils de programmation existants.

L'usage de cet outil est bien sur destiné aux possesseurs et utilisateurs de la carte et du logiciel en question mais peut être testé en suivant la procédure d'installation nécessaire à simuler leur présence.

La page de téléchargement et d'aide du logiciel a été traduite en anglais pour les utilisateurs de forums spécialisés ayant besoin d'instructions en anglais.

L'application est diffusée en open-source sous licence GNU-GPL.

Implémentation de l’UTF-8 dans mProjector

Aprés avoir eu un contact direct par mail avec un des représentants de l'équipe de ScreenTime Media, j'ai appris que la dernière version disponible de mProjector (release /CR) embarquait désormais le support natif de l'UTF-8 dans sa classe mFile.

C'est une trés bonne nouvelle que l'équipe de développement se soucie de ce genre de problèmes, d'autant plus qu'une annonce officielle sur les forums de mProjector laisse apparaitre qu'une classe de gestion du FTP serait en cours de préparation.

J'ai également appris que mon package AS 2.0 pour mProjector va trés probablement se voir publier sur la page officielle de support du logiciel du site de ScreenTime Media.

Patch UTF-8 pour mProjector

Je viens de finir d'éditer une classe qui vient patcher mProjector pour lui permettre de lire et écrire en UTF-8 (UTF-16 en réalité) de manière à résoudre les problèmes de comptatibilité des fichiers qu'il génère avec Flash, cette classe implémente une correction pour les méthodes :

  • mFile.readString
  • mFile.appendString
  • mFile.readString

J'espère vraiment que mProjector ne finira pas en abandonware parce qu'il m'aura donné bien du mal pour finir par s'intégrer correctement avec Flash.