视频转 Base64

将短视频片段转换为 Base64 字符串或可嵌入的 HTML5 视频。所有处理都在浏览器本地完成,即使是大文件也不会上传到任何地方。

视频文件
将视频拖放到此处或点击选择

如何在线转换 视频转 Base64

  1. 选择视频文件或粘贴 URL。
  2. 选择输出格式。
  3. 点击视频编码为 Base64,然后预览视频。

输出格式

选择结果的包装方式。转换器可以输出:

  • txt: 仅 Base64 字符串,可直接粘贴到代码、数据库字段或 API 请求中。
  • uri: 完整的 data: URI,可粘贴到浏览器地址栏,或用于任何接受 URL 的地方。
  • html video: HTML5 <video controls> 播放器。
  • html source: 嵌套 <source> 标签并带 MIME 类型的媒体元素。
  • html embed: <embed> 标签。
  • html object: 带 type 属性的 <object> 标签。
  • html hyperlink: 用于下载或打开嵌入文件的 <a> 链接。
  • html iframe: 以内联方式渲染内容的 <iframe>。
  • javascript video: 创建 <video> 元素的 JavaScript 代码。
  • javascript popup: 在新窗口中打开内容的 JavaScript 代码。
  • json: 包含文件名、MIME 类型和数据的 JSON 对象。
  • xml: 数据位于 CDATA 区段内的 XML 元素。

应该以 Base64 嵌入视频吗?

仅适用于非常短的片段(几百 KB),例如循环播放的界面动画或测试数据。较长的视频应作为普通文件提供,以便浏览器进行流式播放和缓存。

常见问题

如何在 HTML 中嵌入 Base64 视频?

使用 <video controls src="data:video/mp4;base64,..."></video>。MP4(H.264)和 WebM 可在所有现代浏览器中播放。

为什么我的 Base64 视频以 AAAAIGZ0eXB 开头?

这是 MP4“ftyp”box 的 Base64 形式,也是每个 MP4 和 MOV 文件的第一个结构。

相关工具和指南

评论 (0)

对“视频转 Base64”有疑问、想法或发现了 bug?欢迎留言评论、为工具评分或回复他人。

暂无评论,快来分享您的反馈吧!

发表评论

为此工具评分:
Esc
↑ ↓ 移动↵ 打开Esc 关闭