.exe autonome (offline)

.exe autonome (offline) - Flash/ActionScript - Programmation

Marsh Posté le 19-12-2014 à 19:47:45    

Bonjour,
J'essaie de faire une projection (.exe) avec Flash CC, contenant des vidéos, sans accès au web (offline), comme un petit jeu en local.
Mais quand je débranche mon disque dur, la projection se lance et est vide (aucune vidéo) ! Malgré son poids conséquent (ici 15 Mo).
Que faire svp ?
Merci !

Reply

Marsh Posté le 19-12-2014 à 19:47:45   

Reply

Marsh Posté le 21-12-2014 à 17:37:50    

bonjour
http://www.citroen-france-tours-nord.fr/forumJollh/
regarde et dis moi ci c'est ca que tu veux?
@+

Reply

Marsh Posté le 22-12-2014 à 12:01:15    

Merci pour cet essai !
Le .exe, je l'ai téléchargé mais un blocage est survenu et maintenant je ne peux plus le downloader... Mais si j'en juge par le poids, il est censé incorporer la vidéo de manière autonome, ce que je souhaite faire en effet !
 
Sinon pour les play, pause etc., mon script marche maintenant à peu près comme le tien (j'ai même pu mettre une variable "premierefois" incrémentée pour que la musique (indépendante) ne se joue qu'au lancement. Je ne repasse plus par la frame 1 où cette variable est initialisée).
 
Par contre, à chaque redémarrage d'une de mes 2 vidéos, j'ai une brève apparition de la couleur du fond de mon projet, indiquant que la vidéo n'est pas chargée à cet instant. Tu as pu résoudre cela, ça m'intéresse aussi diablement !
Comment procèdes-tu ? Est-ce que, si je récupère ton script, je vais y comprendre quelque chose ?
 
Sinon, comment fais-tu pour avoir un .exe autonome ? (je commençais à penser que ce n'était pas possible et qu'il fallait avoir les vidéos en médias à côté du .exe, ou encore que je devrais traiter mes vidéos en suite d'images fixes)
Merci !

Reply

Marsh Posté le 22-12-2014 à 12:41:08    

pour savoir si ca peut aller avec ton projet il me faudrait une de tes video ou exemple d'une de tes video.
@+ gustave02

Reply

Marsh Posté le 22-12-2014 à 13:00:22    

Voici mon dernier swf de test. Ça ne ressemble à rien, mais structurellement c'est à peu près ça...
 
http://we.tl/8rf8MLjFbh

Reply

Marsh Posté le 22-12-2014 à 13:10:07    

c'est une de tes video que je veux.
@+

Reply

Marsh Posté le 22-12-2014 à 13:53:21    

Pardon ; en voici une :
http://we.tl/sJPQ8O3wcG

Reply

Marsh Posté le 22-12-2014 à 14:18:04    

ok
vas voir et dis moi si on approche de ta solution?
http://www.citroen-france-tours-nord.fr/forumJollh/
newvideo3.exe
@+ gustave

Reply

Marsh Posté le 22-12-2014 à 14:32:47    

argh même problème, le téléchargement est bloqué par mon antivirus... et je suis infoutu de lui demander une exception...

Reply

Marsh Posté le 22-12-2014 à 14:41:15    

j'ai changé extention ton antivirus ne vas plus bloquer.
@+

Reply

Marsh Posté le 22-12-2014 à 14:41:15   

Reply

Marsh Posté le 22-12-2014 à 14:49:15    

Ca marche très bien ! La vidéo ne "flashe" plus au redémarrage, et elle est bien embarquée offline, dans le .exe.
Comment dois-je procéder stp ?

Reply

Marsh Posté le 22-12-2014 à 15:04:25    

donc, fais un nouveau projet pour pas mélanger  
 1 ) dans un premier temps il faut convertir ta vidéo en flv avec adobe Media encoder par exemple.
 2 ) dans flash tu clique sur fichier puis importer et importer vidéo.
      tu as une fenêtre qui s’ouvre "sélectionner le fichier vidéo" tu sélectionne ta vidéo en flv .
      coche l'option  incorporer le flv dans swf
      tu a s alors une fenêtre incorporation tu décoche tous.
      puis terminer  
      la ta vidéo est dans ta bibliothèque.
 
fais déjà ça et on voit la suite après si tout va bien.
ok?
 

Reply

Marsh Posté le 22-12-2014 à 15:22:57    

Hélas, j'utilise la suite Adobe et dans un forum vidéo on m'appris que l'encodage en flv n'est plus supporté ! :
 
http://blogs.adobe.com/aftereffect [...] e-pro.html

Reply

Marsh Posté le 22-12-2014 à 15:26:22    

Sachant que mes vidéos sont en h264, ça devrait coller ?


Message édité par Jollh le 22-12-2014 à 15:26:43
Reply

Marsh Posté le 22-12-2014 à 15:34:22    

