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

相关推荐
小尧嵌入式16 小时前
【基础学习七十】ffmpeg命令
c++·stm32·嵌入式硬件·ffmpeg
烧饼Fighting18 小时前
统信UOS操作系统离线安装ffmpeg
开发语言·javascript·ffmpeg
源文雨18 小时前
批量递归转换 mp4 为 flac/m4a 的 bash 脚本
开发语言·ffmpeg·bash·转码·mp4·m4a·flac
myjie05271 天前
使用ffmpeg访问FileProvider 提供出去的content uri 问题
ffmpeg
小希smallxi2 天前
Java 程序调用 FFmpeg 教程
java·python·ffmpeg
小希smallxi2 天前
FFmpeg: 免费、开源、跨平台的多媒体处理工具集
ffmpeg·开源
智算菩萨2 天前
FFMpeg全解析:从“万能媒体转换器”到工程化音视频管线的底层逻辑
ffmpeg·音视频·媒体
J_liaty2 天前
Spring Boot拦截器与过滤器深度解析
java·spring boot·后端·interceptor·filter
weixin_462446233 天前
Python + FFmpeg 批量提取视频音频(支持 Windows / macOS / Linux)
python·ffmpeg·音视频
一点晖光3 天前
ffmpeg实现图片转视频缩放效果
ffmpeg·音视频