Tengo algunos .avi
archivos que tienen varias pistas de audio y la pista de audio predeterminada está en un idioma extranjero. No busco eliminar la otra pista, sino simplemente cambiar algo default flag
dentro de ella para que, cuando la abra, reproduzca la pista 2 , o lo que sea.
No quiero crear ningún archivo nuevo , no debería tener que hacer algo así, y con .mkv
esto fue muy simple .
Así que me pregunto si también es posible [razonablemente simple] modificar el contenido de un.avi
No sé cómo cambiar el encabezado para designar una secuencia de audio predeterminada diferente en el archivo. Siempre he usado Virtual Dub para eliminar la segunda secuencia y elegir una secuencia específica para la salida. O para cargar un archivo de audio separado después de procesarlo en un programa de audio.
Virtual Dub mod, sin embargo, fue capaz de trabajar con múltiples flujos de audio de manera más efectiva http://www.videohelp.com/tools/VirtualdubMOD Con virtual Dub mod puedes ver y cambiar los flujos de audio en la sección de audio.
En ambos programas no es necesario volver a codificar ni el audio ni el video. Si selecciona Direct Stream, solo es cuestión de pasar todo el video y volver a escribirlo. Lleva mucho más tiempo que cambiar un encabezado, pero es lo suficientemente rápido.
Esta información es para sistemas Windows, ¿no enumeró en qué sistema se debe hacer esto?
fuente
.avi
s tenía un programa que pudiera editar sus encabezados (aunque sé que esto es más simple con.mkv
s porque La especificación está abierta). En cuanto al sistema, lo dejaré abierto para no limitar las opciones. ¡Gracias por su respuesta!