Existe-t-il un outil Linux qui prendra un fichier SWF et produira une sorte de format vidéo? Notez que je ne veux pas d'un outil qui ré-encodera un FLV ou MP4 intégré, je veux prendre un film Flash standard et le rendre sous forme de vidéo.
J'ai trouvé une référence dump-gnash
dans le manuel GNU , mais après avoir installé le paquet gnash sur Fedora, je n'ai pas cette commande.
linux
conversion
file-format
swf
robertc
la source
la source
Réponses:
Bien que ce ne soit pas la meilleure option, vous pouvez essayer de compiler vous-même et de passer le
--enable-gui=dump
drapeau.Pour ce faire, j'ai téléchargé le dernier gnash depuis http://ftp.gnu.org/pub/gnu/gnash/0.8.10/
Extraire avec
tar -xf gnash-0.8.10.tar.gz
Passer dans le répertoire extrait
cd gnash-0.8.10
Courir
./configure --enable-gui=dump
Courir
make
Mais pour ce faire, vous aurez besoin d'outils de développement de base (GCC, GNU Make) et de bibliothèques comme FFMPEG, boost et agg (mais vous pouvez les installer à partir de votre distribution, pas besoin de vous compiler, sinon vous compileriez pendant un certain temps ). J'ai peut-être oublié quelques bibliothèques, mais
./configure
je dois vous dire si vous manquez quelque chose.Vous pouvez ensuite courir
./gui/dump-gnash [options] movie_file.swf
.la source
Vous pouvez essayer d'utiliser edit.py:
Convertissez-le ensuite en affichant:
Ensuite, si vous avez besoin de le convertir à nouveau dans un autre format, utilisez ffmpeg (peut convertir en de nombreux formats vidéo populaires):
la source
vnc2swf-edit
Vous pouvez essayer de lire le fichier et d'enregistrer votre écran en même temps, bien qu'il existe probablement de bien meilleures façons de le faire.
la source
Si vous avez toujours le fichier .fla, essayez de publier le swf pour Flash 9. J'avais une séquence que je voulais convertir en vidéo en vain lors de l'utilisation de nouveaux formats swf Flash. Mais cela s'est bien passé avec les swfs compatibles Flash 9 et edit.py!
la source