As can be seen in these video screenshots, I would like to replace the hardcoded text in the upper left of the videos to another language.
What comes to mind is drawtext
with a box. Due to different gradient backgrounds, I was thinking if there is a way so the drawtext box is (1) a gradient (geq
?) and (2) the colors are automatically sampled from the video background (along the edges of the box).
For each specific video file, the background gradient doesn't change, so it can be sampled only once for each file.
Any suggestions on how this might be achieved?
FFmpeg delogo filter
For the videos above, I used: (set
show=1
to test)delogo=x=85:y=47:w=300:h=40:show=0
drawtext
filter can be used withdelogo
in one go inffmpeg
/ffplay
on chained-vf
values.delogo
results are impressive. I wonder what the algos are. Pretty fast too.