Respuestas:
-sameq no te obliga a usar el mismo códec de video. Puede, por ejemplo, convertir H.264 a DivX mientras usa -sameq.
-vcodec copy
, selecciona libx264 para video. Si, en cambio, elegí -sameq
, selecciona mpeg4 genérico.
-vcodec copy
especifica un códec.
La respuesta aceptada es incorrecta, o al menos en realidad no explica qué hacen realmente las opciones.
-c:v copy
le dice a FFmpeg que copie el flujo de bits del video a la salida. Por ejemplo, su video AVI tiene un flujo de bits de video XviD, y puede copiarlo a un contenedor MP4, sin volver a codificar el video. Esto, en esencia, le brinda la misma calidad , ya que nada se cambiará en el flujo de bits de video.
Aquí hay un ejemplo que cambia el contenedor de AVI a MP4, si el flujo de bits de video también es válido para MP4:
ffmpeg -i input.avi -c:v copy output.mp4
Nuevamente: FFmpeg copiará todo lo que encuentre. No hay una nueva codificación aquí. Básicamente, FFmpeg solo lee y escribe el contenedor y no cambia los códecs.
sameq
le dice a FFmpeg que use los mismos parámetros de cuantización al convertir video con el mismo códec que se usó para la entrada. La opción no significa la misma calidad. Ver: ¿Cuál es la opción "sameq" en FFmpeg?
La sameq
opción se eliminó de FFmpeg hace bastante tiempo, por lo que ya no se puede usar, y si tiene una versión ffmpeg
que todavía la tiene, ¡es hora de actualizar!
sameq
ya no existe ffmpeg.org/…