π
<-

Les vidéos MPEG2 débarquent enfin sur calculatrices... Casio

Les vidéos MPEG2 débarquent enfin sur calculatrices... Casio

Unread postby critor » 16 Apr 2014, 02:18

La TI-Nspire permettait déjà la lecture de vidéos grâce à nPlayer et Nspire Movie Player avec le jailbreak Ndless.
C'est toutefois une possibilité qui ne s'est pas démocratisée et sans doute pour deux raisons principales:
  • l'absence de support du son
  • le format non standard des vidéos

En effet ces deux 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. :mj:

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 é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 (nDoom et mViewer), et d'autre part toutes les bibliothèques MPEG trouvées utilisaient le langage C++ qui était alors non supporté par Ndless.



Mais aujourd'hui est le grand jour 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 incapable de contenir une seule image plein écran décompressée 388x216 (16-bits).

Notons que cette limitation est fort dommage pour la Casio Prizm, car le reste des composants matériels ont des performances et capacités honorables.



Bref, 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 avec la TI-Nspire 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! :bj:
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.

Au final, vous avez sans doute hâte de tous savoir ce que ça donne... et une vidéo vaut mille mots : ;)



Comme vous le voyez, les vidéos de résolution inférieure (ici 176x96) sont quand même automatiquement redimensionnées à la taille de l'écran ce qui permet de masquer plus ou moins bien ce défaut de qualité, et même si nous n'irons pas jusqu'à parler d'une vidéo parfaite les performances sont plus qu'honorables surtout sur un tel matériel ! :bj:

La vidéo ici présentée occupe 6Mo et la puce Flash-NAND de 32Mo de la calculatrice offre un espace de 16Mo pour les fichiers utilisateurs. A moins d'en réduire la qualité à l'extrême, ce sera donc trop peu pour disposer d'un épisode complet.

Le lecteur ne supporte pas le son à ce jour, la bande audio ayant été rajoutée à la vidéo.
Toutefois la Casio Prizm est munie d'une prise mini-Jack 2.5, un standard dans le monde audio qui pourrait permettre de connecter facilement des enceintes ou écouteurs dans le futur si ce support est rajouté. ;)



Sans aucune jalousie, j'estime que la communauté de développement natif TI-Nspire/Ndless aurait dû sortir un lecteur MPEG en premier, forte de ses expériences avec nPlayer et Nspire Movie Player, bénéficiant en prime d'un matériel qui ne lui mettait pas de bâtons dans les roues, et disposant enfin du support du C++ depuis Ndless 3.1.
Espérons que la communauté va rapidement se réveiller et se resaisir, pour défendre la place de la TI-Nspire CX en tant que meilleure plate-forme de développement natif communautaire dans le monde des calculatrices graphiques.


Car de telles performances sans préavis, sur une machine inférieure, et munie de plus d'un goulot d'étranglement matériel constituent un véritable exploit. :D

En comparaison, la puissance de la TI-Nspire CX couplée avec une capacité de stockage de plus de 100Mo font littéralement rêver ! ;)



Téléchargement : archives_voir.php?id=43357

Source : http://www.casiopeia.net/forum/viewtopi ... =19&t=1656

Référence : http://www.planet-casio.com/Fr/forums/l ... p?id=12825
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Hayleia » 16 Apr 2014, 06:05

critor wrote:En effet ces deux lecteurs utilisaient un format vidéo non standard consistant en une concaténation d'images.

nvid utilisait un format plus standard ;)
Bon, par contre, il était plus lent -.-

Ce lecteur sur Prizm est bien rapide par contre O.O
Beaucoup plus rapide que l'autre lecteur sur Prizm (je ne me souviens plus de son nom).

Image
ImageImageImage
Pokemon Topaze (Axe) discussion and download links here
(19:29:36) noelnadal: plus sérieusemen​t, j'ai très peu de problèmes
(22:45:44) Clifward: J'aime rire du malheur des autres :troll:

(2017.11.18 - 17:07:12) Fireworks: Hayleia !!!!!
(2017.11.18 - 17:07:19) TI-Bot: Fireworks has been logged out (Kicked).
(2017.11.18 - 17:07:22) TI-Bot: Ban of user Fireworks revoked.
(2017.11.18 - 17:07:25) TI-Bot: Fireworks logs into the Chat.
(2017.11.18 - 17:07:28) Fireworks: <3
(2017.11.18 - 17:07:31) Fireworks: 208
User avatar
HayleiaGénéreux
Niveau 17: GM (Grand Maître des calculatrices)
Niveau 17: GM (Grand Maître des calculatrices)
Level up: 43.8%
 
Posts: 2509
Images: 2
Joined: 30 Aug 2011, 08:22
Gender: Not specified
Calculator(s):
MyCalcs profile
Class: Templar

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Lionel Debroux » 16 Apr 2014, 07:16

La différence entre une machine fermée à la programmation en code natif (Nspire) et une machine moins puissante mais ouverte (Prizm)...
Ceci dit, le fait d'être une plate-forme ouverte à la programmation en code natif n'est pas suffisant pour que les gens en tirent réellement partie, sinon ça serait déjà fait depuis longtemps sur la Prime, après notre PoC d'OS modifiés. Un lecteur MPEG-2 sur Prime ferait merveille.

Dans le MPEG2, la conversion YUV -> RGB coûte un peu cher, mais je ne sais plus si c'est la partie la plus coûteuse, ou bien si c'est MC ou IDCT (pour lesquelles on ne pourra pas tirer parti des SIMD, vu que les vieux ARM9 des Nspire et Prime en sont dépourvus).
Membre de la TI-Chess Team.
Co-mainteneur de GCC4TI (documentation en ligne de GCC4TI), TIEmu et TILP.
User avatar
Lionel DebrouxSuper Modo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 11.3%
 
