Chuyển BMP sang WebP online
Tải lên một ảnh bitmap của Windows và nhận lại tệp WebP có cùng kích thước pixel, được mã hóa trên máy chủ của chúng tôi. Phía WebP là nén mất dữ liệu và trang này không có tùy chọn chất lượng hay nén không mất dữ liệu, nên nếu bạn cần giữ nguyên chính xác từng pixel, hãy chuyển BMP sang PNG.
Đã bắt đầu tải xuống!
Bạn đánh giá trải nghiệm của mình với MiConvert như thế nào?
Vì sao nên chuyển BMP sang WebP
BMP lưu pixel gần như ở dạng thô: một ảnh bitmap 4000 x 3000 24-bit chiếm khoảng 35 MB trên đĩa, vì gần như không có cơ chế nén nào đáng kể. Điều đó không sao với ảnh quét từ máy scan, ảnh chụp màn hình từ một công cụ Windows cũ hay tài nguyên trong quy trình làm game, nhưng lại là lựa chọn sai khi đưa lên trang web. WebP được thiết kế cho đúng việc đó và được mọi trình duyệt hiện hành đọc được, nên nhiều người tìm đến đây khi có cả một thư mục tệp .bmp và một website cần tải được những ảnh đó.
Ở trang này, ảnh bitmap được giải mã bằng ImageMagick, vốn xử lý được các kiểu bố cục BMP v3 đến v5 thông dụng, rồi kết quả được xuất ra bằng thiết lập nén mất dữ liệu mặc định của bộ mã hóa WebP. Toàn bộ quá trình diễn ra trong các tiến trình xử lý trên máy chủ của chúng tôi sau khi tải lên; không có gì được chuyển đổi bên trong trình duyệt của bạn, và không có tùy chọn độ phân giải, DPI hay mức nén nào để thiết lập.
Kích thước pixel được giữ nguyên: không thay đổi kích thước, không cắt, không thêm viền. Thứ bạn phải đánh đổi là độ chính xác. WebP ở đây là bản mã hóa mất dữ liệu, nên ảnh đồ họa màu phẳng, nét mảnh và chữ nhỏ có thể bị mềm viền, trong khi ở ảnh bitmap chúng vẫn sắc nét. Vấn đề còn lại là độ trong suốt. Tệp BMP 24-bit thông thường không có kênh alpha nào, còn với BMP v5 32-bit có alpha thì chúng tôi không hứa kênh này sẽ được giữ lại qua đường chuyển đổi này, nên nếu các viền cắt rời quan trọng với bạn, hãy dùng BMP sang PNG vì đường này giữ nguyên alpha và không mất dữ liệu.
Những người cần cặp định dạng này thường phải xử lý đầu ra từ hệ thống cũ: Paint và các tiện ích Windows khác vẫn lưu BMP, một số máy scan và thiết bị phòng thí nghiệm chỉ xuất BMP, và khá nhiều ứng dụng đời trước xuất BMP theo mặc định. Nếu đích đến là một website, một theme, thư mục tài nguyên của ứng dụng hay một CMS từ chối tệp .bmp, thì WebP là tệp nhẹ hơn để đưa lên.
Cách chuyển tệp BMP sang WebP
- Trước tiên hãy kiểm tra dung lượng của ảnh bitmap. Vì BMP không nén, ảnh lớn rất nhanh vượt giới hạn tải lên: 50 MB mỗi tệp khi không có tài khoản, 100 MB với tài khoản miễn phí. Nếu tệp của bạn vượt mức này, hãy giảm kích thước hoặc xuất lại trong trình chỉnh sửa ảnh trước khi tải lên.
- Kéo tệp BMP vào trang này. Bạn có thể gửi nhiều tệp cùng lúc trong một lần, tối đa 10 tệp với khách và người dùng miễn phí, 25 tệp với Plus và 50 tệp với Pro.
- Bắt đầu chuyển đổi. Tệp tải lên được giải mã và mã hóa lại thành WebP trên máy chủ của chúng tôi, và mỗi tệp trả về kèm liên kết tải riêng.
- Tải kết quả về. Các liên kết còn hiệu lực khoảng bốn giờ, sau đó tệp đầu ra sẽ bị xóa tự động.
- Mở tệp WebP ở mức thu phóng 100% và quan sát phần chữ, logo và các viền sắc nét. Nếu các lỗi do nén mất dữ liệu làm bạn thấy khó chịu trên ảnh đồ họa phẳng, hãy dùng bộ chuyển đổi BMP sang PNG cho riêng những tệp đó và giữ WebP cho ảnh chụp.
Bộ chuyển đổi này làm được gì
- Giải mã BMP v3 đến v5 bằng ImageMagick, nên bạn không cần Photoshop hay plugin nào để đọc ảnh bitmap
- Giữ nguyên chiều rộng và chiều cao pixel ban đầu: không tự động thay đổi kích thước, cắt hay phóng to
- Chuyển đổi cả một lô tệp trong một lần, trong giới hạn của từng gói: 10 tệp cho khách và tài khoản miễn phí, 25 tệp với Plus và 50 tệp với Pro
- Hoạt động từ mọi trình duyệt và hệ điều hành, vì việc giải mã và mã hóa chạy trên máy chủ của chúng tôi, không phải trên máy của bạn
- Mỗi tệp đã chuyển đổi có liên kết tải riêng, hiệu lực khoảng bốn giờ; ảnh bitmap bạn tải lên bị xóa ngay khi tác vụ kết thúc
- Nằm cạnh đường chuyển đổi BMP sang PNG không mất dữ liệu, dành cho những ảnh mà pixel chính xác hoặc kênh alpha quan trọng hơn dung lượng tệp
Câu hỏi về chuyển BMP sang WebP
Tôi có chọn được chất lượng WebP hoặc yêu cầu WebP không mất dữ liệu không?
Không. Trang này không có thanh trượt chất lượng và không có tùy chọn nén không mất dữ liệu; bộ mã hóa dùng thiết lập mất dữ liệu mặc định. Nếu bạn cần độ chính xác từng pixel, hãy chuyển BMP sang PNG vì định dạng này không mất dữ liệu, rồi nén tệp đó trên máy chủ web thay vì ở đây.
Độ trong suốt trong tệp BMP 32-bit của tôi có được giữ lại không?
Chúng tôi không bảo đảm điều đó trên đường chuyển đổi này. Phần lớn tệp BMP là 24-bit và không có kênh alpha nào; với tệp BMP v5 32-bit có alpha, hãy chuyển sang PNG nếu các viền cắt rời buộc phải được giữ lại, vì đường PNG giữ nguyên kênh alpha.
Vì sao tệp BMP rất lớn của tôi chuyển đổi thất bại?
Có hai giới hạn riêng biệt có thể chặn việc đó. Giới hạn tải lên là 50 MB với khách và 100 MB với tài khoản miễn phí, còn bản thân bộ giải mã ảnh từ chối các ảnh có chiều rộng hoặc chiều cao trên 16.000 pixel hay vượt 128 megapixel, và báo "width or height exceeds limit" hoặc "cache resources exhausted". Hãy giảm kích thước ảnh bitmap trong trình chỉnh sửa rồi chuyển đổi bản nhỏ hơn.
Sau đó mọi chương trình đều mở được tệp WebP chứ?
Các phiên bản hiện tại của Chrome, Edge, Firefox và Safari đều hiển thị WebP, cũng như phần lớn trình xem ảnh và công cụ thiết kế hiện đại. Một số phần mềm máy tính cũ, quy trình in ấn và ứng dụng email vẫn chưa đọc được .webp, nên hãy giữ một bản PNG hoặc JPG nếu bạn phải đưa ảnh cho những nơi đó.
Tôi có thể chuyển ảnh bitmap thành vector ở đây không?
Không, không phải từ BMP. Công cụ dò nét của chúng tôi nhận nguồn JPG và PNG, và tạo ra một hình bóng đơn sắc bằng potrace, chứ không phải tác phẩm vector nhiều màu có thể chỉnh sửa. Để vẽ lại logo thành vector thật sự, bạn cần dò nét thủ công trong Illustrator hoặc Inkscape.
Trang web báo tệp của tôi thực ra là video, hoặc là resource fork của macOS. Chuyện gì đã xảy ra?
Nội dung tệp được kiểm tra trực tiếp, không tin theo phần mở rộng. Một tệp MP4, MOV hay MKV được đổi tên thành .bmp sẽ bị từ chối và thuộc về bộ chuyển đổi video, còn các tệp AppleDouble nhỏ mà macOS tạo ra với tiền tố "._" cũng bị từ chối. Hãy tải lên đúng tệp bitmap thật, không phải tệp đi kèm.
Tệp của tôi sẽ thế nào sau khi chuyển đổi?
Tệp BMP bạn tải lên bị xóa ngay khi lần thử cuối cùng của tác vụ kết thúc. Tệp WebP đã chuyển đổi nằm trên máy chủ tải xuống của chúng tôi khoảng bốn giờ, phía sau một liên kết ngẫu nhiên không thể đoán được, rồi bị xóa. Tên tệp, dung lượng và kết quả được ghi vào log của chúng tôi, và nếu bạn đã đăng nhập thì lần chuyển đổi cũng xuất hiện trong lịch sử tài khoản, nên đây không phải là một hộp lưu tệp ẩn danh.
Có cách nào chuyển BMP sang WebP mà không phải tải tệp lên không?
Không, với công cụ này thì không: việc chuyển đổi chạy trên máy chủ của chúng tôi, nên tệp được truyền qua HTTPS và xử lý ở đó. Nếu muốn làm offline, dòng lệnh của ImageMagick hoặc hộp thoại xuất tệp của GIMP sẽ làm đúng công việc này ngay trên máy của bạn.