btvn.vn
Tìm kiếm Đăng nhập

Thời gian khung hình và xuất GIF động

Lưu trên thiết bị này
Chỉnh sửa ảnh và làm phim — ICT · Chọn bài khác

Tên lớp có thể ghi thời gian

Đặt tên lớp như **Frame 2 (500ms)** nghĩa là khung ấy hiện khoảng **0,5 giây** trước khi chuyển. Khung không có số trong tên dùng giá trị **Delay between frames when unspecified** khi xuất. Ví dụ danh sách sáu khung của SGK: khung 2 là 1000ms, khung 3 là 500ms, khung 5 là 10000ms; nếu giá trị mặc định là 2000ms thì các khung 1, 4, 6 lần lượt là 2000ms. Không lấy 2000ms ghi đè những khung đã có thời gian riêng. Thời gian có thể khác nhau giữa các khung. Nhiều khung ngắn cho cảm giác chuyển động nhanh; một khung dài làm người xem dừng lại ở trạng thái đó. Hãy xem thử **Filters → Animation → Playback** để kiểm nhịp.

Xuất đúng định dạng và chế độ

Dùng **File → Export As**, đặt đuôi **.gif**; trong hộp xuất chọn **As animation**. Chọn **Loop forever** nếu muốn chạy lặp, hoặc để ảnh chỉ chạy một số lượt. Với các khung nền trắng hoàn chỉnh, chọn chế độ **One frame per layer (replace)** để khung sau thay khung trước; nếu dùng các lớp chỉ chứa chi tiết mới trên nền trong suốt, cần xét **combine** để giữ phần khung trước. Xem trước, mở lại tệp GIF đã xuất và đếm khung thực tế. Tệp **XCF** vẫn là dự án nhiều lớp để sửa; GIF là kết quả chia sẻ. Một số ứng dụng có thể giới hạn tốc độ phát, nên kiểm trên trình xem dự kiến dùng.

Kiểm thời gian riêng và thời gian mặc định

Mở XCF biểu tượng chờ đã có tám lớp ở liên kết dưới bằng **GIMP 3.0.4, giao diện tiếng Anh**. Mỗi tên lớp đều ghi `(180ms)(replace)`. 1. Dùng **Filters → Animation → Playback**; nút tam giác để phát/dừng, nút bước tới để xem từng khung. Nét đậm phải đi qua đủ tám vị trí. 2. Lưu dự án XCF; dùng **File → Export As**, đặt tên mới có đuôi `.gif`. 3. Trong hộp GIF, bật **As animation** và **Loop Forever**; đặt **Delay between frames when unspecified = 2000**. Giữ **Use delay entered above for all frames** không được chọn. 4. Đặt **Frame disposal when unspecified = One frame per layer (replace)**. Giữ tùy chọn ép disposal cho mọi khung không được chọn; các tên lớp đã ghi replace. 5. Xuất rồi mở lại GIF. Tám khung vẫn dùng **180ms** đã ghi trong tên, không dùng 2000ms. Một vòng có thời gian 8 × 180 = **1440ms**, tức **1,44 giây**. Nếu bật tùy chọn ép delay cho mọi khung, giá trị ở hộp xuất sẽ ghi đè thời gian riêng. Cần kiểm chính tệp GIF đã xuất; Playback của XCF chỉ kiểm dự án đang mở.

Bài luyện

Frame 3 (500ms) sẽ hiện khoảng bao lâu?
Chọn một đáp án

Bài luyện

Một khung đã ghi (1000ms), còn Delay when unspecified là 2000ms. Khung ấy hiện bao lâu nếu không chọn ép mọi khung dùng cùng delay?
Chọn một đáp án

Bài luyện

Có tám lớp khung hoàn chỉnh, muốn xuất ảnh GIF chạy lặp. Cặp lựa chọn nào đúng?
Chọn một đáp án

Đang học