add watermark to video ffmpeg
给视频添加水印
你可以先在浏览器中验证这个工作流,再把同样的请求直接接入 FFmpeg API。
FFmpeg CLI
通过 CLI 使用这个 FFmpeg 工作流
这里展示核心 CLI 命令,以及同一工作流如何直接迁移到产品环境。
FFmpeg 命令
ffmpeg-i input.mp4-vf "drawtext=..."-c:v libx264-c:a copyoutput.mp4
请求
curl -X POST https://ffmpeg-api.cloud/v1/jobs \
-H "Authorization: Bearer YOUR_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"ffmpegArgs": [
"-y",
"-i",
"{{input}}",
"-vf",
"drawtext=fontfile=/usr/share/fonts/truetype/dejavu/DejaVuSans.ttf:text='FFmpeg API Cloud':x=(w-text_w)-32:y=(h-text_h)-32:fontsize=26:fontcolor=white@0.85:box=1:boxcolor=black@0.35:boxborderw=12",
"-c:v",
"libx264",
"-c:a",
"copy",
"{{output}}"
],
"inputs": {
"input": {
"type": "url",
"url": "https://example.com/input.mp4"
}
},
"outputs": {
"output": {
"fileName": "watermarked-output.mp4"
}
}
}'响应
{
"jobId": "job_01hxyz...",
"status": "queued",
"runtimeSeconds": 0,
"creditsCharged": 0,
"createdAt": "2026-04-14T10:30:00.000Z"
}在线工具
在线试用这个工作流
先在浏览器里验证输入、查看生成请求,再把同样的流程接入你的应用或后端。
在线试用台
给视频添加水印
在浏览器中运行这个工作流,并检查对应的 FFmpeg API 请求。
相关模板
其他 FFmpeg 模板
还可以继续查看与当前工作流相关的其他 FFmpeg 模板。
