Eliminar / superponer el logotipo en formato de video mp4 con ffmpeg en linux

Estoy tratando de eliminar un logotipo de un formato de video .MP4 con ffmpeg en una máquina Linux sin volver a codificar (para conservar la misma calidad) con el siguiente comando:

ffmpeg -i input.mp4 -vf delogo=x=270:y=190:w=40:h=40 -c:a copy output.mp4 

y me da los siguientes errores:

Unrecognized option 'vf'

entonces apareció un nuevo error:

Unable to find a suitable output format for 'delogo=x=270:y=190:w=40:h=40'

ffmpeg siempre se está actualizando y parece que cambian mucho los argumentos de la línea de comandos, por lo que cualquier material o tutorial que encuentre en línea parece quedar obsoleto rápidamente.

Revisé la documentación de su sitio web pero no puedo hacer que funcione, creo que me estoy perdiendo algo...?

¿Cuál es la línea de comando correcta en el shell de Linux? Además, ¿cómo ver o averiguar exactamente las coordenadas del área que se eliminarán antes de eliminar el logotipo/superponerlo y seguir probando todo el tiempo? ¿Y cómo superponer un color sólido en cierta área en lugar de eliminar el logotipo de forma transparente también?

Se desaconseja publicar la misma pregunta en varios sitios de Stack Exchange (y está fuera de tema en Stack Overflow; ese sitio es solo para preguntas de programación).
Entendido señor, perdóneme por escribir la misma pregunta en el otro sitio también, pero descubrí que el otro tiene mucho más volumen de tráfico que este, también encontré preguntas específicas de 8K ffmpeg allí, podría votar para eliminar este.

Respuestas (1)

A su comando le faltan comillas dobles alrededor de la definición del filtro:

ffmpeg -i input.mp4 -vf "delogo=x=270:y=190:w=40:h=40" -c:a copy output.mp4

(como se explica en la documentación de los filtros FFmpeg )

Sin embargo, este filtro decodificará y recodificará su transmisión de video.