Chuyển video sang GIF
Biến một đoạn clip thành GIF động chỉ trong vài giây.
Chạy ngay trên trình duyệt. File của bạn không bao giờ rời khỏi thiết bị.
- Chọn thời gian bắt đầu và kết thúc
- 5 đến 20 fps
- Không có gì bị tải lên
Cách tạo GIF từ video
- Thả video vào đây.
- Đặt thời gian bắt đầu, kết thúc, tốc độ khung hình và chiều rộng.
- Tải file GIF về.
Tốc độ khung hình và chiều rộng
Thanh trượt tốc độ khung hình chạy từ 5 đến 20 fps, và ô chiều rộng nhận bất kỳ giá trị nào lên đến chiều rộng gốc của video, mặc định là 480 pixel.
| Cài đặt | Phù hợp cho | Ảnh hưởng đến dung lượng |
|---|---|---|
| 5 fps | Trình chiếu ảnh, cảnh gần như đứng yên | Nhỏ nhất, chuyển động trông giật |
| 10 fps | Hầu hết clip, nói chuyện hay đi lại | Cân bằng, mức mặc định |
| 15 đến 20 fps | Thể thao, cử động nhanh, chơi game | Mượt nhất, file lớn nhất |
| Chiều rộng 240 đến 320px | Ứng dụng chat, xem trước nhỏ | Bằng một phần tư đến một phần ba dung lượng của 480px |
| Chiều rộng 480px | Chia sẻ chung, đăng diễn đàn | Mặc định, rõ trên hầu hết màn hình |
Ước tính dung lượng file
Con số ước tính phía trên vùng thả file nhân số khung hình với số pixel của mỗi khung. Tăng gấp đôi tốc độ khung hình sẽ khiến dung lượng tăng khoảng gấp đôi, và tăng gấp đôi chiều rộng khiến dung lượng tăng khoảng gấp bốn, vì cả chiều rộng và chiều cao đều tăng.
| Clip 3 giây ở | Số khung hình | Khoảng |
|---|---|---|
| 10 fps, rộng 480px | 30 khung hình | 0,5 đến 0,6 MB |
| 20 fps, rộng 480px | 60 khung hình | 1 đến 1,2 MB |
| 10 fps, rộng 240px | 30 khung hình | 0,13 đến 0,16 MB |
Dung lượng thực tế phụ thuộc vào mức độ hình ảnh thay đổi giữa các khung, nên một cảnh tĩnh nén tốt hơn chuyển động nhanh dù cùng cài đặt.
Mẹo để có GIF nhỏ hơn
- Cắt clip xuống chỉ đúng phần bạn cần. Rút một clip 10 giây xuống còn 3 giây giảm dung lượng file theo gần đúng tỷ lệ đó.
- Giảm chiều rộng trước khi giảm tốc độ khung hình. Một GIF hẹp hơn vẫn trông mượt, trong khi tốc độ khung hình thấp có thể trông giật.
- Bỏ qua tốc độ khung hình trên 15 fps trừ khi chuyển động thực sự cần, vì GIF không có cách nén hiệu quả các khung thêm vào.
- Nếu GIF vẫn quá lớn cho nơi bạn định đăng, hãy chuyển một đoạn ngắn hơn thay vì hạ chất lượng.
Câu hỏi thường gặp về Video sang GIF
Vì sao GIF của tôi lại lớn hơn nhiều so với video gốc?
GIF nén kém hiệu quả hơn nhiều so với các codec video hiện đại. Mỗi khung hình bị lượng tử hóa xuống bảng màu 256 màu riêng và lưu gần như nguyên trạng, không có kỹ thuật dự đoán chuyển động giúp MP4 hay WebM nhỏ gọn. Một đoạn clip ngắn, độ phân giải thấp, tốc độ khung hình thấp sẽ giữ dung lượng file ở mức vừa phải.
Nên dùng tốc độ khung hình nào?
10 khung hình mỗi giây (mặc định) trông đủ mượt cho hầu hết clip và giữ file nhỏ hơn. Giảm xuống 5 fps cho một clip kiểu trình chiếu ảnh, hoặc tăng lên 15 hay 20 chỉ khi chuyển động nhanh, vì mỗi khung thêm vào đều cộng trực tiếp vào dung lượng file.
Có giới hạn độ dài không?
Không có giới hạn cố định, nhưng GIF dài hơn vài giây hoặc rộng hơn 480 pixel có thể nhanh chóng phình to. Công cụ mặc định đặt thời gian kết thúc là 3 giây sau thời gian bắt đầu, một độ dài hợp lý để nhắm tới.
GIF có kèm âm thanh không?
Không. Định dạng GIF hoàn toàn không có kênh âm thanh, nên phần tiếng luôn bị bỏ đi, dù video nguồn có gì đi nữa.
Tôi có thể làm GIF rộng hơn video gốc không?
Không. Ô chiều rộng bị giới hạn ở đúng chiều rộng của video, nên bạn chỉ có thể giữ nguyên hoặc thu nhỏ, không bao giờ phóng to.
Tôi có thể chuyển nhiều video sang GIF cùng lúc không?
Công cụ này chỉ làm việc với một video mỗi lần. Chuyển một video, tải về, rồi thả video tiếp theo vào.
Tôi có thể dùng những định dạng video nào làm nguồn?
MP4, MOV, WebM, MKV và hầu hết định dạng khác mà trình duyệt của bạn giải mã được. GIF ra kết quả giống nhau bất kể định dạng nguồn.
Video của tôi có bị tải lên không?
Không. GIF được tạo hoàn toàn trong trình duyệt của bạn.