UltKit

Chuyển WebM sang GIF

WebM là định dạng video riêng của web, nhưng nhiều nơi hiển thị ảnh lại không phát được nó: email, diễn đàn cũ, nhiều trang wiki và một số hệ thống theo dõi lỗi. Chuyển một đoạn WebM ngắn sang GIF sẽ biến nó thành ảnh động lặp lại ở bất kỳ đâu có thể chèn hình.

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

Kích thước GIF
px

Tệp được xử lý trên máy chủ của chúng tôi và bị xóa sau 30 phút.

Cách sử dụng công cụ này

  1. 1

    Tải lên file WebM

    Thêm file .webm từ phần mềm quay màn hình, tiện ích trình duyệt hoặc trình chỉnh sửa, tối đa 95 MB mỗi file và 20 file mỗi lượt.

  2. 2

    Chọn đoạn cần lấy và kích thước

    Nhập Bắt đầu từ và Kết thúc tại cho đoạn bạn muốn lấy. Chiều rộng mặc định là 480 px và Tốc độ khung hình là 15 fps; giảm một trong hai giá trị để file nhẹ hơn.

  3. 3

    Nhấn Chuyển sang GIF

    Nhấn Chuyển sang GIF, xem thử vòng lặp trong phần xem trước, rồi tải GIF xuống hoặc tải cả lượt về dưới dạng ZIP.

Giữ clip dưới khoảng sáu giây, rộng 480 px và 10 đến 15 fps, một đoạn quay màn hình WebM thường cho ra GIF vài megabyte.

Chuyển WebM sang GIF với video VP8, VP9 và AV1

Google công bố WebM năm 2010 như một định dạng miễn phí bản quyền cho video HTML5. Vùng chứa này là tập con của Matroska, và video bên trong dùng một trong ba codec: VP8, bản gốc; VP9, ra mắt năm 2013 và được hầu hết trình quay của trình duyệt cùng nhiều video web sử dụng; hoặc AV1, codec do Alliance for Open Media công bố năm 2018. Âm thanh là Vorbis hoặc Opus và sẽ bị bỏ vì GIF không có tiếng.

Cả ba codec video đều được giải mã tại đây, nên bạn không cần kiểm tra file của mình dùng loại nào. Chrome, Edge và Firefox lưu các bản quay màn hình và camera tạo bằng API MediaRecorder dưới dạng WebM, vì vậy rất nhiều báo cáo lỗi và clip hướng dẫn bắt đầu ở định dạng này.

Thứ bị mất là màu sắc. Mỗi khung hình GIF chứa tối đa 256 màu, được chọn riêng cho clip, và kỹ thuật dithering trộn chúng thành họa tiết mịn để giả lập phần còn lại. Giao diện có màu phẳng gần như chuyển hoàn hảo; dải chuyển màu và cảnh quay video sẽ bị hạt hoặc sọc màu.

WEBM

Video WebM

WebM là định dạng video mở, miễn phí bản quyền do Google phát hành năm 2010 cho web. Định dạng dựa trên Matroska, chứa video VP8, VP9 hoặc AV1 cùng âm thanh Vorbis hoặc Opus, và WebM dùng VP9 có thể kèm kênh alpha cho video nền trong suốt. Trình duyệt phát WebM nguyên bản, và các công cụ quay màn hình trên trình duyệt thường xuất ra định dạng này. Thiết bị Apple, trình dựng video và nền tảng mạng xã hội từ trước đến nay hỗ trợ WebM kém hơn MP4.

Nén
Có mất dữ liệu
Độ trong suốt
Có
Ảnh động
–
Ra mắt
2010 · Google
Công cụ chuyển đổi WEBM

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
Công cụ chuyển đổi GIF

Clip WebM đến từ trình duyệt, phần mềm quay màn hình và các nguồn tải trên web, nhưng trình email, diễn đàn và nhiều công cụ tài liệu chỉ nhận ảnh; GIF tạo từ WebM phát được ở tất cả những nơi đó mà không cần trình phát.

Chọn tốc độ khung hình khi chuyển WebM sang GIF

  1. 5 fps

    Cảm giác như trình chiếu; ổn khi con trỏ chuyển giữa hai trạng thái

  2. 10 fps

    Mức thấp nhất vẫn nhìn ra chuyển động

  3. 15 fps

    Cuộn trang và gõ phím mượt, là mặc định trên trang này

  4. 24 fps

    Chuyển động như phim, dung lượng gấp khoảng hai lần mức 12 fps

  5. 30 fps

    Game và thể thao nhanh; thường quá nặng cho GIF

