音视频处理
格式转换、压缩与常用任务
音视频处理指南
浏览器里的 ffmpeg:格式转换、裁剪、压缩、抽帧、拼接、字幕烧录,全部本地完成。入口:https://lab.stsqz.com/audioconvert,深度语法参考见 /manual。
快速上手
页面提供命令行输入框与参数面板。最常见的转换只需要一条指令:
-i input.mp4 -c:v libx264 -preset veryfast -crf 23 -c:a aac output.mp4
-crf控制质量:数值越小质量越高、体积越大,一般 18-28 之间- 只换封装不重编码时加
-c copy,秒级完成
不想记参数就点页面上的常用任务模板:压缩、转码、烧字幕、改帧率等都是现成命令,选中后按需改文件名直接跑。
多文件与队列
拖入区支持一次拖多个文件、随时继续添加。命令里写哪个输入就处理哪个,批量转码时排队执行,处理完逐个给出下载。
常用任务
压缩体积
-i input.mp4 -c:v libx264 -preset veryfast -crf 28 -c:a aac -b:a 128k output.mp4
追求更小体积把音频码率降到 96k(模板里的 -b:a 96k 版本就是干这个的)。
抽取音频
-i input.mp4 -vn -c:a libmp3lame -q:a 4 output.mp3
生成 GIF
-i input.mp4 -vf fps=12,scale=480:-2 -loop 0 output.gif
烧录字幕
-i input.mp4 -vf subtitles=sub.srt -c:v libx264 -preset veryfast -crf 24 -c:a copy sub_out.mp4
字幕文件和视频一起拖进来,SRT 直接可用——先用语音转文字导出 SRT,再回来烧录,一套本地字幕流水线。
注意事项
- 浏览器版 ffmpeg 没有 libvpx(webm 编码),输出 webm 会报错,这是引擎限制
- 大文件处理耗时与机器性能相关,处理期间不要关闭页面
- 参数面板里列出的都是当前引擎实测支持的项,直接照着选即可
- 首次使用需要加载引擎核心,进度条走完之前无法开始任务
与 /manual 的分工
本页是「拿来就用」的场景速查;/manual 使用手册有 20 章系统教程:完整参数表、滤镜、排错手册与术语表。常用看这篇,卡住翻那篇。
sts团队