Seuls les membres ayant 30 points peuvent parler sur le chat.

Forum Casio - Actualités


Index du Forum » Actualités » Les vidéos MPEG2 débarquent enfin - une exclusivité Prizm
Critor En ligne Administrateur Points: 1840 Défis: 18 Message

Les vidéos MPEG2 débarquent enfin - une exclusivité Prizm

Posté le 16/04/2014 11:11

Actuellement dans le monde des calculatrices graphiques couleur, trois modèles se distinguent par de grandes performances: TI-Nspire CX, Casio Prizm fx-CG10/20, et HP-Prime.
Parmi eux, seulement deux permettent actuellement l'exécution de programmes natifs: TI-Nspire CX et Casio Prizm.


La TI-Nspire CX avait déjà permis la lecture de vidéos grâce à plusieurs lecteurs natifs à utiliser avec le jailbreak Ndless permettant l'utilisation de programmes natifs.
C'est toutefois une possibilité qui ne s'est pas démocratisée, et sans doute pour deux raisons principales:
- l'absence du support du son
- le format non standard des vidéos

En effet ces lecteurs utilisaient un format vidéo non standard consistant en une concaténation d'images.
Il fallait donc générer les vidéos pour la calculatrice avec des outils spécifiques, souvent fournis uniquement au format .exe (oubliez les Mac, ordinateurs sous Linux ou tablettes...), et pour certains peu fiables et faiblement supportés/maintenus.

J'étais pour ma part persuadé que l'on disposait sur TI-Nspire CX de suffisamment de puissance pour lire directement des vidéos au format MPEG-1, et Lionel Debroux était même allé plus loin en me suggérant le MPEG-2 (format des disques DVD).
Hélas d'une part j'étais déjà pris à l'époque par le développement d'autres projets Ndless, et d'autre les bibliothèques MPEG trouvées utilisaient le langage C++ qui était alors non supporté par Ndless, ce dernier se limitant au langage C.



Mais aujourd'hui est le grand jour historique et ce dont j'ai rêvé devient enfin réalité, mais pas tout-à-fait comme je l'avais imaginé.
Car la lecture de vidéos au format MPEG-2 débarque enfin sur calculatrices graphiques... Casio Prizm fx-CG10/20 !

ProgrammerNerd crée en effet la surprise en nous sortant le lecteur adéquat pour ces calculatrices.

Ce n'était à priori pas chose facile, la Casio Prizm fx-CG étant une calculatrice qui comme la TI-84 Plus C Silver Edition dispose d'un goulot d'étranglement matériel pour ce genre de programmes avec un composant sous dimensionné.
Sur la TI-84 Plus C c'est le processeur z80 à 15MHz pas assez puissant pour rafraîchir rapidement la totalité de l'écran 320x240 (16-bits).
Sur la Casio Prizm, c'est la mémoire RAM utilisable par les programmes qui est ridiculement limitée à 128Ko, et insuffisante pour contenir au complet une seule image plein écran décompressée 388x216 (16-bits).

Certes, comme sur TI-Nspire CX vous aurez toujours besoin de convertir vos vidéos et DVD pour Casio Prizm afin d'en réduire la résolution, mais la différence est qu'ici il s'agit d'un format standard et que vous pourrez donc utiliser votre convertisseur de vidéos favori, ou à défaut choisir librement parmi la myriade de convertisseurs disponibles en ligne!
ProgrammerNerd dans le contexte du problème de mémoire RAM vous conseille de ne pas dépasser la moitié de la résolution physique de l'écran.

La réponse en vidéo à la question que vous vous posez sans doute tous :



Nemhardy Hors ligne Grand maître des Traits d'Esprit Points: 1235 Défis: 54 Message

Citer : Posté le 16/04/2014 11:38 | #


Cool, j'allais écrire un post justement hier car l'auteur à développé une fonction équivalente à PutBdisp_DD() qui permet de faire certaines choses pas mal Enfin, je ferai un post se toute manière pour vous en faire part

N'attendez pas qu'il n'y ait plus de miel : スススススススススススススススススススススススススス養蜂家スススススススススススススススススススススススススススススススススススス蜂家
Louloux Hors ligne Ancien administrateur Points: 7035 Défis: 61 Message

Citer : Posté le 16/04/2014 14:09 | #


C'est génial ! Merci pour l'article Critor !
Dark storm En ligne Membre d'honneur Points: 11093 Défis: 176 Message

Citer : Posté le 16/04/2014 17:52 | #


Super

Critor a écrit :
Peut-être même est-elle même en train de dépasser cette dernière pour devenir la première plate-forme de développement natif communautaire...

