Se me han sugerido dos comandos ffmpeg diferentes para convertir un archivo mkv en un mp4, mientras que solo se vuelve a codificar el audio (aac) y se deja la parte del video como está. Aquí están los dos comandos:
ffmpeg -loglevel panic -i source.mkv -vcodec copy -c:a aac -strict -2 -ab 160k -ac 2 -ar 48k target.mp4
ffmpeg -i source.mkv -c:v copy -c:a aac -b:a 384k -strict -2 target.mp4
¿Podría alguien explicar la diferencia? Bien, más precisamente, tengo curiosidad por las cosas que hace el primer comando además de lo que hace el segundo. ¿Es necesario utilizar un argumento -log level panic ? ¿Qué pasa si se omite?
Entiendo el segundo comando a fondo. Pero los argumentos adicionales en el primero me confunden y no encontré mucha ayuda en la documentación ffmpeg tampoco. En particular, quiero entender qué cumplen los argumentos -ac , -ar y -ab y por qué no se usan en la segunda comando.