视频转 Base64
将短视频片段转换为 Base64 字符串或可嵌入的 HTML5 视频。所有处理都在浏览器本地完成,即使是大文件也不会上传到任何地方。
视频文件
将视频拖放到此处或点击选择
如何在线转换 视频转 Base64
- 选择视频文件或粘贴 URL。
- 选择输出格式。
- 点击视频编码为 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?欢迎留言评论、为工具评分或回复他人。
暂无评论,快来分享您的反馈吧!