| [Résolu] GMMovie doit lire une vidéo automatiquement | |
|
|
Auteur | Message |
---|
Mac13 Débutant
Messages : 27
| Sujet: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 1:44 | |
| Bonjour, J'utilise depuis peu GMMovie (GEX) et en fait je sais lui demander que dans le jeu, je charge une vidéo de mon choix ... Sauf que moi, ben je veux qu'il lise une vidéo automatiquement et une vidéo spécifique que je lui demanderais. C'est possible ? Si oui, comment ? Merci ! Moi et les codes ...
Dernière édition par Mac13 le Sam 11 Sep 2010 - 11:57, édité 1 fois |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 13:06 | |
| Tu peut récupérer le nom du fichier avec un explorateur grâce a get_open_filename (si j'ai bien compris la question) : - Citation :
- get_open_filename(filter,fname) Demande au joueur un nom de fichier à ouvrir avec le filtre indiqué. Le filtre est de la forme 'name1|mask1|name2|mask2|...'. Un masque contient les différentes options séparées par un trait vertical. * signifie n'importe quelle chaîne. Par exemple : 'bitmaps|*.bmp;*.wmf'. Si le joueur presse Cancel, il sera retourné une chaîne vide.
|
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 13:50 | |
| Hum ... je suis pas sûr d'avoir compris. Je fait appel à "get_open_filename" mais pour ce qui est des arguments entre parenthèses, je bloque. Dans mon cas, je veux qu'il lise automatiquement un fichier vidéo *.wmv |
|
| |
Vivi Utilisateur confirmé: Rang **
Messages : 321 Localisation : dans ma chambre Projet Actuel : ogc²
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 13:59 | |
| Si j'ai bien compris tu met un fichier video dans un dossier et tu veux que ton programme l'ouvre tout seul comme un grand c'est ça ? si c'est le cas tu as file_find_first(mask,attr), mais je crois pas que j'ai déjà utilisé ce truc là, fin bref va voir la doc là dessus. edit : un truc comme ça devrais marcher : - Code:
-
file = file_find_first("/video/*.wmv",0)
|
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 14:08 | |
| il faut aussi utiliser file_find_close() après. |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 20:51 | |
| Bah chez moi ça ne fonctionne pas, à mon avis je dois m'y prendre comme un pied. Voici mon code : - Code:
-
file = file_find_first("/demarrage/*.wmv",0) file_find_close() Et rien ne s'exécute quand je démarre le .exe, je dois m'y prendre comme un manche non ? :nezrouge: |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 20:54 | |
| - Code:
-
file = file_find_first(working_directory + "/demarrage/*.wmv",0) file_find_close() |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 21:01 | |
| J'ai copié-collé le code que tu m'a donné, le résultat est le même. Le fichier vidéo se trouve dans le répertoire du projet et est bien sûr inclus dans le exe (Included files) J'ai tenté de modifier en mettant le nom du dossier, que neni. Le fichier s'appelle "demarrage.wmv" après avec les slash dans le code, j'ai cru à des dossiers ... |
|
| |
master47 Utilisateur confirmé: Rang *****
Messages : 2368 Projet Actuel :
-------------------
> PacWars
> The Perfect Pattern Studio
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 21:22 | |
| bah tu tapes un bazar du style: - Citation :
filename = "mon_fichier.wmv"; file = working_directory + "" + filename ;
play_video(XXX);
après si c'est pas un fichier dont tu connais forcément le nom, tu scannes ta directory avec file_find_xxx() et ensuite t'as quoi faire un choix ou autre.. |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 21:35 | |
| - Citation :
___________________________________________ FATAL ERROR in action number 1 of Create Event for object object2:
COMPILATION ERROR in code action Error in code at line 4: play_video(XXX); ^ at position 2: Unknown function or script: play_video
Même en mettant "play_video();" |
|
| |
Termite Utilisateur confirmé: Rang ****
Messages : 1005 Localisation : Dans ta charpente ! Projet Actuel : RayEngine 5.0
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 21:54 | |
| play_video n'existe pas dans GM comme fonction tout simplement Fais un script/remplace cette ligne _________________ Because these are not the words of God, the same God that burnt the knowing.
|
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 22:09 | |
| Oui je remplace la ligne mais je met quoi ? :p_lol:
J'ai déjà essayé tous les codes que l'on ma proposé, en le mettant dans un premier temps comme Action "Execute a piece of code" et dans un second compte dans un script. Le résultat est le même. |
|
| |
glcraft Utilisateur confirmé: Rang *****
Messages : 1698 Localisation : Entre l'Espagne, l'Italie, la Suisse, L'allemagne et le RU :P Projet Actuel : Jeu de survie avancé
||--------
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 22:37 | |
| j'ai mal compris un truc : tu veux qu'il charge la video que tu as double cliqué et que ton programme lise la video selectionnné ou tu veux lire une video specifique lorsque ton programme a commencé. Si c'est le deuxieme choix, c'est tres simple a faire. En revenche, si c'est le premier choix, c'est simple mais faut s'y connaitre, je pourrais faire un script qui pourrait faire ca facilement mais faut savoir ce que tu veux, le premier ou deuxieme choix proposé en gras. |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Jeu 9 Sep 2010 - 23:19 | |
| la deja il sais même pas quelle fonction utiliser pour lire une vidéo.... sa se corse x) |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 13:05 | |
| - gabin49 a écrit:
- j'ai mal compris un truc : tu veux qu'il charge la video que tu as double cliqué et que ton programme lise la video selectionnné ou tu veux lire une video specifique lorsque ton programme a commencé. Si c'est le deuxieme choix, c'est tres simple a faire. En revenche, si c'est le premier choix, c'est simple mais faut s'y connaitre, je pourrais faire un script qui pourrait faire ca facilement mais faut savoir ce que tu veux, le premier ou deuxieme choix proposé en gras.
C'est le deuxième choix que je souhaite, j'ai déjà essayé de faire lire la vidéo en faisant "show_video();" ou en utilisant l'onglet "main2" et "Show Video" mais comme je l'ai expliqué dans un précédent topic, ça m'affiche une croix rouge en haut à droite. Donc je veux faire autrement et je pensais qu'avec GMMovie c'était également possible de faire lire une vidéo spécifique lorsque le programme a commencé sans avoir une croix rouge en haut à droite. |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 18:44 | |
| oui sauf que si tu utilise gmmovie va falloir oublier le d&d, du moins le temps de lancer la vidéo. Je connais pas cette dll mais comme toute dll il y a normalement une fonction pour initialiser/charger la dll, et d'autres pour utiliser les fonctions de ta dll, donc ici lire une vidéo. |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:02 | |
| Mais certaines DLL ou Extension ont fait une lib D&D! |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:04 | |
| Quel gachi que de faire du d&d.... une des deux plus grandes erreurs de Mark .... |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:11 | |
| Oui et non. Car le D&D est facile. J'ai commencé par la moi aussi ^^. Après j'avais besoin IMPERATIVEMENT d'utiliser les scripts/fonctions GML. Donc j'ai appris les bases (la majorité des boucles, Fonctions de Calcul). Ensuite j'ai utilisé CBNA D&D Decoder pour les fonctions que je trouvais pas.
En gros s'il n'y avait pas eu de D&D j'aurais certainement abandonner. Mais ça m'a permit de faire la transition entre le D&D("Initiation à GM") et le GML("Que le défi commence!").
Après c'est vrai qu'une fois qu'on à les bases dans un langage de programmation, passer au GML direct n'est absolument pas/plus un problème. |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:14 | |
| Je trouve personnellement le gml plus simple que le d&d, et vu le nombre d'exemples en tous genres qui trainent sur le fofo, ce mettre au gml n'est vraiment pas dur. De plus si les exemples de petits jeux fournis avec GM seraient en gml et bien commenté, alors le d&d deviendrais totalement inutile. Et pour moi user d'une dll via du d&d c'est un sacrilège :gniah: |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:27 | |
| Je confirme que le D&D est vraiment "caca" donc pour les DLLs et les longs trucs c'est vrai que c'est pas du tout optimiser. Sinon je dis que GMMovie c'est de la m**** pour les vidéos[D'ailleurs il est dans le CBNA avec un exemple de lecteur(que j'ai utiliser à l'époque pour SP Lecteur Multimedia, mais j'ai vite changé tellement il été m***ique)]. Saudio & SXMS font la même chose et en mieux (en plus l'extension Saudio propose le D&D, J'ai pas encore vérifier avec SXMS) moi GMMovie m'affiche des erreurs partouts alors que j'ai aucun problème avec TOUS mes lecteurs multimedia (VLC, WMP,SP Lecteur Multimedia) alors que j'ai même des codecs installés pour que les fichiers non-lisibles en général soit pris en charge par les codecs.
En plus si les codecs sont installé les fonctions "splash_show_video" fonctionne très bien! |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 19:48 | |
| J'ai commencé à utiliser Saudio, il me lit la vidéo dans une nouvelle fenêtre, or je veux qu'il lise la vidéo dans ma fenêtre du jeu.
Je suis casse-pied je sais ... :gniah: |
|
| |
onilink_ Modérateur
Messages : 9178 Localisation : Montpellier Projet Actuel : Planet Centauri
OniDev
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 20:29 | |
| lol, je plussoie |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 20:37 | |
| dans ce cas splash_show_video = c'est bon. C'est du GM tous cracher en plus sur GM7/8 il y a une légère différence par rapport à la GM6.
donc : splash_show_video(fichier,loop) essaie en plus c'est en D&D! |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Ven 10 Sep 2010 - 22:09 | |
| Je sais faire cette action en D&D et en GML, mais moi comme je suis assez pointilleux, je veut pas que la croix rouge qui est en haut à droite, apparaisse. Et je veux pas également que lorsque qu'on clique dessus, la vidéo se ferme. Comment inverser des conditions donc ? |
|
| |
SPLN Utilisateur confirmé: Rang ***
Messages : 588 Localisation : Sur son ordinateur *vous vois* arrêtez de me regarder comme ça Projet Actuel : En quête de projet(s)!
Mes projets:
SP Lecteur Multimedia (Stand by)
S-Portable Graphics (demo1.8 is out! demo2.0 is planned)
SSB RPG (Stand by)
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Sam 11 Sep 2010 - 7:52 | |
| HUM........ Voir l'aide GM.. Car là, c'est en 2s j'ai trouvé sans l'aide en plus... - Spoiler:
Splash Settings [Close button: Don't Show]/[On Mouse: Don't Close] sachant que ça fonctionne comme draw_set faut mettre le code "..._set" avant la vidéo
Sur ce [Résolu] et bonne continuation. Tu peux aussi modifier des paramètre splash_show_video via splash_set_... |
|
| |
Mac13 Débutant
Messages : 27
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement Sam 11 Sep 2010 - 11:57 | |
| Merci bien pour votre aide, je me débrouillerais comme je peux. |
|
| |
Contenu sponsorisé
| Sujet: Re: [Résolu] GMMovie doit lire une vidéo automatiquement | |
| |
|
| |
| [Résolu] GMMovie doit lire une vidéo automatiquement | |
|