Faut pas exagérer, ne pas avoir assez de RAM pour ouvrir une image en pleine résolution reste assez limitant
Finir est souvent bien plus difficile que commencer. — Jack Beauregard
Lancelot Hors ligne Membre Points: 1274 Défis: 160 Message

Citer : Posté le 16/04/2014 18:16 | #


Super !!

Nemhardy a écrit :
Cool, j'allais écrire un post justement hier car l'auteur à développé une fonction équivalente à PutBdisp_DD() qui permet de faire certaines choses pas mal Enfin, je ferai un post se toute manière pour vous en faire part


Encore mieux !
Calculatrices : Casio 35+ SH4 (modifiée 75) et fx-CG 20 PRIZM
Projets que je soutiens
Des exemples parmi tant d'autres
Pokémon Jade de Dododormeur
Zelda de Smashmaster
Super Geek Brothers de Siapran
Mes Programmes
Mes Programmes
Mes Projets
Mes Projets
ColorLib
Add-ins Jetpack Joyride et Pac-Man sur PRIZM (les 2 non commencés mais en réflexion)
A la recherche des sprites jetpack Joride si quelqu'un les a en couleur
Critor En ligne Administrateur Points: 1840 Défis: 18 Message

Citer : Posté le 16/04/2014 22:21 | #


Dark storm a écrit :
Super

Critor a écrit :
Peut-être même est-elle même en train de dépasser cette dernière pour devenir la première plate-forme de développement natif communautaire...

Faut pas exagérer, ne pas avoir assez de RAM pour ouvrir une image en pleine résolution reste assez limitant


C'est exact.
Mais avoir le constructeur qui te rajoute des bâtons dans les roues au fur et à mesure que tu avances, c'est pas forcément mieux...

La Casio Prizm est en tous cas la seule calculatrice graphique couleur puissante où le constructeur ne combat pas (encore?...) le développement natif.
Tsuneo Hors ligne Membre Points: 973 Défis: 51 Message

Citer : Posté le 16/04/2014 23:59 | #


Un article fort intéressant, je suis content pour ceux qui ont la Prizm ! C'est une belle avancée !

Petite remarque chiante de nazi de la langue : Pas de s à "Parmis" dans le chapeau + une espace (normalement une espace insécable, mais on peut en mettre une normale) avant un signe de ponctuation fort comme deux points ou un point virgule, en français (à l'inverse de l'anglais).

Calculatrices : Graph 35+ USB tweakée et Classpad 330
Suivez moi et mon humour dévastateur ici focliquéla
Thomatos Hors ligne Ancien administrateur Points: 3495 Défis: 39 Message

Citer : Posté le 17/04/2014 02:59 | #


Très impressionnant, cela pourrait ouvrir la porte à des RPG fantastiques (dans les sens d'incroyable) - notamment des cinématiques à couper le souffle !

Bel exemple de programmation, j'espère entendre parler de ce ProgrammerNerd de nouveau pour d'autres exploits de la sorte !

LienAjouter une imageAjouter une vidéoAjouter un lien vers un profilAjouter du codeCiterAjouter un spoiler(texte affichable/masquable par un clic)Ajouter une barre de progressionItaliqueGrasSoulignéAfficher du texte barréCentréJustifiéPlus petitPlus grandPlus de smileys !
Cliquez pour épingler Cliquez pour détacher Cliquez pour fermer
Alignement de l'image: Redimensionnement de l'image (en pixel):
Afficher la liste des membres
Pour coloriser votre code, cliquez ici.
Sinon cliquez sur le bouton ci-dessous.
:bow: :cool: :good: :love: ^^
:omg: :fusil: :aie: :argh: :mdr:
:boulet2: :thx: :champ: :whistle: :bounce:
valider
 :)  ;)  :D  :p
 :lol:  8)  :(  :@
 0_0  :oops:  :grr:  :E
 :O  :sry:  :mmm:  :waza:
 :'(  :here:  ^^  >:)

Σ π θ ± α β γ δ Δ σ λ
Veuillez donner la réponse en chiffre
Vous devez activer le Javascript dans votre navigateur pour pouvoir valider ce formulaire.

Si vous n'avez pas volontairement désactivé cette fonctionnalité de votre navigateur, il s'agit probablement d'un bug : contactez l'équipe de Planète Casio.

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2020 | Il y a 55 connectés | Nous contacter | Qui sommes-nous ? | Licences et remerciements

Planète Casio est un site communautaire non affilié à Casio. Toute reproduction de Planète Casio, même partielle, est interdite.
Les programmes et autres publications présentes sur Planète Casio restent la propriété de leurs auteurs et peuvent être soumis à des licences ou copyrights.
CASIO est une marque déposée par CASIO Computer Co., Ltd