Et la TI-Nspire me direz-vous ? Et bien elle dispose de plusieurs lecteurs vidéos, et depuis bien plus longtemps que ça. Le problème est qu'à la différence, aucun n'a su s'imposer en tant que référence à ce jour à cause de divers défauts :
- nPlayer dès juin 2011, puis mis à jour pour les modèles couleur TI-Nspire CX en janvier 2012 :
Lecteur qui avait le défaut de gérer un format vidéo non standard nécessitant un convertisseur ad-hoc disponible uniquement pour Windows sans sources, et de plus non compressé nécessitant une place énorme. - Nspire Movie Player en mars 2011 :
Lecteur qui avait l'avantage de gérer des vidéos compressées de type mJPEG, mais la compression JPEG était limitée de façon indépendante au contenu de chaque frame. Là encore, un convertisseur ad-hoc était nécessaire, et disponible uniquement pour Windows sans sources. - nvid en mars 2014 :
Un lecteur qui utilisait enfin une compression standard avec le codec VP8 - l'utilisateur devenait enfin libre de convertir ses vidéos avec l'outil de son choix.
Aujourd'hui, nous accueillons sur TI-Nspire RoQPlayer, un portage par Gameblabla du lecteur SDL idroq.
Comme son nom l'indique, ce lecteur est destiné à la lecture de vidéos RoQ, le format des cinématiques de Doom 3 et Quake 3, un format voisin du MPEG-1.
Malheureusement pour Windows, fort peu d'outils graphiques gratuits semblent permettre la conversion vers des vidéos au format RoQ.
Lorsque existants ils sont bien souvent remplis de bugs car développés trop rapidement et/ou non mis à jour, générant des erreurs incompréhensibles dès que quelque chose leur déplaît dans la vidéo source, et pour une source format AVI nombre de choses peuvent déplaire puisqu'elle peut contenir n'importe quoi.
Gameblabla suggère effectivement de se tourner plutôt vers la ligne de commande avec les bibliothèques ffmpeg ou avconv :
- Code: Select all
avconv -i video.avi -s 320x240 video.roq
ffmpeg -i video.avi -s 320x240 video.roq
En pratique je suggère de spécifier des paramètres supplémentaires, afin d'éviter des erreurs selon le format de votre vidéo source :
- "-aspect 320:240" : l'aspect-ratio si la source n'est pas une vidéo 4/3
- "-r 22" : le framerate, au cas où le calcul effectué en cas d'omission trouve une valeur non entière
- "-an" : suppression de la piste audio, gâchant de la place à ce jour sur TI-Nspire CX
- Code: Select all
ffmpeg -i video.avi -s 320x240 -aspect 320:240 -r 22 -an video.roq
Mais une fois ces petits aspects compris, c'est en effet beaucoup plus fiable que les freewares évoqués ci-dessus, notre première conversion lancée ayant visiblement parfaitement fonctionné :
Au final, RoQPlayer semble être comparable à nvid en terme de points forts et points faibles. Mais arrivera-t-il davantage à s'imposer en tant que référence ?
En attendant, si un jour on doit porter Doom 3 ou Quake 3 sur TI-Nspire, le lecteur de cinématiques sera déjà prêt !
Téléchargement : archives_voir.php?id=296214
Source : https://www.omnimaga.org/ti-nspire-proj ... #msg402011