Me disponía a ponerle el subtitulo a los nuevos capítulos de Stargate Atlantis (Tercera Temporada), los cuales ya hace tiempo habÃa bajado los AVI y sus respectivos subtítulos, todo parecía bien, que ya tendrÃa todo para solo abrir VirtualDub agregar filtros y grabar el nuevo AVI, pero extrañamente VirtualDub empezó a mandarme el error de “Unknown (tag 0055)”, al revisar con GSpot y VideoInspector todo parecÃa estar bien, Codecs instalados, Windows me decÃa que el audio era MPEG Layer 3, pero VirtualDub seguÃa sin poder reconocerlo.
Reinstale todos los codec, asà como el Radium MP3 Codec y aún asà no lo reconocÃa VirtualDub, mientras que Windows Media Player, Video Lan, Winamp, todos podÃan reproducir el video y audio.
Después de investigar por un rato en google cual serÃa el problema, encontré una solución que de principio pensé que no funcionarÃa, la cual era editar hexadecimalmente el video AVI y modificar el campo de “wBitsPerSample”.
Las instrucciones son:
1) Abrir VirtualDub.
2) Abrir el editor Hexadecimal en la sección de “Tools” del menu de VirtualDub.
3) En la parte de “Edit” dentro del editor Hexadecimal, palomear “Enable AVI field assist”.
4) Abrir el archivo, desmarcar la casilla de solo lectura.
5) Buscar la lÃnea de texto donde diga “strf” (Son de las primeras lineas).
6) A continuación es buscar a partir de la cadena strf el campo “wBitsPerSample: bits/sample, for PCM onlyâ€, para esto, la manera mas fácil es situar el mouse después de la palabra “strf” y con las flechas ir hacia adelante y solo ver la barra de estado de la ventana hasta que encontremos “wBitsPerSample”. (Al menos a mi me funciono).
7) Este campo esta compuesto de 2 bytes, aquà debemos cambiar de Hex(01 00) a Hex(00 00).
8) Guardar y salir.
Si el problema del AVI era la composición del header, que en mi caso si lo era, ahora VirtualDub 1.6.x deberá identificarlo de manera correcta y con esto habremos eliminado el tedioso error de “Unknown (tag 0055)”. Si no funcionó para tu caso, entonces tienes un conflicto de codecs, lo cual podrÃas solucionarlo desinstalando todos los codecs e instalar algún paquete como K-Lite Codec Pack.
Como nota adicional este error no esta presente en la versión experimental de VirtualDub 1.7.x.
Actualizado, gracias d2038.
Entradas (RSS)
Fenomenal!!! me diste una gran ayuda!!! no lograba encontrar el error de codec de audio con la serie heroes, y tu me diste una solucion y funciono. mil gracias te agradesco sinceramente!!!
sos un grande!!! saludos desde argentina!
Muchas gracias, solo encontré esta solución aquà y en un foro, a la guÃa le falta decir “al abrir el archivo, desmarcar la casilla de solo lectura” xD por poco me rendÃa. Saludos.