Có cách nào để chuyển đổi hình ảnh động SWF thành tập tin phim trên Linux không?


9

Có công cụ Linux nào sẽ lấy tệp SWF và xuất ra một số loại định dạng video không? Lưu ý rằng tôi không muốn một công cụ sẽ mã hóa lại FLV hoặc MP4 được nhúng, tôi muốn lấy một bộ phim Flash tiêu chuẩn và hiển thị nó dưới dạng video.

Tôi đã tìm thấy một tài liệu tham khảo dump-gnashtrong Hướng dẫn sử dụng GNU , nhưng khi cài đặt gói gnash trên Fedora tôi không có lệnh đó.


Bạn đã tìm thấy một giải pháp? Bạn đã xem ConvertSWF chưa? chưa được kiểm tra nhưng bạn cần dump-gnash.
Dejan

Câu trả lời:


1

Mặc dù không phải là lựa chọn tốt nhất, bạn có thể thử tự biên dịch gnash và truyền --enable-gui=dumpcờ.

Để làm điều này, tôi đã tải xuống gnash mới nhất từ http://ftp.gnu.org/pub/gnu/gnash/0.8.10/

  1. Trích xuất với tar -xf gnash-0.8.10.tar.gz

  2. Thay đổi vào thư mục giải nén cd gnash-0.8.10

  3. Chạy ./configure --enable-gui=dump

  4. Chạy make

Nhưng để làm điều này, bạn sẽ cần các công cụ phát triển cơ bản (GCC, GNU Make) và một số thư viện như FFMPEG, boost và agg (nhưng bạn có thể cài đặt chúng từ bản phân phối của mình, không cần phải tự biên dịch, nếu không bạn sẽ biên dịch trong một thời gian ). Tôi có thể đã để lại một vài thư viện, nhưng ./configuresẽ cho bạn biết nếu bạn đang thiếu một cái gì đó.

Bạn có thể chạy ./gui/dump-gnash [options] movie_file.swf.


0

Bạn có thể thử sử dụng edit.py:

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

Sau đó chuyển đổi nó bằng cách xuất ra:

/usr/share/pyvnc2swf/edit.py -o output.flv gốc.swf

Sau đó, nếu bạn cần chuyển đổi nó một lần nữa sang định dạng khác, hãy sử dụng ffmpeg (có thể chuyển đổi sang nhiều định dạng video phổ biến):

ffmpeg -i output.flv output.avi

1
Thật không may, tôi vừa kết thúc với một bộ phim dài bảy phút với màu đen hoàn toàn :( BTW, lệnh tương đương của Fedora làvnc2swf-edit
robertc

Xin lỗi khi nghe, đoán chỉ là Debian? Hoạt động trên Ubuntu 10.04.
ngen

4
Tôi đã cài đặt nó tốt, nó không hoạt động.
robertc

0

Bạn có thể thử phát tệp và ghi lại màn hình của mình cùng một lúc, mặc dù có thể có nhiều cách tốt hơn để làm điều này.


0

Nếu bạn vẫn có tệp .fla, hãy thử xuất bản swf cho Flash 9. Tôi đã có một chuỗi tôi muốn chuyển đổi thành video thành vô ích khi sử dụng các định dạng Flash swf mới hơn. Nhưng nó đã hoạt động tốt với swfs và edit.py tương thích Flash 9!


Tôi chưa bao giờ tại bất kỳ thời điểm nào có .fla gốc. Tôi cũng không có phiên bản Flash hoạt động trên Linux.
robertc
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.