Codificar con ffmpeg usando avi a mp4

¿Qué líneas de command usar para convertir de avi a mp4, pero sin destruir el tamaño de fotogtwig y hacer que el file sea pequeño como el tamaño original o un poco más grande, y lo mismo con mp4 a avi? Cada vez que intenté convertirlo se convirtió en 2 GB

Dependiendo de cómo se haya codificado el file original, puede que no sea posible mantener el tamaño del file.

ffmpeg -i infile.avi youroutput.mp4 

debe mantener intactos los tamaños de cuadros y las tasas al hacer un file mp4.

 ffmpeg -i infile.avi 

le dará información sobre su file de input: el tamaño del marco, los códecs utilizados, la velocidad de bits, etc.

También puedes jugar con las opciones acodec y vcodec cuando generes tu salida. Recuerde también que los files mp4 y avi pueden usar varios códecs y su millaje puede variar según el códec que elija.

Estaba muy interesado en convertir files avi a mp4. Leyendo tu publicación, recordé este command de ffmpeg:

 ffmpeg -i input.avi -strict -2 output.mp4 

El command -strict -2 es necesario por el códec AAC que es experimental, pero funciona (libaac), si agrega esos dos parameters. El file de salida es de alta calidad por defecto.