jQuery
En savoir plus
Adobe Flex & Flash
En savoir plus
ASP.NET
En savoir plus

Inscris-toi au e-camp "Héberge ton jeu Facebook sur Azure" de Microsoft vendredi 25 mai à 13h30 !
| Page 1 | |
| Auteur | Message |
|---|---|
| 2 visiteurs sur ce sujet (2 anonymes) | |
| Page 1 | |
h4miel
|
# Posté le 20/07/2011 à 10:47:40 |
|
|
Bonjour et tout d'abord merci d'avance pour l'attention porté à ce sujet.
J'ai créé une animation flash a l'aide de Flash Builder 4 ( et le sdk flex 4 ) et je souhaite convertir le fichier .swf a un format .avi ( ou tout autre format vidéo ). J'ai besoin pour cela d'un programme en ligne de commande, et j'utilise la version d'essai de Moyea ( SWF to Video SDK Command Prompt, désolé pour la pub ).Le programme marche très bien, le problème viendrai plutôt de mon fichier .swf . En effet, il semblerai que le fichier généré par Flash Builder 4 n'ai qu'une ou deux frame, hors Moyea prend les frames du fichier .swf et les utilise pour en faire un fichier vidéo. J'ai cherché plusieurs méthode pour générer des frames pendant l'animation, mais aucune n'a marché. Si vous avez la moindre idée sur ce qui pourrait être le problème ou un autre programme que vous utilisé pour la conversion de fichier .swf, je suis ouvert a toutes les propositions. Je reste aussi disponible si vous avez la moindre question. [edit] Les méthodes déjà essayées: [SWF(width="800",height="600",frameRate="24"] dans la partie <fx:Script> => aucun changement après compilation mais il semblerai que cela ne marche que si le projet est entièrement en AS3 et j'utilise aussi du MXML. stage.frameRate="24" ==> retourne une erreur 1120: Accès à la propriété non définie stage. ( il semblerait aussi que ce code ne fonctionne que lorsque le projet est en AS3 seul) <s:Application> frameRate="24"... Aucun changement après compilation, Moyea ne détecte toujours qu'une ou deux frames. et enfin changement dans le compilateur en allant dans "projet>propriété>compilateur flex" et dans "argument de compilateur supplémentaire": -default-frame-rate=24
Édité
le 20/07/2011 à 11:07:11
par h4miel
|
| Publicité | # Posté le 20/07/2011 à 10:47:40 |
|
|
|
Mansuz
|
# Posté le 21/07/2011 à 20:17:06 |
![]()
|
Si la vidéo est jouée en dynamique, le seul moyen c'est la capturer avec un logiciel genre wink pour obtenir la suite d'image ?
Scratch Game Creator : créer des cartes à gratter/envoyer des messages fun SAV Blender : Tutoriels vidéos sur Blender pour débutants |
h4miel
|
# Posté le 26/07/2011 à 14:43:54 |
|
|
Je comprend pas trop ce que tu veux dire par dynamique.
C'est une animation swf que j'ai développé. Une fois que je l'ai compilé je la lance dans flash player. Tout ce que je veux, c'est evité d'avoir un fichier swf de 300ko contenant 2 frames, mais un fichier complet qui a un certain nombre d'image par seconde, comme les fichiers swf de flash CS5 qui se change en vidéo sans soucis. http://www.smartvisite.com/ tu vois en gros ce logiciel ( spotvideo )? Bah je cherche a faire (en gros) la même chose, une application qui va prendre des images, faire une animation flash, la convertir puis l'envoyer sur youtube, tout sa automatiquement une fois les images sélectionné par l'utilisateur. Tout d'abord j'ai juste fait une animation à l'aide de flash builder qui me servira d'exemple par la suite ( pourquoi flash builder? Parce que c'est le seul que j'ai trouver qui permette une compilation en ligne de commande pour la future automatisation). Le problème? J'ai fini toutes les étapes, j'arrive juste pas a convertir mon fichier swf en fichier vidéo. Si quelqu'un a la moindre idée de comment faire ( ou d'une autre plateforme de developement que je pourrais utilisé ), je suis preneur. Merci
Édité
le 26/07/2011 à 14:46:42
par h4miel
|
Mansuz
|
# Posté le 27/07/2011 à 19:22:12 |
![]()
|
Ben tout dépend comment est ton animation !
Tu ne peux pas convertir de façon magique un mouvement "dynamique" (c'est à dire par exemple scripté) en vidéo comme ça... Ce genre de site doit ruser !
Édité
le 27/07/2011 à 19:23:17
par Mansuz
Scratch Game Creator : créer des cartes à gratter/envoyer des messages fun SAV Blender : Tutoriels vidéos sur Blender pour débutants |
h4miel
|
# Posté le 29/07/2011 à 09:21:15 |
|
|
C'est bon j'ai trouvé la solution. En fait je pense que c'est juste irréalisable avec flash builder car les animations ne se font pas par rapport a une timeline ( ou plutôt je n'ai pas trouvé comment faire ). J'ai decouvert que flash CS5 pouvait utilisé du javascript pour automatiser certaines taches, dont la compilation. Je vais donc utiliser flash CS5 + un script JSFL ( Javascript Flash ) pour pouvoir exporter mon anim swf et la convertir ensuite en vidéo ( encore mieux si j'arrive a publier directement en avi vu que flash CS5 le fait).
Et je repete que je ne cherche pas a faire un site, mais simplement des animations flash que j'exporte et converti ensuite en video et les upload sur youtube ( tout ça en automatisant le plus possible les differentes taches / étapes ). Je reviendrai sur ce post pour expliquer un peu ce que j'ai fait quand j'aurais fini, je trouve l'idée sympa. |
sylvainmahe
|
# Posté le 13/09/2011 à 19:05:21 |
|
Groupe : Bannis
|
C'est un peu bizarre comme idée de vouloir automatiser tout ca. Tu veux créer un studio de pro d'image de synthèse réalisé à partir d'animations flash?
![]() Si le but final est forcément un conteneur avi, pourquoi ne pas utiliser les bons outils directement? C'est à dire un logiciel d'animation 2d ou 3d bien plus puissant et ergonomique que cs d'adobe et qui permet de faire un rendu en bitmap ou avi? En fait quand Mansuz parle de dynamique le terme est mal approprié, il veux dire animation vectorielle temps réel. Le but ici est de convertir une animation temps réel en une suite de bitmap cadencé à la même vitesse que l'animation vectorielle. Pourquoi ne pas utiliser un logiciel de capture? Ceux qui jouent aux jeux vidéo font souvent ca, ils convertissent l'animation vectorielle 3d du jeu en une suite de bitmap compressés ou non. Encore une fois, sauf si tu est un studio de prod de fou et que tu ponds une animation toutes les minutes avec envoit sur youtube, pourquoi vouloir tout automatiser? C'est s'embêter pour rien non? |
syl999
|
# Posté le 07/02/2012 à 20:02:22 |
|
|
Bonjour
@h4miel: as tu réussi à conrétiser ta solution?? je cherche une solution pour un problème identique. il s'agit d'animation publicitaire interactive qui doivent être générée en avi ou flv. Les faire s'afficher en swf sur une simple page web, pas de soucis. Mais pour les encoder je bloque. Tout doit être automatique: Le client renseigne ses données, affichage du swf dynamique en tant réel (jusque là ça va). Ensuite il valide et un fichier avi de la vidéo doit se générer (là c plus complexe) Il faudrait par exemple du code actionscript qui puisse dire "exporter en avi sous tel nom dans tel dossier du serveur" Merci d'avance pour les aides et réponses
Édité
le 07/02/2012 à 20:04:35
par syl999
|
Retour au forum "Autres langages, outils et approches" ou à la liste des forums
