Añade tu archivo
Elige o arrastra un archivo .ogg, .oga o .opus. También puedes pegar el contenido.
Elige un archivo .ogg, .oga u .opus y la herramienta recorre cada página Ogg en orden, reconstruye los paquetes que cruzan de una página a otra e identifica cada flujo lógico por los bytes mágicos de su primer paquete: Opus, Vorbis, FLAC, Theora o «flujo desconocido» con una vista hexadecimal, sin adivinar por la extensión. Decodifica la cabecera OpusHead (versión, canales, pre-skip, frecuencia de entrada, ganancia de salida y mapeo de canales) y la cabecera de identificación Vorbis (canales, frecuencia de muestreo y tasas de bits mínima, nominal y máxima), lee los campos de identificación de FLAC y Theora y permite leer las etiquetas Vorbis: el texto del codificador y cada comentario en el orden del archivo. La carátula incrustada (METADATA_BLOCK_PICTURE) se describe por tipo, MIME y tamaño declarado, pero nunca se muestra. La duración de cada flujo sale de la última posición granular, y los archivos encadenados o multiplexados se detallan tramo por tramo. Puedes recalcular el CRC-32 de cada página y descargar un informe JSON con la disposición, los tramos, cada flujo con su cabecera de identificación, sus comentarios y su duración, y los recuentos de páginas, CRC distintos y resincronizaciones; la lista página por página no va en la descarga y se consulta en la tabla de páginas. La herramienta solo lee la estructura de páginas y cabeceras Ogg: no decodifica ni reproduce audio, y las etiquetas son declaradas por quien creó el archivo.
o arrastra un archivo aquí
Elige o arrastra un archivo .ogg, .oga o .opus. También puedes pegar el contenido.
El archivo se lee y se analiza en este navegador; no se sube nada.
Comprueba lo que ha salido y luego cópialo, descárgalo o sigue con lo tuyo.
¿Quieres saber qué pasa con tus archivos? Lee el aviso de privacidad →
Arrastra el archivo .ogg, .oga u .opus a la herramienta y verás sus páginas, sus flujos lógicos, la cabecera de identificación decodificada, las etiquetas y una duración calculada. No se reproduce nada. Empieza por la tabla de flujos: indica el códec detectado por los bytes mágicos, los canales, la frecuencia de muestreo y si el flujo termina con una página de fin de flujo.
La tabla de comentarios muestra primero el texto del codificador y después cada etiqueta OpusTags en el orden del archivo, con el nombre del campo tal cual, en mayúsculas y su valor. Un valor que no es UTF-8 válido aparece marcado con el byte donde falla, no como texto limpio. Si hay carátula, solo verás su tipo, su MIME y su tamaño declarado.
No. El archivo se lee con código que se ejecuta en esta pestaña y el análisis no hace ninguna petición de red, así que ni el audio ni las etiquetas salen de tu equipo. Tampoco se guarda en el almacenamiento local ni en cookies: al recargar la página la herramienta queda vacía, por eso conviene descargar el informe JSON si quieres conservar el resultado.
Abre esta página en Edge, Chrome o Firefox y selecciona el archivo: no hace falta ningún paquete de códecs porque la herramienta no decodifica audio, solo lee su estructura. Ten en cuenta que el archivo completo se carga en memoria, de modo que uno cercano al límite de 256 MiB puede tardar unos segundos en un portátil modesto.
Ese aviso significa que los bytes «OggS» no aparecen en ninguna parte del archivo, así que probablemente es otro formato renombrado, como MP4, M4A, MP3 o WebM. Si «OggS» existe pero no en los primeros 64 KiB, el mensaje es otro: falta el patrón de captura. El tipo siempre se decide por los bytes, nunca por la extensión.
Un hueco indica que el número de secuencia de una página no es el siguiente esperado en su flujo, algo típico cuando se han perdido o cortado páginas. Un paquete incompleto es uno que empieza o termina sin su continuación. Son avisos estructurales con un recuento: el resto del archivo se sigue leyendo y nada se repara ni se modifica.
El límite es de 268.435.456 bytes (256 MiB) y no se puede ampliar con ninguna opción. Además, la lectura se detiene con más de 64 flujos lógicos o con un paquete repartido en más de 512 páginas. Se guardan hasta 250.000 registros de página y la tabla muestra 500 filas cada vez; usa la opción de primera página para desplazarte.
No. El CRC de Ogg es una suma de verificación contra cambios accidentales; si no coincide, solo indica que los bytes de esa página difieren del valor escrito en su cabecera. Puede deberse a un editor de etiquetas, a un error de copia o a un empaquetador defectuoso. La herramienta muestra ambos valores y no emite ningún veredicto de malware ni de seguridad.
Solo como pista. COPYRIGHT, LICENSE y ORGANIZATION son texto libre que cualquiera puede escribir, y la herramienta los marca como autodeclarados sin comprobarlos. Te dicen a quién o qué licencia consultar, pero si puedes redistribuir el audio debe confirmarse con esa fuente, no con la etiqueta.
La duración se calcula con la última posición granular: en Opus, (posición − pre-skip) ÷ 48.000; en Vorbis y FLAC, posición ÷ frecuencia declarada. Queda vacía para Theora, flujos desconocidos o una frecuencia de 0. Si la grabación no empieza en la posición 0, por ejemplo un fragmento cortado, ese desfase se suma y puede diferir del reproductor.
Encadenado significa que los flujos van uno detrás de otro, como pistas sucesivas, y la duración total es la suma de cada tramo. Multiplexado significa que varios flujos comparten el mismo tramo a la vez, por ejemplo audio y vídeo Theora. La estadística de disposición lo indica y cada flujo se lista por su número de serie.