Me gustaría usar ffmpeg para transformar un archivo de video mp4 en avi pero con la misma calidad, incluso si ocupa más espacio. Si simplemente hago:
ffmpeg -i file.mp4 file.mp4.avi
El archivo avi resultante es de muy baja calidad y pixelado. ¿Cómo puedo hacer esta transformación manteniendo la calidad de video y audio?
-sameq
interruptor, que colocará el mismo códec de video (suponiendo H264) en el contenedor AVI. Si su reproductor no admite H264 en AVI, entonces necesita transcodificar el mejor formato de video posible (H264) a un formato mediocre, lo cual no es bueno. Luego asigna una tasa de bits de video más alta XVID (digamos 2000 Kb / s). El audio no importa tanto en mi humilde opinión, pero es mejor convertirlo a MP3 que AC3Respuestas:
Siempre pierde un poco de calidad cada vez que transcodifica de un códec a otro, video o audio, pero tal vez pueda evitarlo si solo desea cambiar del tipo de contenedor MP4 a un contenedor AVI.
codec:copy
puede ser útil si no tiene una razón para transcodificar (y debería ser más rápido).Si debe transcodificar porque necesita usar un códec de video en particular, espero que pueda usar la sugerencia anterior de zetah en su comentario y usar el
-sameq
interruptor. Alternativamente, es posible que desee utilizar laqscale
opción para establecer la calidad manualmente. Cuanto menor sea el número, mejor será la calidad, pero más espacio ocupará su archivo.La última vez que transcodifiqué el video que usé
qscale=8.0
, pero te sugiero que experimentes para encontrar el óptimo que coincida con la calidad de tu entrada.Marty Jay menciona amablemente que sameq significa el mismo cuantificador que en la entrada, lo que puede no resultar en la misma calidad. El artículo que cita menciona el uso de la conversión de múltiples pasos, que es una buena manera de lograr una mejor compresión sin sacrificar la calidad.
fuente
-sameq
ver cómo va.-qscale 0
opciónOption 'sameq' was removed. If you are looking for an option to preserve the quality (which is not what -sameq was for), use -qscale 0 or an equivalent quality factor option.
Mi solución:
¡¡Disfrutar!!
fuente
Aquí está mi 2 pasos (Perfil simple avanzado) que uso de vez en cuando.
pase 1:
pase 2:
fuente