Làm cách nào tôi có thể xuất tệp flash sang định dạng gif mà không làm giảm chất lượng?


7

Tôi đang thực hiện một loạt phù thủy gifs hoạt hình do tôi thiết kế bằng đèn flash adobe. Vấn đề là khi tôi xuất nó sang định dạng gif hoạt hình, nó sẽ mất rất nhiều chất lượng.

Tôi muốn biết nếu có một cách hoặc định dạng sẽ cho phép tôi xuất cái này với chất lượng tốt, hoặc nếu có một chương trình sử dụng như một cây cầu để làm như vậy. Nhân tiện, tôi đang sử dụng CS5.


4
Tôi nghĩ rằng bạn thể nhầm lẫn pixelation và hoà sắc. (xem: vi.wikipedia.org/wiki/Floyd%E2%80%93Steinberg_dithering ). GIF được giới hạn ở 256 màu (hoặc ít hơn), vì vậy một số màu phải được mô phỏng. Animated PNG là một giải pháp thay thế, nhưng hỗ trợ trình duyệt có thể không tốt bằng GIF ( en.wikipedia.org/wiki/APNG )
horatio

1
Flash không xuất các tệp .gif đẹp mắt. Bạn có thể thử xuất hình động của mình dưới dạng chuỗi PNG sau đó mở chuỗi đó thành chuỗi trong Pháo hoa (khung sẽ được thêm tự động) và xuất .gif hoạt hình từ đó. Bạn sẽ có nhiều quyền kiểm soát hơn (qua hình ảnh (số lượng màu sắc) và hình ảnh động (lặp lại, thời gian)) để xuất gif. Một cách khác mà tôi nghĩ đến là sử dụng thư viện AS3 GIF Encoder để xuất một gif đàng hoàng qua mã, nhưng thật tiện lợi nếu bạn thoải mái lập trình trong hành động 3
George Profenza

Câu trả lời:


8

Xuất chuỗi png từ Flash. Nhập vào Photoshop dưới dạng chuỗi hình ảnh. Lưu cho web trong Photoshop dưới dạng gif hoạt hình. Kết quả tốt hơn nhiều và màu sắc phù hợp và xử lý hoà sắc bằng Photoshop.


7

GIF không được thiết kế cho hình ảnh chất lượng cao. Các vectơ mượt mà từ Flash sẽ kết thúc bằng pixel trong GIF bất kể bạn làm gì. Hình ảnh và những thứ tương tự nhìn chung sẽ xấu vì bảng màu giảm. Phối màu có thể giúp, nhưng kết quả cuối cùng vẫn sẽ có chất lượng thấp hơn nhiều.

Nếu bạn muốn có một hình ảnh động, bạn thực sự nên sử dụng Flash thẳng chứ không phải GIF (ngoài những thứ rất đơn giản mà chất lượng không bị suy giảm). Hoặc có thể là một định dạng video tùy thuộc vào nhu cầu của bạn - hầu hết các trang web lưu trữ gif lớn dường như đã chuyển sang MP4 hoặc WEBM cho dữ liệu chính của họ.


4

Bạn có thể muốn kiểm tra Google Swiffy :

Logo Google Swiffy

Swiffy chuyển đổi các tệp Flash SWF thành HTML5, cho phép bạn sử dụng lại nội dung Flash trên các thiết bị mà không cần trình phát Flash (như iPhone và iPad). Swiffy chưa thể chuyển đổi quảng cáo DoubleClick Studio.

Mới! Swiffy hiện hỗ trợ ActionScript 3.0 và tải tài nguyên bên ngoài. Bắt đầu với Swiffy .

Trên liên kết đầu tiên, bạn sẽ tìm thấy một hình thức tải lên mà bạn có thể sử dụng để gửi tệp SWF.
Đổi lại, bạn sẽ nhận được bản xem trước trên màn hình của hoạt hình đã được chuyển đổi, cùng với tài liệu HTML để bạn tải xuống.

Họ làm tất cả các công việc cho bạn. Tôi đã thử nó với các hình ảnh động cơ bản và nó hoạt động rất tốt.


swiffykhông còn khả dụng, nguồn: developers.google.com/swiffy ,Last updated February 10, 2017.
Mohammed Sufian

0

Dudes

Rất tốt để xuất (tệp-> Xuất-> Phim ảnh-> Trình tự gif) tệp .flash thành chuỗi gif và để nó hoạt động trong photoshop. Tôi làm việc rất tốt cho tôi. Cảm ơn


-2

Bản thân tôi đã tạo ra một sóng âm thanh (các cạnh rất sắc nét) trong Photoshop và gặp vấn đề tương tự.

Hình ảnh rộng 800px và result = pixelated

Giải pháp:

Làm cho nó @ 3x, trong kịch bản của tôi 2400px, và result = awesome!

Lưu ý: Đừng quên chỉ định chiều rộng của nó (1x) trong html


-3

Trong Flash-

Nhấp vào "Cài đặt xuất bản" Kiểm tra "Ảnh GIF" hơn Nhấp vào tab "GIF" Chọn "Hoạt hình" trong Phát lại, chọn "Thích ứng" trong Loại bảng màu và nhập "99999" bằng màu Tối đa và Nhấp vào Xuất bản.

Tôi nghĩ rằng nó giải quyết vấn đề của bạn.

Jiten


1
Nếu bạn cần một gif khung hình duy nhất, chắc chắn, mặc dù loại này đánh bại mục đích sử dụng nó ở nơi đầu tiên. Nếu bạn cần một gif nhiều khung hình (hoạt hình) thì điều này sẽ không hoạt động vì số lượng màu tối đa là 256 cho dù bạn nhập loại gì.
Dave Kanter
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.