音频与视频 / 本地 FFmpeg 工具

视频转 MOV

在本地生成 H.264/AAC QuickTime MOV,并可调整 CRF 画质。

● 文件仅在本机浏览器中处理
文件仅在本机浏览器中处理

首次处理时会从本站加载约 31 MB 的 FFmpeg WebAssembly 核心;不会连接 CDN,也不会上传你的文件。

单次文件总计不超过 200 MB、时长不超过 20 分钟;移动设备按 80 MB 限制。倒放、GIF 和回旋效果有更低时长上限。

选择文件并设置参数后开始。进度: 0%

处理结果

首次处理时会从本站加载约 31 MB 的 FFmpeg WebAssembly 核心;不会连接 CDN,也不会上传你的文件。

处理完成后,经过验证的下载文件会显示在这里。

方法、算例与边界

视频转 MOV:从输入到可复核结果

在浏览器中把第一路视频重新编码为 H.264,并把可选音频编码为 AAC,生成 QuickTime MOV。流程面向可预测兼容性和快速起播交付,不会把输出冒充专业 ProRes 母版。

算例:以 CRF 23 交付 MP4 来源

示例输入
1920×1080 MP4,包含 H.264 视频与 AAC 音频;画质参数 CRF 23。
示例输出
输出 .mov 容器,视频为 yuv420p H.264,可选音频为 128 kbps AAC,并写入快速起播元数据。

如何判断结果

即使来源编码看似相同,当前流程仍会重新编码以获得确定结果,并非无损的仅换容器封装。

视频编码方法

Worker 映射第一路视频和可选的第一路音频,以所选 CRF、ultrafast 预设和 yuv420p 像素格式执行 libx264 编码,同时把音频编码为 128 kbps AAC,并移动元数据以支持渐进播放。

MOV 交付边界

  • 输出是 MOV 中的 H.264/AAC,不是 ProRes、DNxHR 或存档母版。
  • 重新编码有损,长时间高分辨率视频可能处理缓慢并占用大量内存。
  • 只保留第一路视频和可选的第一路音频,不复制额外轨道。

本地 AI / 语音转文字

把当前音视频转成文字和字幕

使用开源 Whisper Tiny 在浏览器里识别。文件、声音和结果都不会上传。

◎ 首次使用约加载 64 MB 模型与运行时

先在上方选择一个音频或视频文件。

◎ 模型只从 321Kit 同源加载;不调用 MiniMax,不保存转写历史。

Transformers.js + Whisper Tiny(Apache-2.0)

转写结果

处理方式

视频转 MOV

MOV 转换会重新编码音视频流,以获得可预测的容器兼容性。

这个工具如何处理文件?

MOV 转换会重新编码音视频流,以获得可预测的容器兼容性。 处理使用单线程 FFmpeg.wasm。页面不会上传、保存或分析文件内容;取消、出错或关闭页面时会终止 Worker 并释放临时对象 URL。

输出有什么限制?

输出不是 ProRes,而是 H.264 视频和 AAC 音频。 单次文件总计不超过 200 MB、时长不超过 20 分钟;移动设备按 80 MB 限制。倒放、GIF 和回旋效果有更低时长上限。

← 返回音频与视频工作站