缩放与压缩
尺寸从源视频自动填充。清空字段或设为 -1 可保持宽高比。CRF 越低 = 画质越高。
倒放
将视频和音频反向播放。整个片段会在内存中缓冲 - 建议片段控制在 2 分钟以内以获得最佳效果。
淡入 / 淡出
设为 0 可跳过对应方向。在裁剪后应用。
自动字幕(Whisper)
Base 模型推荐用于大多数视频。首次使用时下载并缓存。
全程本地处理:提取音频,通过 Transformers.js 在设备端用 Whisper 进行语音转写,并以软字幕形式嵌入。数据完全不会离开您的浏览器。
音量
1.0 = 原始 · >1 = 增强 · <1 = 减弱 · 0 = 静音。音频重新编码,视频流复制。
循环 / 重复
流直接复制不重新编码。片段将连续播放 N 次。此操作忽略裁剪设置。
水印 / 图片叠加
带 Alpha 通道的 PNG 效果最佳。视频会重新编码以保留叠加层。
混音(背景音乐)
音乐短于视频时将自动循环播放。视频流直接复制。
拼接(合并片段)
使用 concat 滤镜 - 不同分辨率和编码格式将通过重新编码为 H.264/AAC 来处理。裁剪仅对第一个片段生效。
并排对比
两个片段缩放到统一高度(水平模式)或宽度(垂直模式)后拼接。重新编码为 H.264/AAC。忽略裁剪设置。
画中画
叠加视频短于主视频时将循环播放。保留主视频音频。裁剪仅对主视频生效。
媒体信息
加载视频文件以查看其属性。
点击 处理视频 执行深度扫描,在下方日志中输出完整的编解码器和流信息。
原始 FFmpeg 命令
► 示例命令
--
参数按空格分割。含空格的值用双引号包裹,例如 -vf "scale=1280:-2,hflip"
填充至目标宽高比
视频缩小以适配;空白区域以所选颜色填充。重新编码为 H.264。
音频标准化(EBU R128)
使用 loudnorm 滤镜。视频流直接复制不重新编码。
降噪(hqdn3d)
通过 hqdn3d 应用空间+时间降噪。强度越高 = 画面越平滑但越柔和。
来回往复
先正向播放再立即反向播放 — 经典的往复循环效果。遵循裁剪设置。输出将移除音频。
锐化 / 模糊
锐化使用 unsharp;模糊使用 boxblur。音频直接复制。
操作链
(操作链为空)
操作按列表顺序作为单条滤镜链运行,仅编码一次。裁剪设置(如有)会先执行。
预估输出大小 —