Posts: 6865
Joined: 23 Dec 2009, 00:00
Location: France
Gender: Male
Calculator(s):
MyCalcs profile
Class: -
GitHub: debrouxl

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Neo » 16 Apr 2014, 12:10

Pas mal! Mais quand on sait qu'on peut mettre du son sur Nspire, dommage que TI n'en profite pas...
Image
Auteur du Guide de rentrée 2013 TI-Planet.org
Je ne réponds pas aux demandes d'aide par MP
Ecrivant sur des ordinateurs britanniques, aucun accent ne sera visible dans mes messages. Sorry for the inconvenience!
Mes calculatrices TI: TI-Nspire CX, TI-Nspire CAS+, TI-89, TI-83+.fr, TI-66, TI-59, TI-57 II, TI-30XB MultiView, TI-30Xa, TI-30 Eco RS, TI-Primaire Plus, TI-15 Explorer
Mes calculatrices Casio: Graph 35+ SH4 (trafiquée), Graph FX-8000G, Graph FX-7000G, FX-82MS
User avatar
Neo
Niveau 14: CI (Calculateur de l'Infini)
Niveau 14: CI (Calculateur de l'Infini)
Level up: 98.4%
 
Posts: 1058
Images: 311
Joined: 19 Dec 2010, 00:00
Location: London, United Kingdom
Gender: Male
Calculator(s):
MyCalcs profile
Class: --

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Ti64CLi++ » 11 May 2016, 13:54

Et pour 16 Mo de vidéo, cela fait environ combien de minute de vidéo?
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Ti64CLi++ » 11 May 2016, 16:37

Et serai-t-il possible d'obtenir la vidéo d'exemple que tu as utilisé sur la FX-CG20?
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby critor » 11 May 2016, 17:02

Faudrait déjà que je la retrouve, cela fait plus de 2 ans maintenant. :P

D'autre part, comme c'est le générique de la nouvelle série de 2012, les ayant-droits sont possiblement bien plus regardants.
Par exemple, contrairement à la série de 1983, on ne trouve aucun épisode sur Youtube.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby Ti64CLi++ » 11 May 2016, 20:49

Ah ok. Merci quand même :)
Image
User avatar
Ti64CLi++Modo
Niveau 16: CC2 (Commandeur des Calculatrices)
Niveau 16: CC2 (Commandeur des Calculatrices)
Level up: 32.5%
 
Posts: 3446
Images: 75
Joined: 04 Jul 2014, 14:40
Location: Clermont-Ferrand 63
Gender: Male
Calculator(s):
MyCalcs profile
Class: ENS Rennes
GitHub: Ti64CLi

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby critor » 22 Nov 2017, 22:44

Quelques nouvelles d'une version compatible fx-CG50/Graph90+E :
viewtopic.php?t=19815&p=223973#p223973

Non fonctionnelle à ce jour.
Image
User avatar
critorAdmin
Niveau 19: CU (Créateur Universel)
Niveau 19: CU (Créateur Universel)
Level up: 47.9%
 
Posts: 41980
Images: 15866
Joined: 25 Oct 2008, 00:00
Location: Montpellier
Gender: Male
Calculator(s):
MyCalcs profile
YouTube: critor3000
Twitter: critor2000
GitHub: critor

Re: Les vidéos MPEG2 débarquent enfin sur calculatrices... C

Unread postby edgar13 » 23 Dec 2019, 15:57

Je n'arrive pas à lire les fichier m2v sur la Casio 90 +E est-ce normal? :?
EDIT: Ha oui mince:
Non fonctionnelle à ce jour.
Mes programmes sont ici: archives_cat.php?auteur=201254
User avatar
edgar13Modo
Niveau 12: CP (Calculatrice sur Pattes)
Niveau 12: CP (Calculatrice sur Pattes)
Level up: 97.4%
 
Posts: 589
Images: 24
Joined: 04 Jan 2019, 20:31
Location: Sur TI-Planet voyons
Gender: Male
Calculator(s):
MyCalcs profile
Class: 2eme annee de medecine
YouTube: Non
Twitter: Non
Facebook: Non
GitHub: Non

Next

Return to News Casio

Who is online

Users browsing this forum: No registered users and 12 guests

-
Search
-
Social TI-Planet
-
Featured topics
Comparaisons des meilleurs prix pour acheter sa calculatrice !
"1 calculatrice pour tous", le programme solidaire de Texas Instruments. Reçois gratuitement et sans aucune obligation d'achat, 5 calculatrices couleur programmables en Python à donner aux élèves les plus nécessiteux de ton lycée. Tu peux recevoir au choix 5 TI-82 Advanced Edition Python ou bien 5 TI-83 Premium CE Edition Python.
Enseignant(e), reçois gratuitement 1 exemplaire de test de la TI-82 Advanced Edition Python. À demander d'ici le 31 décembre 2024.
Aidez la communauté à documenter les révisions matérielles en listant vos calculatrices graphiques !
1234
-
Donations / Premium
For more contests, prizes, reviews, helping us pay the server and domains...
Donate
Discover the the advantages of a donor account !
JoinRejoignez the donors and/or premium!les donateurs et/ou premium !


Partner and ad
Notre partenaire Jarrety Calculatrices à acheter chez Calcuso
-
Stats.
828 utilisateurs:
>784 invités
>37 membres
>7 robots
Record simultané (sur 6 mois):
6892 utilisateurs (le 07/06/2017)
-
Other interesting websites
Texas Instruments Education
Global | France
 (English / Français)
Banque de programmes TI
ticalc.org
 (English)
La communauté TI-82
tout82.free.fr
 (Français)