Funcionament de l'anàlisi de fitxers multimèdia
El processament de fitxers de vídeo i àudio per conèixer-ne les especificacions tècniques es realitza de manera immediata gràcies a la lectura de les capçaleres del contenidor. Quan s'introdueix un fitxer a l'aplicació, el sistema no necessita descodificar tot el contingut multimèdia; només llegeix els primers blocs de dades on s'emmagatzemen les metadades estructurades. Això permet que l'anàlisi de fitxers de gran mida es completi en pocs instants.
El procés es duu a terme localment: el fitxer es llegeix al vostre navegador per extreure'n les metadades i no es puja res a BroBroGo. Aquesta arquitectura garanteix que les dades no viatgin per la xarxa durant la inspecció.
Si s'intenta processar diversos elements alhora, el sistema aplica una regla de selecció única: s'està analitzant només el primer fitxer. Durant el procés de lectura, la interfície mostra dinàmicament el missatge "Llegint {name}…". Una vegada finalitzat correctament, es mostra el text "S'han extret les metadades.". L'usuari pot restablir l'estat de l'eina mitjançant el botó "Neteja", acció que cancel·la qualsevol tasca en curs, amaga l'informe generat, restableix el comptador de pistes a zero i inhabilita la funció de còpia.
Estructura de les metadades de vídeo i àudio
La informació extreta s'organitza en seccions clares que separen les propietats globals del contenidor de les característiques específiques de cada flux de dades. Si algun dels camps de les pistes no està definit o no es troba a la capçalera, es mostra amb el símbol "—".
Dades generals del contenidor
La secció "General" agrupa les mètriques globals del fitxer analitzat:
- Nom del fitxer
- Mida del fitxer
- Format: Identifica el tipus de contenidor multimèdia.
- Durada
- Taxa de bits global: Es calcula sempre a partir de la mida del fitxer i la durada.
Pistes de vídeo
Per a cada pista de vídeo detectada, identificada com a "Pista de vídeo {n}", s'extreuen els paràmetres següents:
- Còdec: L'algorisme de compressió utilitzat.
- Resolució: Les dimensions de visualització de la imatge.
- Resolució de codificació: La resolució real amb la qual s'ha codificat el vídeo.
- Taxa de fotogrames
- Taxa de bits
- Rotació: L'orientació del vídeo definida a les metadades.
- HDR: Indica si el contingut té un alt rang dinàmic, mostrant "Sí" o "No".
- Idioma
- Nom del pista
Pistes d'àudio
Cada flux de so, sota l'etiqueta "Pista d'àudio {n}", es desglossa en els següents camps:
- Còdec
- Freqüència de mostreig
- Canals: El nombre de canals d'àudio independents.
- Taxa de bits
- Idioma
- Nom del pista
Etiquetes de metadades
Si el fitxer conté metadades incrustades de tipus editorial o d'arxiu, es mostren a la secció "Etiquetes":
- Títol
- Artista
- Àlbum
- Data
- Comentari
Gestió d'errors i formats no compatibles
L'eina disposa de mecanismes per identificar anomalies en els fitxers introduïts i informar l'usuari de manera precisa:
| Situació detectada | Missatge de la interfície |
|---|---|
| El fitxer no correspon a cap dels formats multimèdia acceptats | "Aquest fitxer no és un fitxer d'àudio o vídeo compatible." |
| El fitxer està corromput o l'estructura interna és il·legible | "Aquest fitxer no s'ha pogut llegir com a fitxer multimèdia. Pot ser que estigui malmès o que tingui un format no compatible." |
| Es produeix una fallada inesperada de lectura en el sistema | "S'ha produït un error en llegir el fitxer." |
Els formats de fitxer compatibles amb el lector inclouen els contenidors de vídeo MP4, MOV, WebM i MKV, així com els formats d'àudio MP3, WAV, FLAC, Ogg, AAC i M4A.
Càlcul i estimació de taxes de bits i fotogrames
La taxa de bits (bitrate) i la taxa de fotogrames (frame rate) són valors crítics per determinar la qualitat i la compatibilitat d'un fitxer multimèdia. No obstant això, no tots els codificadors escriuen aquestes dades de manera explícita a la capçalera del fitxer.
Quan aquests valors no estan escrits a la capçalera del fitxer, el sistema els estima a partir d'una petita mostra de la transmissió. Aquesta estimació és altament precisa per a mitjans de taxa constant (CBR) i ofereix un valor molt aproximat per a mitjans de taxa variable (VBR). D'altra banda, la taxa de bits global no s'estima a partir de mostres, sinó que es calcula matemàticament dividint la mida total del fitxer per la seva durada.
Preguntes freqüents
Quina informació es mostra?
Per a cada fitxer: el format del contenidor i el tipus MIME, la taxa de bits global, la durada i la mida; per pista de vídeo: el còdec, la resolució, la taxa de fotogrames, la taxa de bits, la rotació i l'indicador HDR; per pista d'àudio: el còdec, la freqüència de mostreig, els canals i la taxa de bits; a més de les etiquetes de títol, artista, àlbum o data.
Quins tipus de fitxers són compatibles?
MP4, MOV, WebM, MKV i altres contenidors de vídeo habituals, a més d'àudio MP3, WAV, FLAC, Ogg, AAC i M4A. Només es llegeixen les capçaleres, de manera que fins i tot els fitxers grans s'analitzen en un moment sense necessitat de descodificar-los.
Per què la taxa de bits o de fotogrames és de vegades una estimació?
Quan un valor no està escrit a la capçalera del fitxer, es mesura a partir d'una petita mostra de la transmissió; és precís per a mitjans de taxa constant i molt aproximat per a taxa variable. La taxa de bits global sempre es calcula a partir de la mida del fitxer i la durada.
On es processen els fitxers que s'analitzen en aquesta pàgina?
El fitxer es llegeix al vostre navegador per extreure'n les metadades. No es puja res a BroBroGo, garantint que tota la informació es mantingui localment al vostre dispositiu durant la inspecció.