Làm cách nào tôi có thể sửa đổi một GIF sử dụng các lớp tích lũy của Wikipedia?


10

Khi bạn lưu GIF trong GIMP, bạn được cung cấp tùy chọn sử dụng các lớp tích lũy (kết hợp) hoặc một khung cho mỗi lớp (thay thế) .

Việc chọn các lớp tích lũy khiến các lớp của GIF chỉ chứa các pixel đã thay đổi kể từ khung cuối cùng.

Việc chọn một khung hình trên mỗi lớp sẽ khiến mỗi lớp của GIF lưu tất cả các pixel của nó, không phụ thuộc vào bất kỳ pixel nào từ khung hình cuối cùng.

Nếu một GIF đã được lưu trước đó với các lớp tích lũy và tôi xóa một vài khung hình đầu tiên, nó sẽ làm rối tung phần còn lại của GIF vì các khung hình sau đó dựa vào thông tin màu (hiện đã bị xóa) từ các khung đầu tiên.

Đây là một ví dụ:

Nguyên:

nhập mô tả hình ảnh ở đây

Sau khi xóa hai khung đầu tiên:

nhập mô tả hình ảnh ở đây

Làm cách nào tôi có thể lưu GIF đã sửa đổi để nó trông chính xác?

Câu trả lời:


11

Điều này là thực sự dễ dàng trong gimp. Bạn hủy tối đa hóa gif để hiển thị tất cả dữ liệu pixel theo lớp (bộ lọc / hình động / không tối ưu hóa). Xóa các lớp, 2 lớp đầu tiên trong trường hợp của bạn, sau đó tối ưu hóa lại (bộ lọc / hoạt hình / tối ưu hóa cho gif) Xuất dưới dạng gif, đánh dấu vào hộp hoạt hình.


Hoàn hảo! Tôi đã không nhận thức được tính năng không tối ưu hóa.
Pikamander2

3

Toàn bộ ý tưởng đằng sau Tích lũy (Kết hợp) là cắt giảm kích thước của tệp bằng cách loại bỏ các phần không thay đổi và giữ các bit thực hiện. Nếu bạn muốn đi tuyến đường Thay thế (và tôi không thể tưởng tượng được tại sao, nhưng không sao), hãy tạo một bản sao của lớp đầu tiên và hợp nhất bản sao với lớp tiếp theo. Sau đó tạo một bản sao của lớp mới và hợp nhất lớp đó với lớp tiếp theo. Và như vậy, quảng cáo naus. Lưu dưới dạng hoạt hình.

Vâng, đó là một giải pháp khá cồng kềnh.


Điều đó sẽ rất tẻ nhạt nếu GIF có 100 khung hình. Bạn có biết có cách nào để tự động hóa nó không? Photoshop có cách làm tự động.
Pikamander2

Ngoài ra, tôi đổi tên tiêu đề của bài viết. Tôi thực sự không quan tâm nếu GIF mới sử dụng Thay thế hoặc Kết hợp, nhưng nó phải trông chính xác.
Pikamander2

Tàn nhẫn? Bạn betcha. Tôi thực sự không biết về việc tự động hóa quá trình, tôi không chơi với GIF nhiều. Ai đó thông minh với Python có thể sẽ đưa ra một kịch bản.
pbr

0

Để làm cho nó bớt lộn xộn hơn, tôi đã tạo một lối tắt hợp nhất trong gimp.

Phím tắt lớp trùng lặp là: ctrl + shift D

tôi đã tạo một lối tắt hợp nhất trong các tùy chọn như vậy để tôi có thể để các con số trên nút ctrl + shift.

ctrl + thay đổi M

Sau đó bắt đầu ở lớp nền (lớp dưới cùng) và làm:

ctrl + shift D> mũi tên lên> ctrl + shift M

và như thế

khi xuất xong dưới dạng gif, bạn có thể chọn "đóng khung ở nơi không xác định" để bảo vệ nó là "một khung hình trên mỗi lớp (thay thế)"


1
Chào mừng bạn Bạn có thể vui lòng thêm một hoặc nhiều ảnh chụp màn hình để hiển thị đường không? Cảm ơn!
Mensch
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.