[FFmpeg-user] How to change overlay parameter at runtime
Gyan Doshi
ffmpeg at gyani.pro
Fri Mar 27 14:59:33 EET 2020
On 27-03-2020 03:37 pm, foxtail mega wrote:
> Clarification regarding information (x,y for overlay filter).
>
> I am using ffmpeg for mobile devices so i am using flutter-ffmpeg. Now
> i am using dart language for supplying x and y co-ordinates to ffmpeg
> instance. Issue is, after i run the ffmpeg command, there is no way i
> am able to change the coordinates, so i have to stop running ffmpeg
> instance, and then re-run ffmpeg with changed coordinates.
>
> I guess i will check for suggested solution of realtime filter and
> sendcmd. I am not sure if that would work though.
realtime filter is irrelevant here since you're using -re. sendcmd
parses its argument once at init, so can't be used to add or change
arguments.
What you can do is send directives to ffmpeg via stdin. One of the
directives is 'c' to send commands to filters which support commands.
While running ffmpeg, press ? to see list and syntax of available
directives.
Gyan
More information about the ffmpeg-user
mailing list