Tecnología

Inicio

Cómo asignar múltiples arroyos con FFmpeg

FFmpeg es un codificador de vídeo y audio y un decodificador que se puede utilizar para convertir los archivos de vídeo y audio hacia y desde múltiples formatos. Se utiliza en un número de otras piezas de software, pero la versión original de Linux utiliza una interfaz de línea de comandos para su funcionamiento. Si usted tiene un archivo de vídeo con múltiples flujos de audio, puede utilizar FFmpeg para mapear múltiples flujos a partir del archivo original en el nuevo archivo con sólo unos pocos comandos simples.

Instrucciones

1 Abra una línea de comandos haciendo clic en "Dash" y escribiendo "Terminal", o puede pulsar la tecla "Ctrl", "Alt" y "T" en conjunto para abrir el terminal.

2 Tipo "-i ffmpeg" sin las comillas, seguido de un espacio y el nombre del archivo de vídeo y pulse "Enter". Verá una lista de todos los flujos de audio contenidos en el archivo de vídeo y vídeo. Tenga en cuenta los números de corriente de la transmisión de audio que desee asignar, por ejemplo, "0.1" y "0.2".

3 Tipo "-i ffmpeg" sin las comillas, seguido de un espacio y el nombre del archivo de vídeo, a continuación, escriba "-map" sin las comillas, seguido de un espacio y el número de flujo de la primera corriente de audio que desea incluir , tales como "0,1" sin las comillas.

4 Escriba un espacio y escriba "-map" y un espacio, seguido por el segundo flujo de audio que le gustaría incluir, por ejemplo, "0,2" sin las comillas. Continuar agregando más canales si es necesario, a continuación, agregar un espacio y escriba un nombre de salida para el archivo y una extensión y pulse el código final debe ser similar a este "Enter.":
ffmpeg -i inputfilename.avi -map 0,1 0,2 -map -map 0,3 outputfilename.avi

Consejos y advertencias

  • Estos comandos utilizar la configuración predeterminada de FFmpeg, pero se puede añadir comandos para la tasa de bits, códecs y otras opciones también.