Dung lượng file tăng gần tỉ lệ với số khung hình, nên từ 15 lên 30 fps gần như gấp đôi. Chiều rộng còn tốn hơn: 640 px có số điểm ảnh gần gấp đôi 480 px ở mỗi khung hình, và 960 px gấp bốn lần. Ước tính nhanh là chiều rộng × chiều cao × số khung hình, chia cho mức LZW nén được hình ảnh, rất cao với nội dung màn hình phẳng và rất thấp với cảnh quay camera.

Nếu kết quả vẫn quá lớn để gửi qua chat, hãy chạy qua nén GIF cho Discord hoặc cắt clip ngắn hơn thay vì giảm Màu sắc trước.

GIF, WebP động hay giữ nguyên WebM

GIF

Phát được ở hầu hết mọi nơi

Được hỗ trợ rộng rãi, nhưng chỉ 256 màu và file lớn.

  • Email, diễn đàn, wiki, file README
  • Không có âm thanh
  • Chỉ trong suốt một màu
Phù hợp nhất cho: Nơi chỉ chấp nhận ảnh
WebP động

Nhỏ hơn và đủ màu

Được Chrome, Edge, Firefox 65 trở lên và Safari 14 trở lên hỗ trợ.

  • Hàng triệu màu
  • Trong suốt alpha đầy đủ
  • Không phải ứng dụng hay trình email nào cũng hiển thị
Phù hợp nhất cho: Trang web của riêng bạn và sticker
WebM

Giữ nguyên video

Nhỏ hơn GIF của cùng clip nhiều lần.

  • Giữ được âm thanh
  • Cần trình phát video hoặc thẻ video
  • Chất lượng tốt nhất trên mỗi megabyte
Phù hợp nhất cho: Trang web và ứng dụng phát video

Câu hỏi thường gặp về chuyển WebM sang GIF

Có thể chuyển WebM trong suốt sang GIF có nền trong suốt không?

Đừng kỳ vọng điều này. WebM dùng VP8 hoặc VP9 có thể lưu kênh alpha đầy đủ với viền mềm, trong khi GIF chỉ đánh dấu một màu trong bảng màu là trong suốt hoàn toàn, còn lại đều đặc. Dù độ trong suốt được giữ lại, viền mịn vẫn bị răng cưa, nên với sticker và lớp phủ, WebP động hoặc APNG là lựa chọn tốt hơn.

Vì sao WebM chuyển chậm hơn MP4 có cùng độ dài?

AV1 và ở mức thấp hơn là VP9 cần nhiều xử lý để giải mã hơn H.264, nên mỗi khung hình tốn thêm thời gian trước khi đến bộ mã hóa GIF. Chọn khoảng Bắt đầu từ và Kết thúc tại sát với đoạn cần lấy sẽ tránh phải giải mã những phần không dùng đến.

File WebM của tôi là bản quay màn hình trình duyệt. Nên đặt chiều rộng GIF bao nhiêu?

Video quay màn hình thường rộng từ 1920 px trở lên, và chữ vẫn dễ đọc nếu bạn chỉ thu nhỏ vừa đủ. Chiều rộng 640 đến 800 px phù hợp cho một bước hướng dẫn trong tài liệu; nếu GIF chỉ cần cho thấy một nút được nhấp, hãy cắt ngắn đúng khoảnh khắc đó và giữ ở 480 px.

Vì sao WebM phát ở tốc độ khác với GIF?

Video quay màn hình và trình duyệt thường có tốc độ khung hình thay đổi, nên các khung hình không đến đều đặn. GIF dùng bước cố định theo Tốc độ khung hình bạn chọn, giúp làm mượt những khoảng hở đó và khiến đoạn quay bị giật trông ổn định hơn.

Sau này có thể chuyển GIF ngược lại sang WebM không?

Được, bằng GIF sang WebM, nhưng màu sắc và khung hình đã mất sẽ không quay lại. Hãy giữ file WebM gốc nếu bạn có thể cần lại đoạn video chất lượng đầy đủ.