Video sang Base64
Biến một đoạn video ngắn thành chuỗi Base64 hoặc video HTML5 có thể nhúng. Mọi thứ diễn ra cục bộ trong trình duyệt, nên ngay cả đoạn video lớn cũng không bị tải lên đâu cả.
Tệp video
Thả video vào đây hoặc chọn video
Cách chuyển Video sang Base64 trực tuyến
- Chọn tệp video hoặc dán URL.
- Chọn định dạng đầu ra.
- Nhấn Mã hóa video sang Base64 và xem trước đoạn video.
Định dạng đầu ra
Chọn cách bọc kết quả. Công cụ có thể trả về:
- txt: chỉ chuỗi Base64, sẵn sàng dán vào mã, trường cơ sở dữ liệu hoặc API request.
- uri: URI
data:hoàn chỉnh mà bạn có thể dán vào thanh địa chỉ trình duyệt hoặc dùng ở bất kỳ đâu chấp nhận URL. - html video: trình phát HTML5
<video controls>. - html source: phần tử media có thẻ
<source>lồng bên trong kèm MIME type. - html embed: thẻ
<embed>. - html object: thẻ
<object>có thuộc tính type. - html hyperlink: liên kết
<a>để tải xuống hoặc mở tệp đã nhúng. - html iframe:
<iframe>hiển thị nội dung ngay trong trang. - javascript video: JavaScript tạo phần tử
<video>. - javascript popup: JavaScript mở nội dung trong cửa sổ mới.
- json: đối tượng JSON chứa tên tệp, MIME type và dữ liệu.
- xml: phần tử XML chứa dữ liệu trong phần CDATA.
Có nên nhúng video dưới dạng Base64?
Chỉ với đoạn video rất ngắn (vài trăm KB), ví dụ hoạt ảnh giao diện lặp lại hoặc dữ liệu kiểm thử. Video dài nên được phục vụ như tệp thông thường để trình duyệt có thể stream và cache.
Câu hỏi thường gặp
Làm sao nhúng video Base64 vào HTML?
Dùng <video controls src="data:video/mp4;base64,..."></video>. MP4 (H.264) và WebM phát được trên mọi trình duyệt hiện đại.
Tại sao video Base64 của tôi bắt đầu bằng AAAAIGZ0eXB?
Đó là dạng Base64 của box "ftyp" trong MP4, cấu trúc đầu tiên của mọi tệp MP4 và MOV.
Bình luận (0)
Có câu hỏi, ý tưởng hoặc phát hiện lỗi trong “Video sang Base64”? Hãy để lại bình luận, đánh giá công cụ hoặc trả lời người khác.
Chưa có bình luận nào. Hãy là người đầu tiên chia sẻ ý kiến!