win10中使用ffmpeg的filter滤镜

1 给视频加文字水印

1.1 添加播放时间

ffmpeg -i input.mp4 -vf "drawtext=fontfile=C\\:/Windows/fonts/consola.ttf:fontsize=30:fontcolor='white':timecode='00\:00\:00\:00':rate=25:text='TCR\:':boxcolor=0x000000AA:box=1:x=20:y=20" -y output.mp4

在视频的x=20:y=20位置添加timecode(视频播放时间),使用的是drawtext滤镜,设置了fontfile,fontsize,fontcolor,timecode,rate,text,boxcolor,box这些参数,具体什么意思输入如下查看:

ffmpeg -h filter=drawtext

编码后结果为:

1.2 添加本地时间

ffmpeg -i input.mp4 -vf "drawtext=fontfile=C\\:/Windows/fonts/consola.ttf:fontsize=30:fontcolor='white':text='%{localtime}':boxcolor='black':box=1:x=10:y=10" -y output.mp4

相关推荐
REDcker1 天前
FFmpeg完整文档
linux·服务器·c++·ffmpeg·音视频·c·后端开发
硬汉嵌入式1 天前
QEMU & FFmpeg作者Fabrice Bellard推出MicroQuickJS,一款面向嵌入式系统JavaScript引擎,仅需10K RAM
javascript·ffmpeg·microquickjs
Knight_AL2 天前
如何用 FFmpeg 处理 PCM 音频 & 判断 PCM 文件到底是什么格式
ffmpeg·音视频·pcm
binderIPC3 天前
macos环境下FFmpeg打包成.so文件
macos·ffmpeg·音视频
binderIPC3 天前
macos的FFmpeg环境搭建
macos·ffmpeg·音视频
TEC_INO4 天前
Linux_19:RV1126的OSD模块和SDL_TTF结合输出H264文件
linux·运维·ffmpeg
小鹿软件办公4 天前
一行命令搞定!用 FFmpeg 按指定码率压缩视频
ffmpeg·音视频
青芒.5 天前
10个20GB大视频如何高效处理?M3 Mac + FFmpeg 最佳实践全解析
macos·ffmpeg·音视频
❀͜͡傀儡师6 天前
SpringBoot + FFmpeg + ZLMediaKit 实现本地视频推流
spring boot·ffmpeg·音视频
大黄说说6 天前
基于 fluent-ffmpeg 实现 HLS 视频切片:从完整视频到 .ts + .m3u8 流媒体传输
ffmpeg·音视频