Chuyển WebM sang GIF
Chuyển WebM sang GIF miễn phí: bản quay màn hình và trình duyệt thành ảnh động GIF lặp lại cho tin nhắn và tài liệu. Nhiều tệp cùng lúc, không tải lên máy chủ.
GIF được tạo ở 12 FPS, rộng tối đa 480 px, từ tối đa 60 giây đầu tiên. Cắt đoạn, tốc độ khung hình và màu: mở Chuyển video sang GIF
WebM
WebM là định dạng video mở của web: phần mềm quay màn hình, tiện ích trình duyệt và các trang lưu clip bằng API MediaRecorder tạo ra nó, với video VP8, VP9 hoặc AV1 và âm thanh Opus.
QuickTime, iMovie, nhiều trình dựng video và biểu mẫu tải lên không nhận WebM, trong khi MP4 với H.264 phát được ở mọi nơi.
WebM sang GIF: đóng gói lại hay mã hóa lại
GIF không có codec video: mỗi khung hình là một ảnh tối đa 256 màu. Nibbo lấy 12 khung hình mỗi giây từ WebM, chọn một bảng màu cho cả clip và dùng dithering để dải màu chuyển mượt.
GIF rất nặng: clip 10 giây rộng 480 px thường 3–8 MB, nặng hơn cả tệp WebM. Trình chuyển đổi dùng tối đa 60 giây đầu; muốn chọn đoạn khác, độ rộng khác hoặc nhiều màu hơn, hãy dùng công cụ Video sang GIF.
Cách hoạt động
- Thả một hoặc nhiều tệp WebM: GIF đã được chọn sẵn. Có thể đổi chất lượng, độ phân giải tối đa và âm thanh trước khi bắt đầu.
- Khung hình được giải mã bằng WebCodecs, hoặc FFmpeg biên dịch sang WebAssembly, rồi ghi vào GIF trong một luồng chạy nền.
- Tải từng tệp về, hoặc tất cả trong một tệp ZIP.
Câu hỏi
Video của tôi có bị tải lên không?
Không. Việc đọc, đóng gói lại và mã hóa đều chạy trong tab trình duyệt này. Mở DevTools và xem tab Network khi tệp đang chuyển: không yêu cầu nào mang tệp đi.
Sao có tệp xong trong vài giây, có tệp mất vài phút?
Đóng gói lại chỉ sao chép luồng nên chạy bằng tốc độ ổ đĩa. Mã hóa lại giải mã và mã hóa từng khung hình; FFmpeg trong WebAssembly, dùng khi trình duyệt không làm được, còn chậm hơn.
Video tối đa bao lớn?
Miễn phí tới 3 GB mỗi tệp, số lượng tệp không giới hạn. Đóng gói lại và mã hóa lại bằng WebCodecs đọc dần từ ổ đĩa; đường FFmpeg giữ kết quả trong bộ nhớ.