FFMPEG: cómo lograr una búsqueda rápida al recortar

FFMPEG: cómo lograr una búsqueda rápida al recortar

Mi comando actual se ve así:

-i Video.mp4 -i Image.png -filter_complex [1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=0.7[ovrl];[base][ovrl]overlay[v] -map [v] -ss valueLeft -to valueRight -c:v libx264 -preset ultrafast Output.mp4

Hice una pregunta sobre cómo exportar una imagen más rápido, puedes leer más al respecto.aquí. Me sugirió que pusiera mi -ssantes -ipara búsqueda rápida y funcionó perfectamente.

Luego intenté hacer lo mismo al recortar un video probando esto:

 -ss valueLeft -i Video.mp4 -i Image.png -to valueRight -filter_complex [1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=0.7[ovrl];[base][ovrl]overlay[v] -map [v] -c:v libx264 -preset ultrafast Output.mp4

luego -tosimplemente es ignorado.


También probé esto-

-ss valueLeft -i Video.mp4 -to valueRight -i Image.png -filter_complex [1:v][0:v]scale2ref=iw:ih[ovr][base];[ovr]colorchannelmixer=aa=0.7[ovrl];[base][ovrl]overlay[v] -map [v] -c:v libx264 -preset ultrafast Output.mp4

en mi registro muestra esto:

Image.png -- you are trying to apply an input option to an output file or vice versa. Move this option before the file it belongs to.


¿Alguien puede ayudarme con la forma correcta de hacer esto?

Respuesta1

De esta manera -to, solo se puede utilizar en circunstancias limitadas, como cuando se realiza una búsqueda lenta o se copian marcas de tiempo. Con la búsqueda rápida, la marca de tiempo de salida del primer cuadro de entrada se restablece a 0 y, por lo tanto, -toes inútil.

La solución alternativa es utilizar -tcuyo valor sea -totiempo: -sstiempo.

información relacionada