Apakah ada alat Linux yang akan mengambil file SWF dan menghasilkan beberapa jenis format video? Perhatikan bahwa saya tidak ingin alat yang akan menyandikan ulang FLV atau MP4 yang disematkan, saya ingin mengambil film Flash standar dan menjadikannya sebagai video.
Saya menemukan referensi dump-gnash
di Manual GNU , tetapi setelah menginstal paket gnash di Fedora, saya tidak memiliki perintah itu.
linux
conversion
file-format
swf
robertc
sumber
sumber
Jawaban:
Meskipun bukan opsi terbaik, Anda bisa mencoba mengkompilasi gnash sendiri dan melewati
--enable-gui=dump
flag.Untuk melakukan ini, saya mengunduh gnash terbaru dari http://ftp.gnu.org/pub/gnu/gnash/0.8.10/
Ekstrak dengan
tar -xf gnash-0.8.10.tar.gz
Ubah ke direktori yang diekstraksi
cd gnash-0.8.10
Lari
./configure --enable-gui=dump
Lari
make
Tetapi untuk melakukan ini, Anda akan memerlukan alat pengembangan dasar (GCC, GNU Make) dan beberapa perpustakaan seperti FFMPEG, boost dan ag (tetapi Anda dapat menginstal ini dari distribusi Anda, tidak perlu mengkompilasi sendiri, jika tidak Anda akan mengkompilasi untuk sementara waktu ). Saya mungkin telah meninggalkan beberapa perpustakaan, tetapi
./configure
harus memberi tahu Anda jika Anda kehilangan sesuatu.Anda kemudian dapat berlari
./gui/dump-gnash [options] movie_file.swf
.sumber
Anda dapat mencoba menggunakan edit.py:
Kemudian konversikan dengan mengeluarkan:
Maka jika Anda perlu mengonversinya sekali lagi ke format lain gunakan ffmpeg (dapat dikonversi ke banyak format video populer):
sumber
vnc2swf-edit
Anda dapat mencoba memutar file dan merekam layar Anda secara bersamaan, walaupun mungkin ada banyak cara yang lebih baik untuk melakukan ini.
sumber
Jika Anda masih memiliki file .fla, cobalah menerbitkan swf untuk Flash 9. Saya memiliki urutan yang ingin saya konversi menjadi video tetapi tidak berhasil ketika menggunakan format Flash swf yang lebih baru. Tapi itu berjalan baik dengan Flash 9 swf yang kompatibel dan edit.py!
sumber