工具箱
FFmpeg 驱动提取音频/转 GIF/截缩略图
使用方法
- 点击上方区域选择文件,或直接拖拽文件到页面
- 在设置区域调整参数
- 点击处理按钮,等待完成后下载结果
常见问题
包含提取音频、视频转 GIF、截取缩略图三个实用工具。
支持,提供 10/15/24 FPS 三种选择。
支持 JPG 和 PNG 格式输出。
工作原理
视频工具箱集成了三个基于 FFmpeg WebAssembly 的实用功能:音频提取、视频转 GIF 和缩略图截取。
音频提取:利用 FFmpeg 的 -vn 参数丢弃视频流,仅保留音频流并以指定格式(MP3/WAV/OGG)输出。过程中音频数据被原样复制或重编码。
视频转 GIF:先将视频帧缩放到目标尺寸,然后通过 Canvas API 逐帧提取像素数据,使用 GIF 编码器(基于 LZW 压缩算法)将帧序列编码为 GIF 格式。支持自定义帧率(5-24 FPS)控制动画流畅度。
缩略图截取:通过 FFmpeg 定位到指定时间点,解码该帧并使用 Canvas API 的 toDataURL() 方法输出为 JPG 或 PNG 图片。
使用技巧
- 提取音频适合从音乐视频中获取音轨,或从播客视频中分离语音内容
- 视频转 GIF 时,10-15 FPS 平衡流畅度和文件大小,24 FPS 最流畅但体积最大
- GIF 生成前先裁剪视频到目标片段,避免不必要的内容增加文件体积
- 缩略图建议选择视频中最具代表性的时间点,通常是内容最丰富的画面
- GIF 建议控制在 5 秒以内,过长会导致文件体积过大不适合网络传播
- 缩略图支持 JPG(体积小)和 PNG(无损)两种格式,根据用途选择
适用场景
音频提取:从 MV 中提取纯音乐音轨用于制作播客或背景音乐;从讲座视频中提取语音用于转文字。
GIF 制作:从视频中截取精彩瞬间制作动态表情包,用于社交媒体聊天和帖子发布。
缩略图生成:为视频网站批量生成预览缩略图,或为视频文件创建文件夹预览图标。
内容预览:快速截取视频的关键帧作为文章配图或教程步骤图示,无需截图软件。