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

相关推荐
TEC_INO2 天前
Linux_19:RV1126的OSD模块和SDL_TTF结合输出H264文件
linux·运维·ffmpeg
小鹿软件办公2 天前
一行命令搞定!用 FFmpeg 按指定码率压缩视频
ffmpeg·音视频
青芒.3 天前
10个20GB大视频如何高效处理?M3 Mac + FFmpeg 最佳实践全解析
macos·ffmpeg·音视频
❀͜͡傀儡师4 天前
SpringBoot + FFmpeg + ZLMediaKit 实现本地视频推流
spring boot·ffmpeg·音视频
大黄说说4 天前
基于 fluent-ffmpeg 实现 HLS 视频切片:从完整视频到 .ts + .m3u8 流媒体传输
ffmpeg·音视频
❀͜͡傀儡师4 天前
把AI塞进工作流编辑器:FlowMix工作流正式开源
spring boot·ffmpeg·音视频
炼金术5 天前
SkyPlayer v1.2.0 : AI 字幕-端侧 Whisper 实时语音识别实践
ffmpeg·openai
硫酸锌015 天前
使用ffmpeg合并文件夹内的所有*.mp4格式视频
ffmpeg·音视频
源文雨5 天前
shell调用ffmpeg递归转换所有wav至flac的脚本
ffmpeg·bash·音视频·音频·unix·shell·音频编码
西部秋虫5 天前
迷你视频会议系统(FlashMeeting)
opencv·ffmpeg·视频会议·回声抑制