logo
GeekFormat

Chuyển đổi Âm thanh sang Base64

Kéo âm thanh ở đây, hoặc nhắp vào vùng chọn

Hỗ trợ MP3, WAV, OGG, M4A, WebM và mọi định dạng âm thanh khác. Không giới hạn dung lượng.

Chuyển đổi tệp âm thanh sang mã hóa Base64 cục bộ trong trình duyệt, hỗ trợ MP3, WAV, OGG, không tải lên đảm bảo quyền riêng tư.

Đề xuất Liên quan

Trường hợp sử dụng

  • Mã hóa âm thanh thành Base64 nhúng vào nội dung yêu cầu API, tránh tải lên multipart/form-data
  • Sử dụng Data URL nội tuyến tài nguyên âm thanh trong trang frontend, loại bỏ yêu cầu HTTP bổ sung
  • Gỡ lỗi API nhận dạng giọng nói, nhanh chóng xác minh định dạng tham số tải lên và loại MIME
  • Nhúng đoạn âm thanh ngắn vào tệp cấu hình JSON hoặc JWT Payload
  • Khôi phục Base64 âm thanh thành tệp có thể phát sau khi nhận, xác minh nội dung trả về API

Tính năng

  • Không tải lên cục bộ trong trình duyệt: tệp âm thanh được mã hóa cục bộ, không đi qua bất kỳ máy chủ nào, đảm bảo quyền riêng tư dữ liệu
  • Chuyển đổi đầu ra kép: hỗ trợ định dạng Data URL (chứa tiền tố MIME) và Pure Base64, chuyển đổi một lần nhấp
  • Xem trước âm thanh tích hợp: phát trực tiếp âm thanh trong trình duyệt sau khi tải lên, xác minh tính toàn vẹn của tệp và thông tin thời lượng
  • Sao chép và tải xuống một lần nhấp: hỗ trợ sao chép chuỗi Base64 vào clipboard hoặc tải xuống dưới dạng tệp văn bản .txt
  • Hỗ trợ chuyển đổi hai chiều: đồng thời hỗ trợ Base64 chuyển đổi ngược lại thành âm thanh, dán mã để khôi phục phát và tải xuống
  • Giải mã siêu dữ liệu tự động: tự động trích xuất tên tệp, kích thước, loại MIME và thời lượng âm thanh, thuận tiện cho gỡ lỗi

Cách Sử dụng

  1. Kéo thả hoặc nhấp để tải lên tệp âm thanh (hỗ trợ MP3, WAV, OGG, giới hạn 20MB)
  2. Trình duyệt tự động mã hóa cục bộ thành Base64, hiển thị siêu dữ liệu tệp và trình phát âm thanh theo thời gian thực
  3. Chọn định dạng đầu ra: Data URL (chứa tiền tố data:audio/mpeg;base64,) hoặc Pure Base64
  4. Nhấp vào nút sao chép để nhận chuỗi Base64 hoặc tải xuống dưới dạng tệp .txt để lưu

Câu hỏi Thường gặp

Âm thanh sau khi chuyển đổi sang Base64 sẽ tăng kích thước bao nhiêu?

Mã hóa Base64 sẽ làm tăng kích thước dữ liệu gốc khoảng 33%. Ví dụ, tệp MP3 1MB sau khi mã hóa sẽ khoảng 1.33MB. Khuyến nghị đánh giá giới hạn băng thông trước khi truyền API, tệp lớn ưu tiên tải lên nhị phân.

Sự khác biệt giữa Data URL và Pure Base64 là gì?

Định dạng Data URL là data:audio/mpeg;base64,[nội dung mã hóa], có thể sử dụng trực tiếp cho thuộc tính src của thẻ <audio>. Pure Base64 chỉ chứa chuỗi sau mã hóa, phù hợp để nhúng JSON hoặc truyền dưới dạng tham số API.

Tệp âm thanh có được tải lên máy chủ không?

Không. Toàn bộ quá trình mã hóa được hoàn thành cục bộ trong trình duyệt thông qua FileReader API, dữ liệu âm thanh không rời khỏi thiết bị của bạn, không cần lo lắng về rò rỉ quyền riêng tư.

Hỗ trợ tệp âm thanh lớn bao nhiêu?

Giới hạn hiện tại là 20MB. Tệp vượt quá giới hạn này sẽ kích hoạt cảnh báo. Đối với âm thanh dài, khuyến nghị cắt thành đoạn ngắn trước khi mã hóa.

Có thể khôi phục Base64 thành tệp âm thanh không?

Có. Chuyển sang chế độ 「B64→🎵」, dán chuỗi Base64 là có thể phát xem trước trực tuyến và tải xuống dưới dạng tệp âm thanh.