Les membres ayant 30 points peuvent parler sur les canaux annonces, projets et hs du chat.
Menu
Calculatrices
Graph 35 à 100
Graph 25+Pro/25+E/25+E II
Graph 35+USB/75(+E)/85/95 SD
Graph 100(+)
Classpad 300/330(+)
fx-CG 10/20 (Prizm)
Classpad 400(+E)
Graph 90+E
fx-92+ SC
Liens
¤ Transférer un programme sur
sa calculatrice

¤ Vous cherchez une fonction ?
Utilitaires >> Graph 35+USB/75(+E)/85/95 SD >> Add-ins >> Lecteur_video
Lecteur_video
Version : 1.0 Taille : 34 octets Ajouté le : 2015-02-07 22:41 Modifié le : 2022-11-15 12:39
Auteur et posteur :
AliegeoisHors ligneMembrePoints: 75 Défis: 0 Message
Planète Casio - Add-in Casio - Lecteur_video - aliegeois - Calculatrices
Nombre de visites sur cette page : 12568
Score au progrank : 38
Pas encore de note !
Vous devez être connecté(e) pour noter (inscription).
1724 téléchargements | Soumettre un test

Ce programme est sous licence Creative Commons 2.0 BY


A cause du changement de processeur des nouvelles Graph 35+ USB, 75 et 95 SD, de nombreux addins sont incompatibles avec ces calculatrices.
Rendre un addin compatible - Plus d'informations sur ce problème - Liste des addins compatibles

Description :

Bonjour à tous !
Pour mon premier add-in je vous présente un lecteur de vidéos !

Vous ne pouvez bien évidemment pas lire n'importe quelle vidéo, c'est pourquoi il faut la convertir au format *.CVF(Casio Video File) à l'aide d'un outil que j'ai créé moi-même qui se trouve sur mon Google Drive (oui je sais c'est sale). A cause d'un problème de librairie il n'est pour l'instant disponible que pour les Windows 64bits mais je travaille à la résolution de ce problème.

Edit Lephenixnoir : Nouveau lien : https://www.planet-casio.com/storage/staff/Aliegeois-LecteurVideo-Convertisseur.zip (merci Bibizen)

En attendant de pouvoir utiliser cet outil j'ai mis une vidéo d'exemple dans le deuxième fichier joint. Laissez-lui le nom VIDEO.CFV et mettez-la sur votre carte SD. Les vidéos sont malheureusement trop grosses pour aller sur la mémoire de stockage interne, je vais essayer de les compresser (je ne garantit rien).

Compatibilité SH4 garantie !

En attendant la compatibilité pour toutes les plateformes, si vous avez un Mac ou un Linux vous pouvez m'aider en compilant le programme sous votre OS (attention 64bits obligé). Sinon je peux également vous compiler une vidéo ce n'est pas long


Commentaires :

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

IntelligideHors ligneMembre de CreativeCalcPoints: 49 Défis: 5 Message
Posté le 09-02-2015 à 16:11 | #
au pire, ce projet servira avec librecalc
AliegeoisHors ligneMembrePoints: 75 Défis: 0 Message
Posté le 10-02-2015 à 12:15 | #
Je tente de faire une sélection du fichier à lire mais je bloque.. j'utilise memory 3.0 mais la fonction memory_user_select fait planter le compilo, j'ai testé avec l'exemple donné dans la doc...
int handle;
char buffer[1024];
int filesize;
int read_bytes = 0;

char **files = memory_alloc(20);
unsigned char *data;
char ch[20];
int x;

x = memory_find("\\\\crd0\\*.CVF",files,20);
x = memory_user_select(files,x,1,1);
sprintf(ch,"\\\\crd0\\%s",files[x]);
data = memory_load(ch);

handle = memory_openfile(data, _OPENMODE_READ);
filesize = memory_filesize(handle);

while(read_bytes < filesize) {
    memory_readfile(handle, &buffer, 1024, -1);
    afficher_frame(buffer);
    read_bytes += 1024;
    Sleep(40);
}
memory_closefile(handle);

free(data);
memory_free(files,20);
LephenixnoirHors ligneAdministrateurPoints: 22890 Défis: 149 Message
Posté le 10-02-2015 à 12:18 | #
Comment ça elle fait planter le compilo ?
Qu'elle ne fonctionne pas comme voulu je veux bien, mais je suis sûr et certain qu'elle compile et sans le moindre warning.

Qu'est-ce que tu as comme erreur ?
AliegeoisHors ligneMembrePoints: 75 Défis: 0 Message
Posté le 10-02-2015 à 12:50 | #
Mince je me suis trompé, je voulais dire que le programme plante dans cette partie du code, je n'ai aucune erreur du compilo.
GollumHors ligneMembrePoints: 1262 Défis: 2 Message
Posté le 10-02-2015 à 12:53 | #
Le compilo à pas vraiment d'erreurs pour planter
C'est pas comme si il etait bien foutu
LephenixnoirHors ligneAdministrateurPoints: 22890 Défis: 149 Message
Posté le 10-02-2015 à 13:04 | #
Bon, super... faut vraiment que je révise réécrive cette lib. >_<
En fait les formats utilisés sont pas assez bien expliqués, du coup quand les fonctions elle-mêmes ne plantent pas, si l'utilisateur n'a pas scrupuleusement lu la doc on n'y arrive toujours pas. >_<

Bref, désolé pour ça. Tu peux toujours écrire ta propre fonction sinon... de toute façon, en toute sincérité, cette interface de chargement manque de fonctionnalité, donc tu l'aurais sans doute fait un jour au l'autre...
Breizh_craftHors ligneModérateurPoints: 1118 Défis: 7 Message
Posté le 25-02-2015 à 16:05 | #
Personne pour s'attaquer au code de conversion .mp4 --> .cvf (voir le réécrire totalement) ?
Gregleboss23Hors ligneMembrePoints: 35 Défis: 0 Message
Posté le 04-06-2015 à 22:09 | #
Perso quand j'appuis sur [EXE] pour lire la video ça fais rien :/
AliegeoisHors ligneMembrePoints: 75 Défis: 0 Message
Posté le 30-06-2015 à 12:16 | #
il faut que le fichier VIDEO.cvf soit sur la carte SD
LightmareHors ligneMembre de CreativeCalcPoints: 663 Défis: 0 Message
Posté le 01-03-2018 à 21:03 | #
bonjour Aliegeois ! j'ai téléchargé l'add-in, mais le convertisseur vidéo ne s'ouvre pas ! je suis sous windows 10, je lui ai donné toutes les autorisations, j'ai testé de le lancer sous toutes les versions de windows antérieures mais rien n'y fait !
Cela est il normal en raison de:- ma nullité
- programme en développement
-mauvaises manip

aidez moi !

Pages: Précédente | 1, 2, 3, 4, 5, 6 | Suivante

Planète Casio v42 © créé par Neuronix et Muelsaco 2004 - 2023 | Il y a 47 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