Về công cụ này
Video sang GIF là công cụ chuyển đổi miễn phí, chạy ngay trong trình duyệt, biến một đoạn bạn chọn từ video thành ảnh GIF động. Bạn tải lên một tệp video, đặt thời gian bắt đầu và kết thúc, tốc độ khung hình và chiều rộng đầu ra, rồi công cụ duyệt qua từng khung hình của đoạn clip, vẽ mỗi khung lên canvas và mã hóa thành một GIF lặp bằng bộ lượng tử hóa gifenc.
Mọi thứ diễn ra cục bộ nhờ bộ giải mã video sẵn có của trình duyệt và một bộ mã hóa GIF nhỏ viết bằng JavaScript — tệp của bạn không bao giờ được tải lên và không bao giờ rời khỏi thiết bị, nên công cụ hoạt động ngoại tuyến và an toàn cho các thước phim riêng tư. Vì một GIF chỉ chứa 256 màu mỗi khung hình, nó phù hợp nhất với các đoạn clip ngắn, kích thước nhỏ thay vì video dài, độ phân giải cao.
Để bảo vệ bộ nhớ, công cụ giới hạn mỗi GIF ở 150 khung hình; nếu khoảng thời gian và tốc độ khung hình của bạn vượt quá mức đó, nó sẽ cắt bớt khoảng và thông báo cho bạn. Giảm tốc độ khung hình hoặc chiều rộng để có tệp nhỏ hơn, hoặc tăng lên để chuyển động mượt hơn.
Câu hỏi thường gặp
Tôi có thể dùng những định dạng video nào?
Bất kỳ định dạng nào trình duyệt của bạn phát được nguyên bản — thường là MP4 (H.264), WebM và Ogg. Việc giải mã dựa vào hỗ trợ video có sẵn của trình duyệt, nên các codec lạ hoặc chỉ chạy bằng phần cứng có thể không tải được; nếu vậy, bạn sẽ thấy thông báo rõ ràng.
Chuyển đổi có phải là không mất dữ liệu không?
Không. Một GIF bị giới hạn 256 màu mỗi khung hình, nên video được mã hóa lại và lượng tử hóa màu; kết quả là bản xấp xỉ của bản gốc với hiện tượng nhiễu điểm ảnh (dithering) thấy rõ trên các vùng chuyển màu. Đây là bản mã hóa lại, không phải bản sao không mất dữ liệu.
Tại sao có giới hạn 150 khung hình?
Các khung hình GIF được giữ trong bộ nhớ trong quá trình mã hóa, nên clip rất dài ở tốc độ khung hình cao có thể làm cạn kiệt tab. Giới hạn này giúp công cụ luôn phản hồi tốt; nếu bạn chạm mức đó, khoảng thời gian sẽ được cắt cho vừa 150 khung hình và một ghi chú sẽ hiện ra.
Video của tôi có bị tải lên đâu đó không?
Không. Toàn bộ quá trình chuyển đổi chạy trong trình duyệt của bạn với giải mã và mã hóa cục bộ — tệp không bao giờ rời khỏi thiết bị, không có gì được gửi tới máy chủ, và công cụ hoạt động ngoại tuyến sau khi trang đã tải xong.
Công cụ khác