Chuyển MP4 sang GIF
Biến vài giây của một video MP4 thành ảnh GIF động tự phát, lặp vô hạn và chèn được vào bất kỳ khung chat, README hay slide nào. Chiều rộng, tốc độ khung hình và độ dài đoạn cắt quyết định GIF sắc nét hay nặng nề, và bạn tự chỉnh cả ba.
Video sang GIF
hoặc thả tệp MP4, MOV, MKV … vào đây ·
Tối đa 95 MB mỗi tệp· Tối đa 20 tệp· Xóa sau 30 phút
Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.
Số giây (ví dụ 12.5) hoặc phút:giây (0:12). GIF tăng dung lượng rất nhanh, vì vậy hãy giữ clip trong vài giây.
Cùng định dạng với thời điểm bắt đầu. Để trống để dùng toàn bộ video.
Phát clip chậm hơn hoặc nhanh hơn. Tốc độ 2× cũng giảm một nửa thời lượng và dung lượng tệp.
GIF lặp lại liên tục hay chỉ phát một lần rồi dừng ở khung hình cuối.
GIF chứa tối đa 256 màu mỗi khung hình. Ít màu hơn giúp tệp nhỏ hơn nhưng gây hiện tượng sọc màu ở bầu trời và làn da.
Trộn các màu trong bảng màu theo họa tiết mịn để che hiện tượng sọc màu. Sierra cho kết quả mượt nhất; Không cho tệp nhỏ nhất.
Cách sử dụng công cụ này
- 1
Tải MP4 lên
Thêm một clip hoặc tối đa 20 clip, mỗi clip tối đa 95 MB. Video quay bằng điện thoại, video quay màn hình và file tải từ ứng dụng chỉnh sửa đều dùng được.
- 2
Cắt đoạn và chọn kích thước GIF
Đặt Bắt đầu từ và Kết thúc tại đúng đoạn bạn muốn, rồi kiểm tra Chiều rộng (480 px) và Tốc độ khung hình (12 fps). Màu sắc, phối màu, tốc độ và chế độ lặp nằm trong Cài đặt nâng cao.
- 3
Chuyển đổi và tải xuống
Nhấn Chuyển. Xem trước kết quả, sau đó tải xuống riêng từng file hoặc tải cả loạt dưới dạng ZIP.
Dung lượng GIF theo chiều rộng và tốc độ khung hình
| Chiều rộng | Tốc độ khung hình | Dung lượng thường gặp | Phù hợp cho |
|---|---|---|---|
| 320 px | 10 fps | 1–2 MB | GIF biểu cảm, chat trên điện thoại |
| 480 px | 12 fps | 2–5 MB | Discord, Slack, diễn đàn (mặc định) |
| 640 px | 15 fps | 5–10 MB | File README, hướng dẫn |
| 800 px | 20 fps | 10–20 MB | Demo sản phẩm trên trang web |
Con số tăng rất nhanh vì GIF nén từng khung hình bằng LZW, một phương pháp không mất dữ liệu từ thập niên 1980, và không có dự đoán chuyển động thực sự. Tăng gấp đôi chiều rộng thì số pixel mỗi khung hình gấp bốn; tăng gấp đôi tốc độ khung hình thì số khung hình gấp đôi. Bộ mã hóa MP4 chỉ lưu những phần của hình thay đổi, nên một file MP4 2 MB có thể thành GIF 15 MB.
Hãy giảm theo thứ tự này: rút ngắn clip, giảm chiều rộng, giảm tốc độ khung hình, và chỉ sau đó mới xuống 128 hoặc 64 màu. Tăng Tốc độ lên 1,5× hoặc 2× cũng hiệu quả, vì GIF nhanh hơn của cùng đoạn đó có ít khung hình hơn.
MP4
Video MPEG-4
MP4 (MPEG-4 Part 14) là định dạng chứa (container) đa phương tiện được ISO/MPEG chuẩn hóa, dựa trên định dạng QuickTime của Apple. Tệp thường chứa video H.264 hoặc HEVC cùng âm thanh AAC, và cũng có thể mang phụ đề, chương và metadata. Đây là định dạng video tương thích rộng nhất thế giới, phát được trên điện thoại, trình duyệt, TV, máy chơi game và các nền tảng mạng xã hội. Video bên trong hầu như luôn được nén lossy, nên mã hóa lại nhiều lần sẽ làm chất lượng giảm dần.
- Nén
- Có mất dữ liệu
- Độ trong suốt
- –
- Ảnh động
- –
- Ra mắt
- 2001 · Moving Picture Experts Group (MPEG)
GIF
Ảnh động GIF
GIF được CompuServe giới thiệu năm 1987 và vẫn là định dạng được hỗ trợ rộng rãi nhất cho ảnh động ngắn, lặp lại. GIF không mất dữ liệu (lossless) nhưng giới hạn ở bảng 256 màu mỗi khung hình, nên ảnh chụp và vùng chuyển màu bị phân dải và nhiễu hạt. Định dạng chỉ hỗ trợ nền trong suốt dạng bật/tắt (1 bit), khiến các hình cong có viền răng cưa. GIF động thường lớn hơn nhiều so với cùng đoạn clip ở dạng MP4 hoặc WebP. Mọi trình duyệt, ứng dụng trò chuyện và nền tảng mạng xã hội đều phát được GIF.
- Nén
- Không mất dữ liệu
- Độ trong suốt
- Có
- Ảnh động
- Có
- Ra mắt
- 1987 · CompuServe
Chuyển MP4 sang GIF là đánh đổi dung lượng lấy sự tiện lợi: GIF tự phát, lặp lại và hiển thị trực tiếp ở những nơi không phát được file video, như email, hệ thống theo dõi lỗi và các công cụ chat cũ.
Khi nào nên dùng GIF, khi nào MP4 tốt hơn
Nên tạo GIF khi
- Clip được chèn vào email; hầu hết ứng dụng email phát GIF nhưng không phát video trực tiếp
- Clip dùng trong GitHub README, ticket Jira hoặc trang wiki hiển thị ảnh trực tiếp
- Clip phải lặp lại mà không có nút phát, như demo giao diện hoặc ảnh động tải trang
Nên giữ MP4 khi
- Clip có âm thanh mà bạn muốn mọi người nghe
- Đó là cảnh quay đủ màu với dải chuyển màu, hoàng hôn hoặc màu da
- Nền tảng vốn sẽ chuyển GIF thành video, như X (trước đây là Twitter)
Discord, Slack và X xử lý GIF tải lên như thế nào
Discord phát GIF đã tải lên ngay trong khung chat và lặp lại, nhưng file vẫn tính vào giới hạn tải lên của bạn. Slack cũng phát GIF trực tiếp; thành viên có thể tắt bằng cách bỏ chọn tùy chọn ảnh động trong cài đặt trợ năng. X chấp nhận tải lên GIF và chuyển chúng thành video lặp không tiếng, nên tải MP4 lên đó cho kết quả giống nhau với file nhỏ hơn.
Outlook trên máy tính dành cho Windows là ngoại lệ quen thuộc: phiên bản 2007 đến 2016 chỉ hiển thị khung hình đầu tiên của GIF động, nên hãy đặt thông tin quan trọng ở khung hình đầu. Để xem cài đặt từng bước kèm ảnh chụp màn hình, hãy đọc cách tạo GIF từ video.
Câu hỏi thường gặp về chuyển MP4 sang GIF
Làm sao chuyển MP4 sang GIF chất lượng cao mà dung lượng không quá lớn?
Giữ 256 màu với phối màu Sierra, rồi dùng phần dung lượng cho chiều rộng thay vì số khung hình: 640 px ở 12 fps thường nét hơn 480 px ở 24 fps với cùng dung lượng. Phần lớn dung lượng đến từ chuyển động, nên rút ngắn clip là cách nâng chất lượng rẻ nhất.
Vì sao GIF của tôi bị nhiễu hạt hoặc loang màu?
Mỗi khung hình GIF chỉ chứa được 256 màu, nên bầu trời, màu da và dải chuyển màu chỉ được xấp xỉ. Phối màu rải các màu trong bảng màu để che các bậc màu; khi Phối màu (dithering) đặt là Không, bạn sẽ thấy các dải màu phẳng. Nếu clip chủ yếu là dải chuyển màu mượt, MP4 hoặc WebP luôn trông sạch hơn.
GIF có giữ âm thanh của video MP4 không?
Không. Định dạng GIF hoàn toàn không có track âm thanh nên âm thanh bị bỏ đi. Nếu âm thanh quan trọng, hãy chia sẻ chính file MP4 hoặc cắt video thay vì tạo GIF.
GIF có thể phát một lần rồi dừng không?
Có. Đặt Lặp lại là Phát một lần và ảnh động sẽ dừng ở khung hình cuối. Một số ứng dụng chat vẫn phát lại GIF khi bạn cuộn lại đến nó.
Vì sao GIF 30 fps phát nhanh hơn video một chút?
GIF lưu độ trễ khung hình theo phần trăm giây, nên 30 fps thành độ trễ 3 phần trăm giây, tức phát ở 33,3 fps. 10, 20 và 25 fps chia hết; 12 và 15 fps được làm tròn đến phần trăm giây gần nhất.
Có thể tải GIF tạo ở đây lên Discord không?
Được, miễn là nằm trong giới hạn tải lên của tài khoản, là 10 MB với gói miễn phí. Clip 480 px dài vài giây thường đáp ứng được; với clip phản ứng dài hơn, hãy xem nén video cho Discord.