C'è un modo per convertire le animazioni SWF in file di film su Linux?


9

Esiste uno strumento Linux che prenderà un file SWF e produrrà un qualche tipo di formato video? Nota che non voglio uno strumento che ricodificherà un FLV o MP4 incorporato, voglio prendere un filmato Flash standard e renderlo come video.

Ho trovato un riferimento dump-gnashnel GNU manuale , ma dopo aver installato il pacchetto Gnash su Fedora non ho quel comando.


Hai trovato una soluzione? Hai visto ConvertSWF ? non testato ma è necessario dump-gnash.
Dejan,

Risposte:


1

Pur non essendo l'opzione migliore, potresti provare a compilare gnash e passare la --enable-gui=dumpbandiera.

Per fare ciò, ho scaricato l'ultimo gnash da http://ftp.gnu.org/pub/gnu/gnash/0.8.10/

  1. Estrai con tar -xf gnash-0.8.10.tar.gz

  2. Passare alla directory estratta cd gnash-0.8.10

  3. Correre ./configure --enable-gui=dump

  4. Correre make

Ma per fare questo, avrai bisogno di strumenti di sviluppo di base (GCC, GNU Make) e di alcune librerie come FFMPEG, boost e agg (ma puoi installarle dalla tua distribuzione, non è necessario compilare te stesso, altrimenti dovresti compilare per un po ' ). Potrei aver lasciato fuori alcune biblioteche, ma ./configuredovrei dirti se ti manca qualcosa.

È quindi possibile eseguire ./gui/dump-gnash [options] movie_file.swf.


0

Puoi provare a usare edit.py:

apt-get install pyvnc2swf
apt-file search edit.py
pyvnc2swf: /usr/share/pyvnc2swf/edit.py

Quindi convertilo emettendo:

/usr/share/pyvnc2swf/edit.py -o output.flv original.swf

Quindi se hai bisogno di convertirlo ancora una volta in un altro formato usa ffmpeg (puoi convertire in molti formati video popolari):

ffmpeg -i output.flv output.avi

1
Purtroppo ho appena finito con un film di sette minuti di totale oscurità :( A proposito, il comando equivalente di Fedora èvnc2swf-edit
robertc,

Mi dispiace sentirlo, immagino sia solo Debian? Funziona su Ubuntu 10.04.
ngen

4
L'ho installato bene, semplicemente non ha funzionato.
robertc,

0

Potresti provare a riprodurre il file e registrare lo schermo allo stesso tempo, anche se probabilmente ci sono molti modi migliori per farlo.


0

Se dovessi avere ancora il file .fla, prova a pubblicare SWF per Flash 9. Avevo una sequenza che volevo convertire in video senza alcun risultato quando utilizzavo i più recenti formati Flash SWF. Ma è andato bene con swfs compatibili con Flash 9 e edit.py!


Non ho mai avuto l'originale .fla. Né ho una versione di Flash che funziona su Linux.
robertc,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.