tu utilise flash cc?

Reply

Marsh Posté le 22-12-2014 à 15:45:13    

oui c'est ça.

Reply

Marsh Posté le 22-12-2014 à 15:50:51    

j'ai mis ta video en flv sur la ftp j'ai changé l'extention pour que tu puisse l'enregistrer

Reply

Marsh Posté le 22-12-2014 à 16:55:55    

Ça y est. Je remarque que l'option "incorporer flv dans swf" est seulement valide en effet avec un flv, pas un h264. C'est bien cette option qui permettra d'embarquer la vidéo dans l'exe ? C'est curieux, le flv n'étant plus exportable... Enfin changer une extension c'est simple.
 
NB : comme type de flash j'ai choisi "AIR for desktop", et non HTML.

Reply

Marsh Posté le 22-12-2014 à 17:19:56    

t'en ai ou?

Reply

Marsh Posté le 22-12-2014 à 17:23:10    

J'ai incorporé la vidéo selon tes indications. Je n'ai pas poursuivi car je ne connais pas tes autres astuces... :-)

Reply

Marsh Posté le 22-12-2014 à 17:28:11    

ok
donc simplement tu fait glisser ta video qui se trouve dans ta bibliotheque sur la scene.
il pose le question si tu veux ajouter des images la reponse et oui
des que c'est ok tu me dis pour la suite.

Reply

Marsh Posté le 22-12-2014 à 17:34:48    

Ça y est.

Reply

Marsh Posté le 22-12-2014 à 17:43:50    

je te met le fla sur ftp pour les actions .
 
1 ) il faut créer un calque action voit comme dans mon fla  
     sur l'image ou tu souhaite que ça s’arrête tu mets sur le calque action une image clé avec le code stop(); ca stop la lecture
2 ) pareil a la derniere image.
3 ) met test boutons sur la scene et sur l'image cle 1 tu mets le code comme dans l'exemple fla
4 ) tu exporte en exe
pour la suite des que t'as fini tu dis.

Reply

Marsh Posté le 22-12-2014 à 18:11:09    

Je comprends qu'avec ton code on pilote la timeline plutôt que les clips vidéos.
L'option "incorporer flv dans swf" permet donc quant à elle d'inclure les vidéos dans l'exe. J'ai testé, ça fonctionne.
Pour le code complet, je vais tester demain, je te dirai. Un grand merci déjà !
Par contre, la vidéo se lit sans le son, alors que la tienne avait bien du son... Ai-je loupé un truc stp ?

Reply

Marsh Posté le 22-12-2014 à 18:16:26    

sur ta vidéo j'ai le son du doigt qui claque sur le bout de papier.
@+ gustave02.

Reply

Marsh Posté le 22-12-2014 à 18:19:05    

Oui, mais dans l'exe je n'ai pas de son. D'ailleurs sur ma timeline non plus...

Reply

Marsh Posté le 22-12-2014 à 18:48:42    

J'ai ré-essayé en cochant l'option (à l'import) "incorporer l'audio" mais ça ne fonctionne pas non plus...

Reply

Marsh Posté le 22-12-2014 à 18:53:49    

Je me permets une autre question : ton exe à toi pèse 6 Mo, le mien, le double. Mais je ne vois aucun paramètre de compression dans la publication par flash... Quid ?

Reply

Marsh Posté le 22-12-2014 à 18:54:51    

j’entends le son du doigt dans l'exe si tu veut parler du" leBonSon " normal on la pas mis dans le projet.
sache que la tu as vu comment mettre ta vidéo dans la bibliothèque donc se qui permet d'exporter la vidéo dans le swf ou l'exe.
si tu créer un clip tu auras une nouvelle timeline dons tu peux poser ta video sur sur les frames d'un clip.
ou creer une liaison pour en faire une class et l'appeler par code(plus complique a comprendre);
pareil pour le son tu l'importe dans ta bibliothèque et pareil.
bon courage  
@+ gustave

Reply

Marsh Posté le 22-12-2014 à 19:13:12    

Non lebonson c'était la musique à part. Là je n'obtiens aucun son pour la vidéo (le doigt), ni dans la timeline, ni dans l'exe.
Pour le reste en effet, je crois que ça va rouler, merci !

Reply

Marsh Posté le 22-12-2014 à 23:18:25    

Par ailleurs, je ne peux pas générer de flv avec mes softs Adobe dernier cri... Donc pour la suite (lorsque j'aurai mes vidéos définitives), j'ai l'impression d'être dans l'impasse quand même, non...? J'ai essayé de juste changer l'extension, ça ne marche pas. Enfin bon, je t'embête très longuement hélas...

Reply

Marsh Posté le 23-12-2014 à 09:58:36    

on trouve des logiciel gratuit pour convertir des vidéo en flv .
@+ gustave002

Reply

Marsh Posté le 23-12-2014 à 10:31:21    

Merci !

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed