<div dir="ltr"><div class="gmail_default" style="color:rgb(0,0,153)">Hi All,</div><div class="gmail_default" style="color:rgb(0,0,153)"><br></div><div class="gmail_default" style><div class="gmail_default" style><font color="#000099">How to use FFmpeg video overlay function to add image logo to a MP4 video where overlay positions shall taken from an external input.</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">Following is the command I am using to apply a logo to a video file</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">ffmpeg -i input.mp4 -i image.png -filter_complex \</font></div><div class="gmail_default" style><font color="#000099">       "[0:v][1:v] overlay=25:25:enable='between(t,0,20)'" -c:a copy output.mp4</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">Say when the input is 1 the logo need to be placed on top left corner etc. </font><span style="color:rgb(0,0,153)">Does the overlay position can be changed on the fly based on input from the file?</span></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">Say for input file content given below</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">cat input.txt</font></div><div class="gmail_default" style><font color="#000099">1</font></div><div class="gmail_default" style><font color="#000099">2</font></div><div class="gmail_default" style><font color="#000099">3</font></div><div class="gmail_default" style><font color="#000099">4</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">I need to move the logo to other positions after the 20 sec duration is elapsed.</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">Is this is supported in FFmpeg command line or libavformat? Used FFmpeg version is 2.6.2</font></div><div class="gmail_default" style><font color="#000099"><br></font></div><div class="gmail_default" style><font color="#000099">Thanks,</font></div><div class="gmail_default" style><font color="#000099">SetV</font></div></div></div>